/home/mmcv/setup.py:5: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. from pkg_resources import DistributionNotFound, get_distribution, parse_version No ROCm runtime is found, using ROCM_HOME='/opt/dtk' /usr/local/lib/python3.10/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel /usr/local/lib/python3.10/dist-packages/setuptools/_distutils/cmd.py:135: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated !! ******************************************************************************** With Python 2.7 end-of-life, support for building universal wheels (i.e., wheels that support both Python 2 and Python 3) is being obviated. Please discontinue using this option, or if you still need it, file an issue with pypa/setuptools describing your use case. By 2025-Aug-30, you need to update your project and remove deprecated calls or your builds will no longer be supported. ******************************************************************************** !! self.finalize_options() running build running build_py copying mmcv/__init__.py -> build/lib.linux-x86_64-cpython-310/mmcv copying mmcv/version.py -> build/lib.linux-x86_64-cpython-310/mmcv copying mmcv/image/__init__.py -> build/lib.linux-x86_64-cpython-310/mmcv/image copying mmcv/image/io.py -> build/lib.linux-x86_64-cpython-310/mmcv/image copying mmcv/image/colorspace.py -> build/lib.linux-x86_64-cpython-310/mmcv/image copying mmcv/image/geometric.py -> build/lib.linux-x86_64-cpython-310/mmcv/image copying mmcv/image/photometric.py -> build/lib.linux-x86_64-cpython-310/mmcv/image copying mmcv/image/misc.py -> build/lib.linux-x86_64-cpython-310/mmcv/image copying mmcv/visualization/optflow.py -> build/lib.linux-x86_64-cpython-310/mmcv/visualization copying mmcv/visualization/__init__.py -> build/lib.linux-x86_64-cpython-310/mmcv/visualization copying mmcv/visualization/image.py -> build/lib.linux-x86_64-cpython-310/mmcv/visualization copying mmcv/visualization/color.py -> build/lib.linux-x86_64-cpython-310/mmcv/visualization copying mmcv/ops/pixel_group.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/riroi_align_rotated.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/three_nn.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/border_align.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/bezier_align.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/__init__.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/multi_scale_deform_attn.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/modulated_deform_conv.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/sync_bn.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/scatter_points.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/diff_iou_rotated.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/bias_act.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/sparse_functional.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/nms.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/contour_expand.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/info.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/cc_attention.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/saconv.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/points_in_polygons.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/correlation.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/sparse_ops.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/focal_loss.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/filtered_lrelu.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/chamfer_distance.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/points_sampler.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/box_iou_rotated.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/sparse_structure.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/rotated_feature_align.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/fused_bias_leakyrelu.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/group_points.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/three_interpolate.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/roi_align_rotated.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/roi_pool.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/roiaware_pool3d.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/tin_shift.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/roipoint_pool3d.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/deform_roi_pool.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/sparse_pool.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/sparse_conv.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/deprecated_wrappers.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/knn.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/masked_conv.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/assign_score_withk.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/corner_pool.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/furthest_point_sample.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/conv2d_gradfix.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/bbox.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/roi_align.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/points_in_boxes.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/point_sample.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/convex_iou.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/voxelize.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/gather_points.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/prroi_pool.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/sparse_modules.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/deform_conv.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/psa_mask.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/merge_cells.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/box_iou_quadri.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/iou3d.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/ball_query.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/active_rotated_filter.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/upfirdn2d.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/carafe.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/ops/min_area_polygons.py -> build/lib.linux-x86_64-cpython-310/mmcv/ops copying mmcv/utils/device_type.py -> build/lib.linux-x86_64-cpython-310/mmcv/utils copying mmcv/utils/parrots_jit.py -> build/lib.linux-x86_64-cpython-310/mmcv/utils copying mmcv/utils/__init__.py -> build/lib.linux-x86_64-cpython-310/mmcv/utils copying mmcv/utils/env.py -> build/lib.linux-x86_64-cpython-310/mmcv/utils copying mmcv/utils/ext_loader.py -> build/lib.linux-x86_64-cpython-310/mmcv/utils copying mmcv/arraymisc/__init__.py -> build/lib.linux-x86_64-cpython-310/mmcv/arraymisc copying mmcv/arraymisc/quantization.py -> build/lib.linux-x86_64-cpython-310/mmcv/arraymisc copying mmcv/transforms/wrappers.py -> build/lib.linux-x86_64-cpython-310/mmcv/transforms copying mmcv/transforms/__init__.py -> build/lib.linux-x86_64-cpython-310/mmcv/transforms copying mmcv/transforms/loading.py -> build/lib.linux-x86_64-cpython-310/mmcv/transforms copying mmcv/transforms/utils.py -> build/lib.linux-x86_64-cpython-310/mmcv/transforms copying mmcv/transforms/builder.py -> build/lib.linux-x86_64-cpython-310/mmcv/transforms copying mmcv/transforms/formatting.py -> build/lib.linux-x86_64-cpython-310/mmcv/transforms copying mmcv/transforms/base.py -> build/lib.linux-x86_64-cpython-310/mmcv/transforms copying mmcv/transforms/processing.py -> build/lib.linux-x86_64-cpython-310/mmcv/transforms copying mmcv/video/optflow.py -> build/lib.linux-x86_64-cpython-310/mmcv/video copying mmcv/video/__init__.py -> build/lib.linux-x86_64-cpython-310/mmcv/video copying mmcv/video/io.py -> build/lib.linux-x86_64-cpython-310/mmcv/video copying mmcv/video/processing.py -> build/lib.linux-x86_64-cpython-310/mmcv/video copying mmcv/cnn/resnet.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn copying mmcv/cnn/__init__.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn copying mmcv/cnn/alexnet.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn copying mmcv/cnn/vgg.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn copying mmcv/cnn/rfsearch/__init__.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/rfsearch copying mmcv/cnn/rfsearch/operator.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/rfsearch copying mmcv/cnn/rfsearch/utils.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/rfsearch copying mmcv/cnn/rfsearch/search.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/rfsearch copying mmcv/cnn/bricks/padding.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/wrappers.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/swish.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/depthwise_separable_conv_module.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/__init__.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/upsample.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/scale.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/transformer.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/conv_ws.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/drop.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/context_block.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/generalized_attention.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/conv.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/plugin.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/activation.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/conv2d_adaptive_padding.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/conv_module.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/non_local.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/hsigmoid.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/hswish.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/bricks/norm.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks copying mmcv/cnn/utils/fuse_conv_bn.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/utils copying mmcv/cnn/utils/__init__.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/utils copying mmcv/cnn/utils/flops_counter.py -> build/lib.linux-x86_64-cpython-310/mmcv/cnn/utils running egg_info writing mmcv.egg-info/PKG-INFO writing dependency_links to mmcv.egg-info/dependency_links.txt writing requirements to mmcv.egg-info/requires.txt writing top-level names to mmcv.egg-info/top_level.txt reading manifest template 'MANIFEST.in' adding license file 'LICENSE' adding license file 'LICENSES.md' writing manifest file 'mmcv.egg-info/SOURCES.txt' /usr/local/lib/python3.10/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mmcv.ops.csrc' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'mmcv.ops.csrc' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'mmcv.ops.csrc' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'mmcv.ops.csrc' to be distributed and are already explicitly excluding 'mmcv.ops.csrc' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/local/lib/python3.10/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mmcv.ops.csrc.common' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'mmcv.ops.csrc.common' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'mmcv.ops.csrc.common' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'mmcv.ops.csrc.common' to be distributed and are already explicitly excluding 'mmcv.ops.csrc.common' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/local/lib/python3.10/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mmcv.ops.csrc.common.cuda' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'mmcv.ops.csrc.common.cuda' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'mmcv.ops.csrc.common.cuda' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'mmcv.ops.csrc.common.cuda' to be distributed and are already explicitly excluding 'mmcv.ops.csrc.common.cuda' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/local/lib/python3.10/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mmcv.ops.csrc.common.cuda.spconv' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'mmcv.ops.csrc.common.cuda.spconv' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'mmcv.ops.csrc.common.cuda.spconv' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'mmcv.ops.csrc.common.cuda.spconv' to be distributed and are already explicitly excluding 'mmcv.ops.csrc.common.cuda.spconv' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/local/lib/python3.10/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mmcv.ops.csrc.common.mlu' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'mmcv.ops.csrc.common.mlu' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'mmcv.ops.csrc.common.mlu' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'mmcv.ops.csrc.common.mlu' to be distributed and are already explicitly excluding 'mmcv.ops.csrc.common.mlu' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/local/lib/python3.10/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mmcv.ops.csrc.common.mps' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'mmcv.ops.csrc.common.mps' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'mmcv.ops.csrc.common.mps' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'mmcv.ops.csrc.common.mps' to be distributed and are already explicitly excluding 'mmcv.ops.csrc.common.mps' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/local/lib/python3.10/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mmcv.ops.csrc.common.utils.spconv' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'mmcv.ops.csrc.common.utils.spconv' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'mmcv.ops.csrc.common.utils.spconv' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'mmcv.ops.csrc.common.utils.spconv' to be distributed and are already explicitly excluding 'mmcv.ops.csrc.common.utils.spconv' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/local/lib/python3.10/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mmcv.ops.csrc.common.utils.spconv.spconv' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'mmcv.ops.csrc.common.utils.spconv.spconv' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'mmcv.ops.csrc.common.utils.spconv.spconv' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'mmcv.ops.csrc.common.utils.spconv.spconv' to be distributed and are already explicitly excluding 'mmcv.ops.csrc.common.utils.spconv.spconv' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/local/lib/python3.10/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mmcv.ops.csrc.common.utils.spconv.tensorview' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'mmcv.ops.csrc.common.utils.spconv.tensorview' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'mmcv.ops.csrc.common.utils.spconv.tensorview' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'mmcv.ops.csrc.common.utils.spconv.tensorview' to be distributed and are already explicitly excluding 'mmcv.ops.csrc.common.utils.spconv.tensorview' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/local/lib/python3.10/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mmcv.ops.csrc.parrots' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'mmcv.ops.csrc.parrots' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'mmcv.ops.csrc.parrots' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'mmcv.ops.csrc.parrots' to be distributed and are already explicitly excluding 'mmcv.ops.csrc.parrots' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/local/lib/python3.10/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mmcv.ops.csrc.pytorch' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'mmcv.ops.csrc.pytorch' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'mmcv.ops.csrc.pytorch' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'mmcv.ops.csrc.pytorch' to be distributed and are already explicitly excluding 'mmcv.ops.csrc.pytorch' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/local/lib/python3.10/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mmcv.ops.csrc.pytorch.cpu' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'mmcv.ops.csrc.pytorch.cpu' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'mmcv.ops.csrc.pytorch.cpu' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'mmcv.ops.csrc.pytorch.cpu' to be distributed and are already explicitly excluding 'mmcv.ops.csrc.pytorch.cpu' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/local/lib/python3.10/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mmcv.ops.csrc.pytorch.cuda' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'mmcv.ops.csrc.pytorch.cuda' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'mmcv.ops.csrc.pytorch.cuda' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'mmcv.ops.csrc.pytorch.cuda' to be distributed and are already explicitly excluding 'mmcv.ops.csrc.pytorch.cuda' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/local/lib/python3.10/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mmcv.ops.csrc.pytorch.mlu' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'mmcv.ops.csrc.pytorch.mlu' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'mmcv.ops.csrc.pytorch.mlu' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'mmcv.ops.csrc.pytorch.mlu' to be distributed and are already explicitly excluding 'mmcv.ops.csrc.pytorch.mlu' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/local/lib/python3.10/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mmcv.ops.csrc.pytorch.mps' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'mmcv.ops.csrc.pytorch.mps' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'mmcv.ops.csrc.pytorch.mps' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'mmcv.ops.csrc.pytorch.mps' to be distributed and are already explicitly excluding 'mmcv.ops.csrc.pytorch.mps' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/local/lib/python3.10/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'mmcv.ops.csrc.pytorch.npu' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'mmcv.ops.csrc.pytorch.npu' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'mmcv.ops.csrc.pytorch.npu' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'mmcv.ops.csrc.pytorch.npu' to be distributed and are already explicitly excluding 'mmcv.ops.csrc.pytorch.npu' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) copying mmcv/ops/csrc/README.md -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc copying mmcv/ops/csrc/common/box_iou_rotated_utils.hpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common copying mmcv/ops/csrc/common/parrots_cpp_helper.hpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common copying mmcv/ops/csrc/common/parrots_cuda_helper.hpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common copying mmcv/ops/csrc/common/pytorch_cpp_helper.hpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common copying mmcv/ops/csrc/common/pytorch_cuda_helper.hpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common copying mmcv/ops/csrc/common/pytorch_device_registry.hpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common copying mmcv/ops/csrc/common/pytorch_mlu_helper.hpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common copying mmcv/ops/csrc/common/pytorch_npu_helper.hpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common copying mmcv/ops/csrc/common/cuda/active_rotated_filter_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/ball_query_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/bezier_align_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/border_align_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/box_iou_quadri_cuda.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/box_iou_rotated_cuda.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/carafe_naive_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/chamfer_distance_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/common_cuda_helper.hpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/convex_iou_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/correlation_cuda.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/diff_iou_rotated_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/furthest_point_sample_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/gather_points_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/group_points_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/iou3d_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/knn_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/masked_conv2d_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/min_area_polygons_cuda.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/nms_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/nms_quadri_cuda.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/nms_rotated_cuda.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/parrots_cudawarpfunction.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/points_in_boxes_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/points_in_polygons_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/prroi_pool_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/psamask_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/riroi_align_rotated_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/roi_align_rotated_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/roiaware_pool3d_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/roipoint_pool3d_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/rotated_feature_align_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/sigmoid_focal_loss_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/softmax_focal_loss_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/stack_ball_query_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/stack_group_points_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/three_interpolate_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/tin_shift_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/voxelization_cuda_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda copying mmcv/ops/csrc/common/cuda/spconv/indice.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/spconv copying mmcv/ops/csrc/common/cuda/spconv/reordering.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/spconv copying mmcv/ops/csrc/common/mlu/common_mlu_helper.hpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/mlu copying mmcv/ops/csrc/common/mlu/masked_conv2d_mlu_kernel.mlu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/mlu copying mmcv/ops/csrc/common/mlu/roi_pool_mlu_kernel.mlu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/mlu copying mmcv/ops/csrc/common/mps/MPSDevice.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/mps copying mmcv/ops/csrc/common/mps/MPSLibrary.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/mps copying mmcv/ops/csrc/common/mps/MPSLibrary.mm -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/mps copying mmcv/ops/csrc/common/mps/MPSStream.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/mps copying mmcv/ops/csrc/common/mps/MPSUtils.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/mps copying mmcv/ops/csrc/common/utils/spconv/paramsgrid.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv copying mmcv/ops/csrc/common/utils/spconv/prettyprint.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv copying mmcv/ops/csrc/common/utils/spconv/pybind11_utils.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv copying mmcv/ops/csrc/common/utils/spconv/spconv/geometry.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/spconv copying mmcv/ops/csrc/common/utils/spconv/spconv/indice.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/spconv copying mmcv/ops/csrc/common/utils/spconv/spconv/maxpool.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/spconv copying mmcv/ops/csrc/common/utils/spconv/spconv/mp_helper.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/spconv copying mmcv/ops/csrc/common/utils/spconv/spconv/point2voxel.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/spconv copying mmcv/ops/csrc/common/utils/spconv/spconv/reordering.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/spconv copying mmcv/ops/csrc/common/utils/spconv/tensorview/helper_kernel.cuh -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/tensorview copying mmcv/ops/csrc/common/utils/spconv/tensorview/helper_launch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/tensorview copying mmcv/ops/csrc/common/utils/spconv/tensorview/tensorview.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/tensorview copying mmcv/ops/csrc/parrots/active_rotated_filter.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/active_rotated_filter_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/active_rotated_filter_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/assign_score_withk.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/assign_score_withk_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/assign_score_withk_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/ball_query._parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/ball_query.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/ball_query_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/bbox_overlaps.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/border_align.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/border_align_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/border_align_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/box_iou_rotated.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/carafe.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/carafe_naive.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/carafe_naive_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/carafe_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/carafe_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/chamfer_distance.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/chamfer_distance_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/chamfer_distance_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/contour_expand.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/contour_expand_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/contour_expand_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/convex_iou.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/convex_iou_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/convex_iou_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/correlation.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/correlation_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/correlation_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/cudabind.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/deform_conv.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/deform_conv_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/deform_conv_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/deform_roi_pool.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/diff_iou_rotated.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/diff_iou_rotated_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/diff_iou_rotated_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/focal_loss.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/focal_loss_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/focal_loss_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/furthest_point_sample.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/furthest_point_sample_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/furthest_point_sample_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/fused_bias_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/gather_points.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/gather_points_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/gather_points_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/group_points.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/group_points_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/group_points_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/info.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/iou3d.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/iou3d_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/iou3d_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/knn.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/knn_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/knn_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/masked_conv2d.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/min_area_polygons.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/min_area_polygons_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/min_area_polygons_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/modulated_deform_conv.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/ms_deform_attn.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/nms.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/nms_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/nms_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/nms_rotated.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/pixel_group.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/pixel_group_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/pixel_group_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/points_in_boxes.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/points_in_boxes_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/points_in_boxes_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/points_in_polygons.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/points_in_polygons_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/points_in_polygons_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/prroi_pool.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/prroi_pool_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/prroi_pool_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/psamask.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/psamask_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/psamask_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/riroi_align_rotated.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/riroi_align_rotated_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/riroi_align_rotated_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/roi_align.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/roi_align_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/roi_align_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/roi_align_rotated.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/roi_pool.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/roi_pool_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/roi_pool_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/roiaware_pool3d.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/roiaware_pool3d_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/roiaware_pool3d_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/roipoint_pool3d.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/roipoint_pool3d_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/roipoint_pool3d_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/rotated_feature_align.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/rotated_feature_align_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/rotated_feature_align_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/sync_bn.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/sync_bn_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/sync_bn_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/three_interpolate.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/three_interpolate_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/three_interpolate_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/three_nn.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/three_nn_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/three_nn_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/tin_shift.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/tin_shift_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/tin_shift_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/upfirdn2d.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/voxelization.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/voxelization_parrots.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/parrots/voxelization_pytorch.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots copying mmcv/ops/csrc/pytorch/active_rotated_filter.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/assign_score_withk.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/ball_query.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/bbox_overlaps.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/bezier_align.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/bias_act.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/border_align.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/box_iou_quadri.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/box_iou_rotated.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/carafe.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/carafe_naive.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/chamfer_distance.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/contour_expand.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/convex_iou.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/correlation.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/deform_conv.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/deform_roi_pool.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/diff_iou_rotated.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/filtered_lrelu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/focal_loss.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/furthest_point_sample.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/fused_spconv_ops.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/gather_points.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/group_points.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/info.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/iou3d.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/knn.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/masked_conv2d.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/min_area_polygons.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/ms_deform_attn.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/nms.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/nms_quadri.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/nms_rotated.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/pixel_group.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/points_in_boxes.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/points_in_polygons.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/prroi_pool.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/psamask.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/pybind.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/riroi_align_rotated.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/roi_align.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/roi_align_rotated.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/roi_pool.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/roiaware_pool3d.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/roipoint_pool3d.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/rotated_feature_align.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/scatter_points.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/sparse_pool_ops.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/spconv_ops.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/spconv_utils.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/sync_bn.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/three_interpolate.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/three_nn.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/tin_shift.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/upfirdn2d.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/voxelization.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch copying mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/bbox_overlaps_cpu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/bezier_align.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/box_iou_quadri.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/box_iou_rotated.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/deform_conv.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/modulated_deform_conv.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/nms.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/nms_quadri.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/nms_rotated.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/pixel_group.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/points_in_boxes.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/psamask.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/roi_align.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/roi_align_rotated.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/rotated_feature_align.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/sparse_indice.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/sparse_maxpool.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/sparse_reordering.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cpu/voxelization.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu copying mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/ball_query_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/bezier_align_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/bias_act_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/border_align_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/box_iou_quadri_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/box_iou_rotated_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/carafe_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/carafe_naive_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/chamfer_distance_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/convex_iou.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/correlation_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/cudabind.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/filtered_lrelu.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/focal_loss_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/furthest_point_sample_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/fused_bias_leakyrelu_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/fused_spconv_ops_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/gather_points_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/group_points_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/knn_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/masked_conv2d_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/min_area_polygons.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/nms_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/nms_quadri_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/nms_rotated_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/points_in_boxes_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/points_in_polygons_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/prroi_pool_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/psamask_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/riroi_align_rotated_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/roi_align_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/roi_align_rotated_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/roipoint_pool3d_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/sparse_indice.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/sparse_maxpool.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/sparse_pool_ops_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/sparse_reordering.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/spconv_ops_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/stack_ball_query_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/stack_group_points_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/three_interpolate_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/tin_shift_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/upfirdn2d_kernel.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/cuda/voxelization_cuda.cu -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda copying mmcv/ops/csrc/pytorch/mlu/ball_query_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/bbox_overlaps_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/box_iou_rotated.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/carafe_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/deform_roi_pool_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/diff_iou_rotated_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/focal_loss_sigmoid_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/iou3d_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/masked_conv2d_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/mlu_common_helper.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/mlu_common_helper.h -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/ms_deform_attn_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/nms_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/nms_rotated_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/psamask_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/roi_align_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/roi_align_rotated_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/roi_pool_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/roiaware_pool3d_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/roipoint_pool3d_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/rotated_feature_align_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/scatter_points_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/sparse_conv_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/three_nn_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/tin_shift_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mlu/voxelization_mlu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu copying mmcv/ops/csrc/pytorch/mps/bbox_overlaps_mps.mm -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mps copying mmcv/ops/csrc/pytorch/npu/active_rotated_filter_npu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu copying mmcv/ops/csrc/pytorch/npu/bbox_overlaps_npu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu copying mmcv/ops/csrc/pytorch/npu/box_iou_rotated_npu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu copying mmcv/ops/csrc/pytorch/npu/deform_roi_pool.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu copying mmcv/ops/csrc/pytorch/npu/focal_loss_npu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu copying mmcv/ops/csrc/pytorch/npu/fused_bias_leakyrelu_npu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu copying mmcv/ops/csrc/pytorch/npu/gather_points_npu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu copying mmcv/ops/csrc/pytorch/npu/group_points_npu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu copying mmcv/ops/csrc/pytorch/npu/nms_npu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu copying mmcv/ops/csrc/pytorch/npu/nms_rotated_npu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu copying mmcv/ops/csrc/pytorch/npu/points_in_polygons_npu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu copying mmcv/ops/csrc/pytorch/npu/psa_mask_npu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu copying mmcv/ops/csrc/pytorch/npu/roi_align_npu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu copying mmcv/ops/csrc/pytorch/npu/roi_pool_npu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu copying mmcv/ops/csrc/pytorch/npu/voxelization_npu.cpp -> build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu running build_ext /usr/local/lib/python3.10/dist-packages/torch/utils/cpp_extension.py:437: UserWarning: There are no x86_64-linux-gnu-g++ version bounds defined for CUDA version 11.8 warnings.warn(f'There are no {compiler_name} version bounds defined for CUDA version {cuda_str_version}') building 'mmcv._ext' extension /usr/local/lib/python3.10/dist-packages/torch/utils/cpp_extension.py:2038: UserWarning: TORCH_CUDA_ARCH_LIST is not set, all archs for visible cards are included for compilation. If this is not desired, please set os.environ['TORCH_CUDA_ARCH_LIST']. warnings.warn( Emitting ninja build file /home/mmcv/build/temp.linux-x86_64-cpython-310/build.ninja... Compiling objects... Using envvar MAX_JOBS (175) as the number of workers... [1/1] /opt/dtk/cuda/bin/nvcc --generate-dependencies-with-compile --dependency-output /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.o.d -DMMCV_WITH_CUDA -I/home/mmcv/mmcv/ops/csrc/pytorch -I/home/mmcv/mmcv/ops/csrc/common -I/home/mmcv/mmcv/ops/csrc/common/cuda -I/usr/local/lib/python3.10/dist-packages/torch/include -I/usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.10/dist-packages/torch/include/TH -I/usr/local/lib/python3.10/dist-packages/torch/include/THC -I/opt/dtk/cuda/include -I/usr/include/python3.10 -c -c /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu -o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options -fPIC -std=c++17 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1014"' -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=1 -gencode=arch=compute_90,code=compute_90 -gencode=arch=compute_90,code=sm_90 In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/BlasBackend.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/StringUtil.h:205:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/BlasBackend.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/StringUtil.h:205:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/BlasBackend.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:656:36: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_ERROR() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:666:37: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_ASSERT() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:676:38: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_ASSERTM() {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/BlasBackend.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:656:36: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_ERROR() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:666:37: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_ASSERT() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:676:38: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_ASSERTM() {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:179:37: warning: void function is missing a return statement [-Wreturn-type] virtual void release_resources() {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:179:37: warning: void function is missing a return statement [-Wreturn-type] virtual void release_resources() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:995:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:995:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1004:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1004:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1028:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1028:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1035:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1035:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:10: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Device.h:63:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:10: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Device.h:63:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Allocator.h:15: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/UniqueVoidPtr.h:59:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Allocator.h:15: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/UniqueVoidPtr.h:59:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Allocator.h:43:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Allocator.h:120:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Allocator.h:43:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Allocator.h:120:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/InferenceMode.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:26:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:30:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:34:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:38:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:42:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/InferenceMode.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:26:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:30:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:34:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:38:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:42:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/InferenceMode.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/LocalDispatchKeySet.h:47:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/LocalDispatchKeySet.h:50:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/InferenceMode.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/LocalDispatchKeySet.h:47:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/LocalDispatchKeySet.h:50:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/BlasBackend.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/StringUtil.h:205:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/BlasBackend.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:656:36: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_ERROR() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:666:37: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_ASSERT() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:676:38: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_ASSERTM() {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:179:37: warning: void function is missing a return statement [-Wreturn-type] virtual void release_resources() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:995:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1004:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1028:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1035:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:10: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Device.h:63:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Allocator.h:15: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/UniqueVoidPtr.h:59:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Allocator.h:43:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Allocator.h:120:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/InferenceMode.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:26:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:30:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:34:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:38:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:42:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/InferenceMode.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/LocalDispatchKeySet.h:47:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/LocalDispatchKeySet.h:50:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymInt.h:103:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymInt.h:103:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:93:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:99:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h/usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h::7115: :In file included from 3/usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:: 4warning: : void function is missing a return statement [-Wreturn-type]In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h: }3 : ^In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:93:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h/usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h::11999::3:3 :warning: void function is missing a return statement [-Wreturn-type]warning: void function is missing a return statement [-Wreturn-type] } } ^ ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:115:3: warning: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.hvoid function is missing a return statement [-Wreturn-type]: 158:3 }: ^warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:119:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:195:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:218:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:158:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:195:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:231:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:237:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:218:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:254:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:259:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:278:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:289:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:231:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:237:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:254:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:259:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:278:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:289:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:13: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:95:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:99:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:13: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:95:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:99:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:221:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:225:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:221:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:225:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:17: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/DimVector.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/SizesAndStrides.h:158:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:17: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/DimVector.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/SizesAndStrides.h:158:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/SizesAndStrides.h:305:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/SizesAndStrides.h:305:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:17: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:31:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:17: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:31:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:42:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:42:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:128:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:132:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:136:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:144:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:148:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:128:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:132:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:136:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:144:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:148:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1225:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1225:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1447:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1447:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1673:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1673:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1695:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1695:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1745:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1745:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1897:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1897:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1943:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1951:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1943:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1951:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2097:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2121:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2097:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2121:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2353:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2353:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2589:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2605:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2613:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2617:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2621:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2625:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2629:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2633:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2589:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2605:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2613:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2617:3: warning: void function is missing a return statement [-Wreturn-type] /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h: }2729 : ^3 : warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2621:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2777:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2625:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2629:3: warning: void function is missing a return statement [-Wreturn-type] /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h }: 2783 ^: 3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2633:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2788:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2793:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2798:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2803:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2808:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2819:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2823:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2827:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2729:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2777:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2916:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2783:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2788:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2793:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2798:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2803:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2808:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2819:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2823:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2827:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2916:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:90:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:90:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:91:73: warning: void function is missing a return statement [-Wreturn-type] void set_current_seed(uint64_t seed) { impl_->set_current_seed(seed); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:94:65: warning: void function is missing a return statement [-Wreturn-type] void set_offset(uint64_t offset) { impl_->set_offset(offset); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:126:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:91:73: warning: void function is missing a return statement [-Wreturn-type] void set_current_seed(uint64_t seed) { impl_->set_current_seed(seed); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:94:65: warning: void function is missing a return statement [-Wreturn-type] void set_offset(uint64_t offset) { impl_->set_offset(offset); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:126:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/MT19937RNGEngine.h:124:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/MT19937RNGEngine.h:124:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/MT19937RNGEngine.h:164:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/MT19937RNGEngine.h:188:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/MT19937RNGEngine.h:164:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/MT19937RNGEngine.h:188:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/DeprecatedTypeProperties.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:476:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:486:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:496:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/DeprecatedTypeProperties.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:476:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:486:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:506:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:496:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:516:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:526:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:536:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:506:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:516:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:526:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:536:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymInt.h:103:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:18: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/detail/PrivateUse1HooksInterface.h:38:41: warning: void function is missing a return statement [-Wreturn-type] virtual void initPrivateUse1() const {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:18: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/detail/PrivateUse1HooksInterface.h:38:41: warning: void function is missing a return statement [-Wreturn-type] virtual void initPrivateUse1() const {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/DeviceGuardImplInterface.h:146:23: warning: void function is missing a return statement [-Wreturn-type] const noexcept {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/DeviceGuardImplInterface.h:146:23: warning: void function is missing a return statement [-Wreturn-type] const noexcept {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/DeviceGuardImplInterface.h:221:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/DeviceGuardImplInterface.h:221:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:22: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/CallOnce.h:60:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:22: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/CallOnce.h:60:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:93:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:99:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:115:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:119:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:158:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:195:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:218:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:231:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:237:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:254:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:259:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:278:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:289:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:154:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:157:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:160:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:154:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:163:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:157:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:170:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:160:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:163:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:342:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:170:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:347:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:342:3: warning: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.hvoid function is missing a return statement [-Wreturn-type]: 352:3 }: warning: ^void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:347:3: warning: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.hvoid function is missing a return statement [-Wreturn-type]:409 :1: } warning: ^void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:352:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:409:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:553:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:553:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:13: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:95:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:99:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:221:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:225:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:17: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/DimVector.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/SizesAndStrides.h:158:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/SizesAndStrides.h:305:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/qualified_name.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/qualified_name.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:17: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:31:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:42:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:128:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:132:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:136:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:144:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:148:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:16: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Scalar.h:42:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:16: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Scalar.h:42:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Scalar.h:406:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Scalar.h:406:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1225:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1447:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1673:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1695:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:38: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:207:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:38: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:207:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1745:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1897:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1943:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:369:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:377:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:389:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:401:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1951:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:369:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:377:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:389:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:401:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:793:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:987:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:991:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:793:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2097:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:987:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:991:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2121:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2353:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2589:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2605:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2613:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2617:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2621:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2625:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2629:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2633:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2729:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2777:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2783:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2788:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2793:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2798:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2803:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2808:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2819:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2823:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2827:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2916:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:90:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:91:73: warning: void function is missing a return statement [-Wreturn-type] void set_current_seed(uint64_t seed) { impl_->set_current_seed(seed); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:94:65: warning: void function is missing a return statement [-Wreturn-type] void set_offset(uint64_t offset) { impl_->set_offset(offset); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:126:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/MT19937RNGEngine.h:124:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/MT19937RNGEngine.h:164:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/MT19937RNGEngine.h:188:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/DeprecatedTypeProperties.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:476:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:486:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:496:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:506:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:516:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:526:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:536:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:18: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/detail/PrivateUse1HooksInterface.h:38:41: warning: void function is missing a return statement [-Wreturn-type] virtual void initPrivateUse1() const {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/DeviceGuardImplInterface.h:146:23: warning: void function is missing a return statement [-Wreturn-type] const noexcept {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/DeviceGuardImplInterface.h:221:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:22: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/CallOnce.h:60:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:154:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:157:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:160:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:163:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:170:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:342:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:347:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:352:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:409:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:553:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/qualified_name.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:513:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:513:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:16: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Scalar.h:42:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Scalar.h:406:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:5659:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:5663:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:170:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:5659:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:5663:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:180:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:187:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:198:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:170:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:180:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:187:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:198:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:38: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:207:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:369:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:377:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:389:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:401:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:793:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:987:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:991:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1201:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1221:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1226:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1425:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1201:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1221:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1226:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1425:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:1974:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:1977:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2002:24: warning: void function is missing a return statement [-Wreturn-type] void commit(int8_t) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2003:17: warning: void function is missing a return statement [-Wreturn-type] void reset() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2021:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2024:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:1974:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:1977:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2002:24: warning: void function is missing a return statement [-Wreturn-type] void commit(int8_t) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2003:17: warning: void function is missing a return statement [-Wreturn-type] void reset() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2021:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2024:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:397: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:79:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:149:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:158:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:185:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:190:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:234:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:397: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:79:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:149:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:158:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:185:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:190:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:234:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:513:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:35:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:38:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:66:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:69:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:76:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:83:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:88:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:35:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:38:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:66:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:69:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:76:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:83:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:88:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:55:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:62:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:68:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:55:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:62:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:68:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:161:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:168:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:17: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:87:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:97:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:109:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:161:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:168:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:17: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:87:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:97:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:109:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:57:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:57:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:122:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:141:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:122:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:141:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:5659:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:5663:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:170:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:180:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:187:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:198:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:346:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:346:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:527:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:527:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:755:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:759:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:763:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:767:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:755:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:759:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:763:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:767:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:885:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:967:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:972:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:885:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:967:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:972:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1204:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1204:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1431:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1440:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1456:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1528:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1431:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1440:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1456:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1584:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1528:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1584:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1201:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1221:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1226:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1425:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:2504:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:2508:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:2504:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:2508:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:11: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Dispatch.h:116:58: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_DISPATCH_ALL_TYPES_AND_HALF() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Dispatch.h:122:70: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_DISPATCH_ALL_TYPES_AND_HALF_AND_COMPLEX() {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:1974:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:1977:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2002:24: warning: void function is missing a return statement [-Wreturn-type] void commit(int8_t) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2003:17: warning: void function is missing a return statement [-Wreturn-type] void reset() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2021:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2024:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:11: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Dispatch.h:116:58: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_DISPATCH_ALL_TYPES_AND_HALF() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Dispatch.h:122:70: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_DISPATCH_ALL_TYPES_AND_HALF_AND_COMPLEX() {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Functions.h:61: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorUtils.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorGeometry.h:134:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Functions.h:61: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorUtils.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorGeometry.h:134:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Functions.h:74: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/from_blob.h:8:42: warning: void function is missing a return statement [-Wreturn-type] TORCH_API inline void noopDelete(void*) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Functions.h:74: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/from_blob.h:8:42: warning: void function is missing a return statement [-Wreturn-type] TORCH_API inline void noopDelete(void*) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:397: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:79:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:149:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:158:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:185:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:190:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:234:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:35:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:38:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:66:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:69:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:76:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:83:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:88:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:55:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:62:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:68:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:161:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:168:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:17: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:87:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:97:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:109:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:57:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:122:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:141:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:346:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:527:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:755:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:759:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:763:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:767:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:885:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:967:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:972:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1204:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1431:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1440:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1456:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1528:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1584:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:2504:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:2508:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:11: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Dispatch.h:116:58: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_DISPATCH_ALL_TYPES_AND_HALF() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Dispatch.h:122:70: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_DISPATCH_ALL_TYPES_AND_HALF_AND_COMPLEX() {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Functions.h:61: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorUtils.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorGeometry.h:134:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Functions.h:74: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/from_blob.h:8:42: warning: void function is missing a return statement [-Wreturn-type] TORCH_API inline void noopDelete(void*) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NativeFunctions.h:37: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_native.h:15: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_meta.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorMeta.h:125:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NativeFunctions.h:37: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_native.h:15: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_meta.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] AT_FORALL_QINT_TYPES(DEFINE_UNCASTABLE) ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NativeFunctions.h:37: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_native.h:15: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_meta.h:12: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:481:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:484:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NativeFunctions.h:37: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_native.h:15: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_meta.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorMeta.h:125:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NativeFunctions.h:37: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_native.h:15: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_meta.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] AT_FORALL_QINT_TYPES(DEFINE_UNCASTABLE) ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NativeFunctions.h:37: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_native.h:15: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_meta.h:12: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:481:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:484:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:316:1: warning: void function is missing a return statement [-Wreturn-type] }; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:114:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:119:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:159:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:169:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/WrapDimUtils.h:154:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:11: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:176:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:184:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:190:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:361:55: warning: void function is missing a return statement [-Wreturn-type] virtual void set_symints(std::vector) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:365:54: warning: void function is missing a return statement [-Wreturn-type] virtual void set_tensors(std::vector) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/stack.h:101:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/stack.h:104:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/stack.h:151:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction.h:260: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction_impl.h:1: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/impl/boxing.h:132:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/impl/boxing.h:134:58: warning: void function is missing a return statement [-Wreturn-type] inline void boxArgsToStack(IValueAlignedStorage*, int&) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction.h:260: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction_impl.h:47:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/function_schema.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:29:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:37:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:41:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:71:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/function_schema.h:515:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:316:1: warning: void function is missing a return statement [-Wreturn-type] }; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1858:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1861:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1886:24: warning: void function is missing a return statement [-Wreturn-type] void commit(int8_t) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1887:17: warning: void function is missing a return statement [-Wreturn-type] void reset() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1905:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1908:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SafePyObject.h:89:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Bitset.h:43:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Bitset.h:47:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:12: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:143:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:114:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:119:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:361:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:365:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:387:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:443:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:464:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:470:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:159:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:169:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/WrapDimUtils.h:154:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:432:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:462:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:466:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:470:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:474:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:607:22: warning: void function is missing a return statement [-Wreturn-type] void release() && {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:11: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:176:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:184:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:190:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:771:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:361:55: warning: void function is missing a return statement [-Wreturn-type] virtual void set_symints(std::vector) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:365:54: warning: void function is missing a return statement [-Wreturn-type] virtual void set_tensors(std::vector) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/library.h:1055: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/custom_class.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/builtin_function.h:31:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/builtin_function.h:49:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:5: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAContext.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAContextLight.h:23: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAFunctions.h:61:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAFunctions.h:98:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAFunctions.h:111:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:5: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAContext.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAStream.h:134:13: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/stack.h:101:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/stack.h:104:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/stack.h:151:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction.h:260: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction_impl.h:1: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/impl/boxing.h:132:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/impl/boxing.h:134:58: warning: void function is missing a return statement [-Wreturn-type] inline void boxArgsToStack(IValueAlignedStorage*, int&) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDACachingAllocator.h:416:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDACachingAllocator.h:420:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction.h:260: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction_impl.h:47:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:58:9: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:207:9: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:226:9: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:45:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:52:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:57:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/function_schema.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:29:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:37:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:41:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:71:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:105:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:112:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:118:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:137:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:177:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:241:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:270:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAApplyUtils.cuh:7: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:171:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Add, a || b, bool) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:180:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:188:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:196:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:209:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:298:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:302:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:306:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:310:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:314:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:325:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(uint8_t *address, uint8_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:326:111: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int8_t *address, int8_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:327:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int16_t *address, int16_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:328:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int32_t *address, int32_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:329:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int64_t *address, int64_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:330:107: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(bool *address, bool val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:331:115: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(at::Half *address, at::Half val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:332:123: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(at::BFloat16 *address, at::BFloat16 val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:333:111: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(double *address, double val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:339:109: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(float *address, float val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:345:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, uint8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:346:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:347:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int16_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:348:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int32_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:349:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int64_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:406:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), uint8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:407:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:408:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int16_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:409:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int32_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:410:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int64_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:466:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), uint8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:467:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:468:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int16_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:469:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int32_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:470:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int64_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:22:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:34:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:65:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:87:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/function_schema.h:515:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1001:3: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here c10::intrusive_ptr::reclaim(self); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr>::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1032:3: note: in instantiation of member function 'c10::weak_intrusive_ptr>::~weak_intrusive_ptr' requested here c10::weak_intrusive_ptr::reclaim(self); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymNodeImpl.h:57:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return truediv(other); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/BlasBackend.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Backtrace.h:10: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Lazy.h:69:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Lazy.h:28:5: note: in instantiation of member function 'c10::OptimisticLazy>::reset' requested here reset(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:30:15: note: in instantiation of member function 'c10::OptimisticLazy>::~OptimisticLazy' requested here class C10_API Error : public std::exception { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:33:3: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here Storage(c10::intrusive_ptr ptr) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:160:12: note: in instantiation of member function 'c10::weak_intrusive_ptr::~weak_intrusive_ptr' requested here return c10::weak_intrusive_ptr(storage_impl_); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:25:16: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here struct C10_API Storage { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:783:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:781:5: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:390:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:659:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:781:5: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:744:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:733:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:205:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:224:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAdd' requested here this->assertSafeToAdd(From, To - From); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:728:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAddRange' requested here this->assertSafeToAddRange(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:705:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:495:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:506:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:398:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:502:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move(this->begin(), this->end(), NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:519:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:494:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::takeAllocationForGrow' requested here takeAllocationForGrow(NewElts, NewCapacity); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:405:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:731:11: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy(in_start, in_end, this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymBool.h:14:15: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here class C10_API SymBool { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:235:51: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here intrusive_ptr backend_meta_ = nullptr; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:249:21: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here backend_meta_ = other.backend_meta_->clone(other.backend_meta_); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:351:26: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here : version_counter_(c10::make_intrusive(version)) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:410:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:400:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (rhs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:317:16: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here struct C10_API VariableVersion { ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2716:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2727:7: note: in instantiation of function template specialization 'c10::TensorImpl::_refresh_contiguous' requested here _refresh_contiguous(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:60:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here explicit Generator(c10::intrusive_ptr gen_impl) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1858:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1861:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1886:24: warning: void function is missing a return statement [-Wreturn-type] void commit(int8_t) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1887:17: warning: void function is missing a return statement [-Wreturn-type] void reset() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1905:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1908:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SafePyObject.h:89:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Bitset.h:43:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Bitset.h:47:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:12: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:143:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:387:7: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:277:9: note: in instantiation of member function 'c10::Type::SingletonOrSharedTypePtr::Repr::destroy' requested here destroy(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:226:5: note: in instantiation of member function 'c10::Type::SingletonOrSharedTypePtr::Repr::~Repr' requested here SingletonOrSharedTypePtr(const SingletonOrSharedTypePtr&) = default; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:34:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return make_intrusive(list, elementType); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/QuantizerBase.h:51:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return c10::intrusive_ptr::reclaim(this); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:91:15: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here : impl_(c10::intrusive_ptr::reclaim(rhs.impl_.get())) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:433:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:206:11: note: in instantiation of member function 'c10::intrusive_ptr::reset' requested here impl_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:220:60: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here TensorBase& operator=(TensorBase&& x) & noexcept = default; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NativeFunctions.h:37: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_native.h:15: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_meta.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorMeta.h:125:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NativeFunctions.h:37: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_native.h:15: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_meta.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] AT_FORALL_QINT_TYPES(DEFINE_UNCASTABLE) ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:361:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:365:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:387:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:443:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:464:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:470:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:145:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here explicit Capsule(c10::intrusive_ptr ptr) ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:937:14: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here auto v = c10::make_intrusive(s.pack3()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1196:7: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here c10::intrusive_ptr:: ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1440:11: note: in instantiation of member function 'c10::weak_intrusive_ptr::~weak_intrusive_ptr' requested here c10::weak_intrusive_ptr:: ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1470:17: note: in instantiation of member function 'c10::weak_intrusive_ptr::~weak_intrusive_ptr' requested here auto temp = c10::weak_intrusive_ptr< ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NativeFunctions.h:37: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_native.h:15: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_meta.h:12: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:481:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:484:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:829:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:361:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::swap_pointers' requested here swap_pointers(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:414:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:168:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:719:13: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_entry>::destroy_value' requested here it->destroy_value(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:414:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:834:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:721:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::reset_list' requested here reset_list(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:414:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:971:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:415:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::deallocate_data' requested here deallocate_data(entries, num_slots_minus_one, max_lookups); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:817:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:979:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:589:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::reset_to_empty_state' requested here reset_to_empty_state(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:432:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:462:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:466:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:470:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:474:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:607:22: warning: void function is missing a return statement [-Wreturn-type] void release() && {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:963:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:911:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::grow' requested here grow(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:163:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:914:22: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_entry>::emplace>' requested here current_entry->emplace( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:897:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:919:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::append_to_list' requested here append_to_list(current_entry); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:849:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:896:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::insert_after' requested here insert_after(new_tail, sentinel->prev); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:919:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::append_to_list' requested here append_to_list(current_entry); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:864:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:871:14: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::swap_adjacent_nodes' requested here return swap_adjacent_nodes(p1, p2); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:937:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::swap_positions' requested here swap_positions(current_entry, result.current); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:577:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:350:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::insert, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::templated_iterator>>' requested here insert(other.begin(), other.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:163:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:914:22: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_entry>::emplace &>' requested here current_entry->emplace( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key &>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:575:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace &>' requested here emplace(*begin); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:350:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::insert, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::templated_iterator>>' requested here insert(other.begin(), other.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return make_intrusive(dict, elementTypes); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:771:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:181:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:67:12: note: in instantiation of member function 'c10::impl::InlineDeviceGuard::set_index' requested here guard_.set_index(index); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:372:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:160:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::reset_device' requested here guard_.reset_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:17: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineEvent.h:67:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:86:11: note: in instantiation of member function 'c10::impl::InlineEvent::recordOnce' requested here impl_.recordOnce(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:85:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:56:12: note: in instantiation of member function 'c10::impl::InlineStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:171:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:121:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:192:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:140:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset' requested here guard_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:90:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/library.h:1055: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/custom_class.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/builtin_function.h:31:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:98:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type]/usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/builtin_function.h : }49 : ^3 : warning: void function is missing a return statement [-Wreturn-type] /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377 }: 5 ^: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:106:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:122:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:130:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:139:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:148:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:156:14: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here auto ptr = toIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:213:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:675:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return c10::make_intrusive(std::move(elements_), std::move(type_)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1184:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:961:7: note: in instantiation of function template specialization 'c10::ivalue::Future::invokeCallback>' requested here invokeCallback(std::move(callback.callback), callback.uses_future); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:5: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAContext.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAContextLight.h:23: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAFunctions.h:61:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAFunctions.h:98:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:705:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1830:10: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here result.reserve(impl->list.size()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1830:10: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here result.reserve(impl->list.size()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1830:10: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here result.reserve(impl->list.size()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAFunctions.hIn file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu::4111:: In file included from 1/usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:: warning: 3: void function is missing a return statement [-Wreturn-type]In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h}: 4^ : In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:622:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1832:12: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here result.push_back(i.to()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:5: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAContext.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAStream.h:134:13: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:778:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:776:5: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:733:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:777:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:205:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:224:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAdd' requested here this->assertSafeToAdd(From, To - From); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:728:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAddRange' requested here this->assertSafeToAddRange(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:777:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:731:11: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy(in_start, in_end, this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:777:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1369:25: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:432:13: note: in instantiation of member function 'c10::SmallVector::operator=' requested here sizes = infer_size_dimvector(sizes, to_expand[i].sizes()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:549:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1369:25: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:432:13: note: in instantiation of member function 'c10::SmallVector::operator=' requested here sizes = infer_size_dimvector(sizes, to_expand[i].sizes()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:548:In file included from 5: /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cunote: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here: 6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:6: In file included from uninitialized_copy(I, E, Dest);/usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h : ^7 : In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:/usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h8:1172: :9/usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDACachingAllocator.h: :note: 416in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here: 1: warning: void function is missing a return statement [-Wreturn-type] this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:}1369 :^25 : note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:432:13: note: in instantiation of member function 'c10::SmallVector::operator=' requested here sizes = infer_size_dimvector(sizes, to_expand[i].sizes()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDACachingAllocator.h:420:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:606:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:753:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::growAndAssign' requested here this->growAndAssign(NumElts, Elt); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1286:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(Size, Value); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/strides.h:14:13: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here DimVector strides(dims, 1); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:390:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1099:11: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here this->clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1108:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:58:9: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1099:11: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here this->clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:495:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:506:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:398:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:502:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move(this->begin(), this->end(), NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:519:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:494:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::takeAllocationForGrow' requested here takeAllocationForGrow(NewElts, NewCapacity); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:405:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1108:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:207:9: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:226:9: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:549:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS));In file included from ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h/home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp::6248: :/usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h18::45 :note: 3in instantiation of member function 'c10::SmallVector::SmallVector' requested here: warning: void function is missing a return statement [-Wreturn-type] }struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:548:5: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here uninitialized_copy(I, E, Dest); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:52:3: warning: void function is missing a return statement [-Wreturn-type] SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h }: 248 ^: 18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:57:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:236:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:322:18: note: in instantiation of member function 'c10::List>::reserve' requested here converted_inds.reserve(indices.size()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:268:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:324:20: note: in instantiation of member function 'c10::List>::push_back' requested here converted_inds.push_back(std::move(i)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:105:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:112:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:118:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:137:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:177:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:241:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:270:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:140:52: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here c10::SmallVector levels_idx; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:622:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:145:20: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here levels_idx.push_back(c.first); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:252:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here This->grow(NewSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:591:33: note: in instantiation of function template specialization 'c10::SmallVectorTemplateCommon::reserveForParamAndGetAddressImpl>' requested here return const_cast(this->reserveForParamAndGetAddressImpl(this, Elt, N)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:619:23: note: in instantiation of member function 'c10::SmallVectorTemplateBase::reserveForParamAndGetAddress' requested here const T* EltPtr = reserveForParamAndGetAddress(Elt); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:145:20: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here levels_idx.push_back(c.first); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:252:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here This->grow(NewSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:591:33: note: in instantiation of function template specialization 'c10::SmallVectorTemplateCommon::reserveForParamAndGetAddressImpl>' requested here return const_cast(this->reserveForParamAndGetAddressImpl(this, Elt, N)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:619:23: note: in instantiation of member function 'c10::SmallVectorTemplateBase::reserveForParamAndGetAddress' requested here const T* EltPtr = reserveForParamAndGetAddress(Elt); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:145:20: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here levels_idx.push_back(c.first); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAApplyUtils.cuh:7: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:171:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Add, a || b, bool) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:180:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1127:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:188:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:196:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:209:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1152:9: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here RHS.clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1165:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1165:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:549:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:548:5: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here uninitialized_copy(I, E, Dest); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:298:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:302:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:306:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:310:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:314:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:325:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(uint8_t *address, uint8_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:326:111: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int8_t *address, int8_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:327:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int16_t *address, int16_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:328:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int32_t *address, int32_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:329:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int64_t *address, int64_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:330:107: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(bool *address, bool val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:331:115: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(at::Half *address, at::Half val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:332:123: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(at::BFloat16 *address, at::BFloat16 val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:333:111: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(double *address, double val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:339:109: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(float *address, float val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:345:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, uint8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:346:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:347:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int16_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:348:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int32_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:349:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int64_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:406:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), uint8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:407:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:408:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int16_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:409:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int32_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:410:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int64_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:466:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), uint8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:467:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:468:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int16_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:469:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int32_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:470:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int64_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:839:51: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here auto data_impl_copy = data.getIntrusivePtr()->shallow_copy_and_detach( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/BoxedKernel_impl.h:5:21: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here inline BoxedKernel::BoxedKernel() ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:22:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:34:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:65:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:87:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Bitset.h:69:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:147:35: note: in instantiation of function template specialization 'c10::utils::bitset::for_each_set_bit<(lambda at /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:147:52)>' requested here dispatch_arg_indices_reverse_.for_each_set_bit([&] (size_t reverse_arg_index) { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:260:3: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here StepCallbacks(uint64_t thread_id, RecordScope scope) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:316:1: warning: void function is missing a return statement [-Wreturn-type] }; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1001:3: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here c10::intrusive_ptr::reclaim(self); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr>::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1032:3: note: in instantiation of member function 'c10::weak_intrusive_ptr>::~weak_intrusive_ptr' requested here c10::weak_intrusive_ptr::reclaim(self); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:707:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:419:5: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1920:7: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::~sherwood_v3_table' requested here class flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:170:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:704:13: note: in instantiation of member function 'ska::detailv3::sherwood_v3_entry>>::destroy_value' requested here it->destroy_value(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:419:5: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1920:7: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::~sherwood_v3_table' requested here class flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:855:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:420:5: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::deallocate_data' requested here deallocate_data(entries, num_slots_minus_one, max_lookups); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1920:7: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::~sherwood_v3_table' requested here class flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymNodeImpl.h:57:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return truediv(other); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/BlasBackend.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Backtrace.h:10: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Lazy.h:69:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Lazy.h:28:5: note: in instantiation of member function 'c10::OptimisticLazy>::reset' requested here reset(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:30:15: note: in instantiation of member function 'c10::OptimisticLazy>::~OptimisticLazy' requested here class C10_API Error : public std::exception { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:33:3: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here Storage(c10::intrusive_ptr ptr) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/BoxedKernel.h:74:17: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here class TORCH_API BoxedKernel final { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:160:12: note: in instantiation of member function 'c10::weak_intrusive_ptr::~weak_intrusive_ptr' requested here return c10::weak_intrusive_ptr(storage_impl_); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:25:16: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here struct C10_API Storage { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:783:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:781:5: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:390:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:659:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:781:5: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:744:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:733:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:205:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:224:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAdd' requested here this->assertSafeToAdd(From, To - From); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:728:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAddRange' requested here this->assertSafeToAddRange(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:705:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:495:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:506:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:398:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:502:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move(this->begin(), this->end(), NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:519:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:494:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::takeAllocationForGrow' requested here takeAllocationForGrow(NewElts, NewCapacity); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:405:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:731:11: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy(in_start, in_end, this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymBool.h:14:15: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here class C10_API SymBool { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:235:51: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here intrusive_ptr backend_meta_ = nullptr; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:249:21: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here backend_meta_ = other.backend_meta_->clone(other.backend_meta_); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:138:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:51:12: note: in instantiation of function template specialization 'c10::impl::InlineDeviceGuard::reset_device' requested here guard_.reset_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:181:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:56:12: note: in instantiation of member function 'c10::impl::InlineDeviceGuard::set_index' requested here guard_.set_index(device_index); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:351:26: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here : version_counter_(c10::make_intrusive(version)) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:352:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:104:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::set_device' requested here guard_.set_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:388:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:111:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::reset_device' requested here guard_.reset_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:402:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:117:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::set_index' requested here guard_.set_index(device_index); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:422:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:136:12: note: in instantiation of member function 'c10::impl::InlineOptionalDeviceGuard::reset' requested here guard_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:85:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:176:12: note: in instantiation of member function 'c10::impl::InlineStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:171:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:240:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:192:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:269:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset' requested here guard_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:410:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:400:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (rhs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:317:16: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here struct C10_API VariableVersion { ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2716:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2727:7: note: in instantiation of function template specialization 'c10::TensorImpl::_refresh_contiguous' requested here _refresh_contiguous(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:60:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here explicit Generator(c10::intrusive_ptr gen_impl) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:112:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:55:9: note: in instantiation of function template specialization 'feats_reduce_kernel' requested here feats_reduce_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:112:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:55:9: note: in instantiation of function template specialization 'feats_reduce_kernel' requested here feats_reduce_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:141:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:91:11: note: in instantiation of function template specialization 'add_reduce_traceback_grad_kernel' requested here add_reduce_traceback_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:141:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:91:11: note: in instantiation of function template specialization 'add_reduce_traceback_grad_kernel' requested here add_reduce_traceback_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:167:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:108:11: note: in instantiation of function template specialization 'max_reduce_traceback_scatter_idx_kernel' requested here max_reduce_traceback_scatter_idx_kernel<<' requested here max_reduce_traceback_scatter_idx_kernel<<' requested here max_reduce_scatter_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:185:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:124:11: note: in instantiation of function template specialization 'max_reduce_scatter_grad_kernel' requested here max_reduce_scatter_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:387:7: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:277:9: note: in instantiation of member function 'c10::Type::SingletonOrSharedTypePtr::Repr::destroy' requested here destroy(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:226:5: note: in instantiation of member function 'c10::Type::SingletonOrSharedTypePtr::Repr::~Repr' requested here SingletonOrSharedTypePtr(const SingletonOrSharedTypePtr&) = default; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:34:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return make_intrusive(list, elementType); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:114:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:119:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:159:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:169:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/WrapDimUtils.h:154:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:11: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:176:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:184:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:190:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:361:55: warning: void function is missing a return statement [-Wreturn-type] virtual void set_symints(std::vector) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:365:54: warning: void function is missing a return statement [-Wreturn-type] virtual void set_tensors(std::vector) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/QuantizerBase.h:51:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return c10::intrusive_ptr::reclaim(this); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:91:15: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here : impl_(c10::intrusive_ptr::reclaim(rhs.impl_.get())) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:433:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:206:11: note: in instantiation of member function 'c10::intrusive_ptr::reset' requested here impl_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:220:60: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here TensorBase& operator=(TensorBase&& x) & noexcept = default; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:145:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here explicit Capsule(c10::intrusive_ptr ptr) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:937:14: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here auto v = c10::make_intrusive(s.pack3()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1196:7: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here c10::intrusive_ptr:: ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1440:11: note: in instantiation of member function 'c10::weak_intrusive_ptr::~weak_intrusive_ptr' requested here c10::weak_intrusive_ptr:: ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1470:17: note: in instantiation of member function 'c10::weak_intrusive_ptr::~weak_intrusive_ptr' requested here auto temp = c10::weak_intrusive_ptr< ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:829:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:361:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::swap_pointers' requested here swap_pointers(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:414:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:168:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:719:13: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_entry>::destroy_value' requested here it->destroy_value(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:414:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:834:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:721:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::reset_list' requested here reset_list(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:414:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:971:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:415:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::deallocate_data' requested here deallocate_data(entries, num_slots_minus_one, max_lookups); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:817:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:979:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:589:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::reset_to_empty_state' requested here reset_to_empty_state(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:963:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:911:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::grow' requested here grow(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:163:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:914:22: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_entry>::emplace>' requested here current_entry->emplace( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:897:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:919:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::append_to_list' requested here append_to_list(current_entry); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:849:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:896:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::insert_after' requested here insert_after(new_tail, sentinel->prev); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:919:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::append_to_list' requested here append_to_list(current_entry); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:864:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:871:14: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::swap_adjacent_nodes' requested here return swap_adjacent_nodes(p1, p2); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:937:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::swap_positions' requested here swap_positions(current_entry, result.current); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:577:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:350:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::insert, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::templated_iterator>>' requested here insert(other.begin(), other.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:163:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:914:22: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_entry>::emplace &>' requested here current_entry->emplace( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key &>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:575:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace &>' requested here emplace(*begin); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:350:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::insert, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::templated_iterator>>' requested here insert(other.begin(), other.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return make_intrusive(dict, elementTypes); ^ 430 warnings generated when compiling for gfx926. In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/stack.h:101:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/stack.h:104:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/stack.h:151:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction.h:260: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction_impl.h:1: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/impl/boxing.h:132:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/impl/boxing.h:134:58: warning: void function is missing a return statement [-Wreturn-type] inline void boxArgsToStack(IValueAlignedStorage*, int&) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction.h:260: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction_impl.h:47:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/function_schema.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:29:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:37:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:41:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:71:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:181:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:67:12: note: in instantiation of member function 'c10::impl::InlineDeviceGuard::set_index' requested here guard_.set_index(index); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:372:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:160:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::reset_device' requested here guard_.reset_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:17: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineEvent.h:67:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:86:11: note: in instantiation of member function 'c10::impl::InlineEvent::recordOnce' requested here impl_.recordOnce(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:85:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:56:12: note: in instantiation of member function 'c10::impl::InlineStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:171:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:121:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:192:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:140:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset' requested here guard_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:90:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:98:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:106:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:122:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:130:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:139:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:148:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:156:14: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here auto ptr = toIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:213:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/function_schema.h:515:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:675:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return c10::make_intrusive(std::move(elements_), std::move(type_)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1184:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:961:7: note: in instantiation of function template specialization 'c10::ivalue::Future::invokeCallback>' requested here invokeCallback(std::move(callback.callback), callback.uses_future); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1858:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1861:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1886:24: warning: void function is missing a return statement [-Wreturn-type] void commit(int8_t) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1887:17: warning: void function is missing a return statement [-Wreturn-type] void reset() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1905:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1908:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SafePyObject.h:89:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Bitset.h:43:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Bitset.h:47:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:12: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:143:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:705:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1830:10: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here result.reserve(impl->list.size()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1830:10: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here result.reserve(impl->list.size()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1830:10: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here result.reserve(impl->list.size()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:622:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1832:12: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here result.push_back(i.to()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:778:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:776:5: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:733:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:777:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:205:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:224:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAdd' requested here this->assertSafeToAdd(From, To - From); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:728:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAddRange' requested here this->assertSafeToAddRange(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:777:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:731:11: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy(in_start, in_end, this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:777:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1369:25: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:432:13: note: in instantiation of member function 'c10::SmallVector::operator=' requested here sizes = infer_size_dimvector(sizes, to_expand[i].sizes()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:549:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1369:25: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:432:13: note: in instantiation of member function 'c10::SmallVector::operator=' requested here sizes = infer_size_dimvector(sizes, to_expand[i].sizes()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:548:5: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here uninitialized_copy(I, E, Dest); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1369:25: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:432:13: note: in instantiation of member function 'c10::SmallVector::operator=' requested here sizes = infer_size_dimvector(sizes, to_expand[i].sizes()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:606:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:753:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::growAndAssign' requested here this->growAndAssign(NumElts, Elt); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1286:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(Size, Value); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/strides.h:14:13: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here DimVector strides(dims, 1); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:390:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1099:11: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here this->clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1108:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1099:11: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here this->clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:495:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:506:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:398:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:502:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move(this->begin(), this->end(), NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:361:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:365:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:387:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:443:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:/home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu464::43:: In file included from warning: /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.hvoid function is missing a return statement [-Wreturn-type]: 3 }: In file included from ^/usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h :7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h/usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h::8470:: 3In file included from :/usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h :warning: 10void function is missing a return statement [-Wreturn-type]: In file included from }/usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h ^: 3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:519:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:494:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::takeAllocationForGrow' requested here takeAllocationForGrow(NewElts, NewCapacity); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:405:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1108:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:549:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:548:5: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here uninitialized_copy(I, E, Dest); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:236:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:322:18: note: in instantiation of member function 'c10::List>::reserve' requested here converted_inds.reserve(indices.size()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:268:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:324:20: note: in instantiation of member function 'c10::List>::push_back' requested here converted_inds.push_back(std::move(i)); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:432:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:462:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:466:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:470:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:474:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:607:22: warning: void function is missing a return statement [-Wreturn-type] void release() && {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:771:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:140:52: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here c10::SmallVector levels_idx; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:622:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:145:20: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here levels_idx.push_back(c.first); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:252:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here This->grow(NewSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:591:33: note: in instantiation of function template specialization 'c10::SmallVectorTemplateCommon::reserveForParamAndGetAddressImpl>' requested here return const_cast(this->reserveForParamAndGetAddressImpl(this, Elt, N)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:619:23: note: in instantiation of member function 'c10::SmallVectorTemplateBase::reserveForParamAndGetAddress' requested here const T* EltPtr = reserveForParamAndGetAddress(Elt); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:145:20: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here levels_idx.push_back(c.first); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:252:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here This->grow(NewSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:591:33: note: in instantiation of function template specialization 'c10::SmallVectorTemplateCommon::reserveForParamAndGetAddressImpl>' requested here return const_cast(this->reserveForParamAndGetAddressImpl(this, Elt, N)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:619:23: note: in instantiation of member function 'c10::SmallVectorTemplateBase::reserveForParamAndGetAddress' requested here const T* EltPtr = reserveForParamAndGetAddress(Elt); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:145:20: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here levels_idx.push_back(c.first); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1127:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1152:9: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here RHS.clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1165:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1165:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:549:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:548:5: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here uninitialized_copy(I, E, Dest); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:839:51: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here auto data_impl_copy = data.getIntrusivePtr()->shallow_copy_and_detach( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/BoxedKernel_impl.h:5:21: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here inline BoxedKernel::BoxedKernel() ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/library.h:1055: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/custom_class.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/builtin_function.h:31:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/builtin_function.h:49:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Bitset.h:69:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:147:35: note: in instantiation of function template specialization 'c10::utils::bitset::for_each_set_bit<(lambda at /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:147:52)>' requested here dispatch_arg_indices_reverse_.for_each_set_bit([&] (size_t reverse_arg_index) { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:260:3: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here StepCallbacks(uint64_t thread_id, RecordScope scope) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:5: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAContext.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAContextLight.h:23: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAFunctions.h:61:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAFunctions.h:98:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAFunctions.h:111:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:5: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAContext.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAStream.h:134:13: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:707:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:419:5: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1920:7: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::~sherwood_v3_table' requested here class flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:170:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:704:13: note: in instantiation of member function 'ska::detailv3::sherwood_v3_entry>>::destroy_value' requested here it->destroy_value(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:419:5: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1920:7: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::~sherwood_v3_table' requested here class flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:855:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:420:5: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::deallocate_data' requested here deallocate_data(entries, num_slots_minus_one, max_lookups); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1920:7: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::~sherwood_v3_table' requested here class flat_hash_map ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/BoxedKernel.h:74:17: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here class TORCH_API BoxedKernel final { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDACachingAllocator.h:416:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDACachingAllocator.h:420:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:58:9: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:207:9: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:226:9: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:45:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:52:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:57:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:105:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:112:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:118:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:137:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:177:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:241:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:270:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:138:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:51:12: note: in instantiation of function template specialization 'c10::impl::InlineDeviceGuard::reset_device' requested here guard_.reset_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:181:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:56:12: note: in instantiation of member function 'c10::impl::InlineDeviceGuard::set_index' requested here guard_.set_index(device_index); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:352:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:104:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::set_device' requested here guard_.set_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:388:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:111:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::reset_device' requested here guard_.reset_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:402:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:117:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::set_index' requested here guard_.set_index(device_index); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:422:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:136:12: note: in instantiation of member function 'c10::impl::InlineOptionalDeviceGuard::reset' requested here guard_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:85:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:176:12: note: in instantiation of member function 'c10::impl::InlineStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:171:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:240:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAApplyUtils.cuh:7: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:171:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Add, a || b, bool) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:180:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:192:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:269:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset' requested here guard_.reset(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:188:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:196:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:209:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:298:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:302:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:306:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:310:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:314:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:325:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(uint8_t *address, uint8_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:326:111: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int8_t *address, int8_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:327:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int16_t *address, int16_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:328:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int32_t *address, int32_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:329:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int64_t *address, int64_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:330:107: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(bool *address, bool val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:331:115: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(at::Half *address, at::Half val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:332:123: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(at::BFloat16 *address, at::BFloat16 val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:333:111: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(double *address, double val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:339:109: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(float *address, float val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:345:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, uint8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:346:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:347:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int16_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:348:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int32_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:349:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int64_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:406:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), uint8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:407:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:408:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int16_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:409:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int32_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:410:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int64_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:466:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), uint8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:467:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:468:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int16_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:469:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int32_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:470:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int64_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:112:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:55:9: note: in instantiation of function template specialization 'feats_reduce_kernel' requested here feats_reduce_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:112:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:55:9: note: in instantiation of function template specialization 'feats_reduce_kernel' requested here feats_reduce_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:141:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:91:11: note: in instantiation of function template specialization 'add_reduce_traceback_grad_kernel' requested here add_reduce_traceback_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:141:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:91:11: note: in instantiation of function template specialization 'add_reduce_traceback_grad_kernel' requested here add_reduce_traceback_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:167:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:108:11: note: in instantiation of function template specialization 'max_reduce_traceback_scatter_idx_kernel' requested here max_reduce_traceback_scatter_idx_kernel<<' requested here max_reduce_traceback_scatter_idx_kernel<<' requested here max_reduce_scatter_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:185:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:124:11: note: in instantiation of function template specialization 'max_reduce_scatter_grad_kernel' requested here max_reduce_scatter_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:22:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:34:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:65:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:87:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/BlasBackend.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/StringUtil.h:205:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1001:3: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here c10::intrusive_ptr::reclaim(self); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr>::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1032:3: note: in instantiation of member function 'c10::weak_intrusive_ptr>::~weak_intrusive_ptr' requested here c10::weak_intrusive_ptr::reclaim(self); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymNodeImpl.h:57:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return truediv(other); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/BlasBackend.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Backtrace.h:10: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Lazy.h:69:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Lazy.h:28:5: note: in instantiation of member function 'c10::OptimisticLazy>::reset' requested here reset(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:30:15: note: in instantiation of member function 'c10::OptimisticLazy>::~OptimisticLazy' requested here class C10_API Error : public std::exception { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:33:3: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here Storage(c10::intrusive_ptr ptr) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:160:12: note: in instantiation of member function 'c10::weak_intrusive_ptr::~weak_intrusive_ptr' requested here return c10::weak_intrusive_ptr(storage_impl_); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:25:16: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here struct C10_API Storage { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:783:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:781:5: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:390:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:659:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:781:5: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:744:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:733:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:205:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:224:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAdd' requested here this->assertSafeToAdd(From, To - From); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:728:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAddRange' requested here this->assertSafeToAddRange(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:705:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:495:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/BlasBackend.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:656:36: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_ERROR() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:666:37: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_ASSERT() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:676:38: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_ASSERTM() {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:506:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:398:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:502:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move(this->begin(), this->end(), NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:519:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:494:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::takeAllocationForGrow' requested here takeAllocationForGrow(NewElts, NewCapacity); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:405:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:731:11: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy(in_start, in_end, this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymBool.h:14:15: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here class C10_API SymBool { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:235:51: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here intrusive_ptr backend_meta_ = nullptr; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:249:21: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here backend_meta_ = other.backend_meta_->clone(other.backend_meta_); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:351:26: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here : version_counter_(c10::make_intrusive(version)) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:410:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:400:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (rhs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:317:16: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here struct C10_API VariableVersion { ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2716:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2727:7: note: in instantiation of function template specialization 'c10::TensorImpl::_refresh_contiguous' requested here _refresh_contiguous(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:60:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here explicit Generator(c10::intrusive_ptr gen_impl) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:179:37: warning: void function is missing a return statement [-Wreturn-type] virtual void release_resources() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:995:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1004:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1028:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1035:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:10: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Device.h:63:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:387:7: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:277:9: note: in instantiation of member function 'c10::Type::SingletonOrSharedTypePtr::Repr::destroy' requested here destroy(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:226:5: note: in instantiation of member function 'c10::Type::SingletonOrSharedTypePtr::Repr::~Repr' requested here SingletonOrSharedTypePtr(const SingletonOrSharedTypePtr&) = default; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:34:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return make_intrusive(list, elementType); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Allocator.h:15: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/UniqueVoidPtr.h:59:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Allocator.h:43:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Allocator.h:120:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/InferenceMode.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:26:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:30:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:34:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:38:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:42:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/InferenceMode.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/LocalDispatchKeySet.h:47:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/LocalDispatchKeySet.h:50:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/QuantizerBase.h:51:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return c10::intrusive_ptr::reclaim(this); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:91:15: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here : impl_(c10::intrusive_ptr::reclaim(rhs.impl_.get())) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:433:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:206:11: note: in instantiation of member function 'c10::intrusive_ptr::reset' requested here impl_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:220:60: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here TensorBase& operator=(TensorBase&& x) & noexcept = default; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:145:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here explicit Capsule(c10::intrusive_ptr ptr) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:937:14: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here auto v = c10::make_intrusive(s.pack3()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1196:7: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here c10::intrusive_ptr:: ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1440:11: note: in instantiation of member function 'c10::weak_intrusive_ptr::~weak_intrusive_ptr' requested here c10::weak_intrusive_ptr:: ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1470:17: note: in instantiation of member function 'c10::weak_intrusive_ptr::~weak_intrusive_ptr' requested here auto temp = c10::weak_intrusive_ptr< ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:829:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:361:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::swap_pointers' requested here swap_pointers(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:414:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:168:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:719:13: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_entry>::destroy_value' requested here it->destroy_value(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:414:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:834:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:721:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::reset_list' requested here reset_list(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:414:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:971:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:415:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::deallocate_data' requested here deallocate_data(entries, num_slots_minus_one, max_lookups); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:817:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ 430 warnings generated when compiling for gfx906. In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:979:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:589:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::reset_to_empty_state' requested here reset_to_empty_state(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:963:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:911:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::grow' requested here grow(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:163:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:914:22: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_entry>::emplace>' requested here current_entry->emplace( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:897:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:919:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::append_to_list' requested here append_to_list(current_entry); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:849:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:896:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::insert_after' requested here insert_after(new_tail, sentinel->prev); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:919:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::append_to_list' requested here append_to_list(current_entry); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:864:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:871:14: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::swap_adjacent_nodes' requested here return swap_adjacent_nodes(p1, p2); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:937:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::swap_positions' requested here swap_positions(current_entry, result.current); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:577:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:350:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::insert, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::templated_iterator>>' requested here insert(other.begin(), other.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:163:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:914:22: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_entry>::emplace &>' requested here current_entry->emplace( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key &>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:575:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace &>' requested here emplace(*begin); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:350:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::insert, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::templated_iterator>>' requested here insert(other.begin(), other.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:181:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:67:12: note: in instantiation of member function 'c10::impl::InlineDeviceGuard::set_index' requested here guard_.set_index(index); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:372:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:160:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::reset_device' requested here guard_.reset_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:17: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineEvent.h:67:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:86:11: note: in instantiation of member function 'c10::impl::InlineEvent::recordOnce' requested here impl_.recordOnce(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:85:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:56:12: note: in instantiation of member function 'c10::impl::InlineStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:171:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:121:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:192:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:140:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset' requested here guard_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:90:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:98:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:106:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:122:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:130:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:139:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:148:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:156:14: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here auto ptr = toIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:213:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:675:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return c10::make_intrusive(std::move(elements_), std::move(type_)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1184:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:961:7: note: in instantiation of function template specialization 'c10::ivalue::Future::invokeCallback>' requested here invokeCallback(std::move(callback.callback), callback.uses_future); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:705:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1830:10: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here result.reserve(impl->list.size()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1830:10: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here result.reserve(impl->list.size()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1830:10: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here result.reserve(impl->list.size()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:622:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1832:12: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here result.push_back(i.to()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymInt.h:103:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:778:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:776:5: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:733:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:777:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:205:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:224:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAdd' requested here this->assertSafeToAdd(From, To - From); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:728:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAddRange' requested here this->assertSafeToAddRange(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:777:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:731:11: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy(in_start, in_end, this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:777:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1369:25: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:432:13: note: in instantiation of member function 'c10::SmallVector::operator=' requested here sizes = infer_size_dimvector(sizes, to_expand[i].sizes()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:549:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1369:25: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:432:13: note: in instantiation of member function 'c10::SmallVector::operator=' requested here sizes = infer_size_dimvector(sizes, to_expand[i].sizes()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:548:5: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here uninitialized_copy(I, E, Dest); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1369:25: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:432:13: note: in instantiation of member function 'c10::SmallVector::operator=' requested here sizes = infer_size_dimvector(sizes, to_expand[i].sizes()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:606:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:753:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::growAndAssign' requested here this->growAndAssign(NumElts, Elt); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1286:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(Size, Value); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/strides.h:14:13: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here DimVector strides(dims, 1); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:390:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1099:11: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here this->clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1108:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1099:11: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here this->clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:495:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:506:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:398:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:502:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move(this->begin(), this->end(), NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:519:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:494:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::takeAllocationForGrow' requested here takeAllocationForGrow(NewElts, NewCapacity); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:405:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1108:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:549:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:548:5: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here uninitialized_copy(I, E, Dest); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:93:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:99:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:115:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:119:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:158:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:195:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:218:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:231:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:237:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:254:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:259:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:278:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:289:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:236:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:322:18: note: in instantiation of member function 'c10::List>::reserve' requested here converted_inds.reserve(indices.size()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:268:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:324:20: note: in instantiation of member function 'c10::List>::push_back' requested here converted_inds.push_back(std::move(i)); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:13: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:95:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:99:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:221:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:225:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:17: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/DimVector.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/SizesAndStrides.h:158:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/SizesAndStrides.h:305:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:17: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:31:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:42:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:128:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:132:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:136:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:144:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:148:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:140:52: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here c10::SmallVector levels_idx; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:622:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:145:20: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here levels_idx.push_back(c.first); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:252:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here This->grow(NewSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:591:33: note: in instantiation of function template specialization 'c10::SmallVectorTemplateCommon::reserveForParamAndGetAddressImpl>' requested here return const_cast(this->reserveForParamAndGetAddressImpl(this, Elt, N)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:619:23: note: in instantiation of member function 'c10::SmallVectorTemplateBase::reserveForParamAndGetAddress' requested here const T* EltPtr = reserveForParamAndGetAddress(Elt); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:145:20: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here levels_idx.push_back(c.first); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:252:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here This->grow(NewSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:591:33: note: in instantiation of function template specialization 'c10::SmallVectorTemplateCommon::reserveForParamAndGetAddressImpl>' requested here return const_cast(this->reserveForParamAndGetAddressImpl(this, Elt, N)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:619:23: note: in instantiation of member function 'c10::SmallVectorTemplateBase::reserveForParamAndGetAddress' requested here const T* EltPtr = reserveForParamAndGetAddress(Elt); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:145:20: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here levels_idx.push_back(c.first); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1127:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1152:9: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here RHS.clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1165:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1165:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:549:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:548:5: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here uninitialized_copy(I, E, Dest); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:839:51: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here auto data_impl_copy = data.getIntrusivePtr()->shallow_copy_and_detach( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/BoxedKernel_impl.h:5:21: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here inline BoxedKernel::BoxedKernel() ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1225:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1447:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1673:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1695:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1745:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1897:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1943:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1951:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2097:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2121:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2353:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2589:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2605:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2613:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2617:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2621:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2625:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2629:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2633:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2729:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2777:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2783:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2788:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2793:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2798:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2803:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2808:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2819:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2823:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2827:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2916:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:90:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Bitset.h:69:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:147:35: note: in instantiation of function template specialization 'c10::utils::bitset::for_each_set_bit<(lambda at /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:147:52)>' requested here dispatch_arg_indices_reverse_.for_each_set_bit([&] (size_t reverse_arg_index) { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:91:73: warning: void function is missing a return statement [-Wreturn-type] void set_current_seed(uint64_t seed) { impl_->set_current_seed(seed); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:94:65: warning: void function is missing a return statement [-Wreturn-type] void set_offset(uint64_t offset) { impl_->set_offset(offset); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:126:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:260:3: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here StepCallbacks(uint64_t thread_id, RecordScope scope) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/MT19937RNGEngine.h:124:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/MT19937RNGEngine.h:164:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/MT19937RNGEngine.h:188:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:707:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:419:5: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1920:7: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::~sherwood_v3_table' requested here class flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:170:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:704:13: note: in instantiation of member function 'ska::detailv3::sherwood_v3_entry>>::destroy_value' requested here it->destroy_value(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:419:5: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1920:7: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::~sherwood_v3_table' requested here class flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:855:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:420:5: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::deallocate_data' requested here deallocate_data(entries, num_slots_minus_one, max_lookups); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1920:7: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::~sherwood_v3_table' requested here class flat_hash_map ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/BoxedKernel.h:74:17: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here class TORCH_API BoxedKernel final { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:138:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:51:12: note: in instantiation of function template specialization 'c10::impl::InlineDeviceGuard::reset_device' requested here guard_.reset_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:181:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:56:12: note: in instantiation of member function 'c10::impl::InlineDeviceGuard::set_index' requested here guard_.set_index(device_index); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/DeprecatedTypeProperties.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:476:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:486:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:496:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:506:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:/usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h352::5163::3 :warning: void function is missing a return statement [-Wreturn-type]warning: void function is missing a return statement [-Wreturn-type] } } ^ ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:104:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::set_device' requested here guard_.set_device(device); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:526:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:388:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:111:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::reset_device' requested here guard_.reset_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:402:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:117:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::set_index' requested here guard_.set_index(device_index); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:536:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:422:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:136:12: note: in instantiation of member function 'c10::impl::InlineOptionalDeviceGuard::reset' requested here guard_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:85:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:176:12: note: in instantiation of member function 'c10::impl::InlineStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:171:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:240:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:192:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:269:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset' requested here guard_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:112:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:55:9: note: in instantiation of function template specialization 'feats_reduce_kernel' requested here feats_reduce_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:112:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:55:9: note: in instantiation of function template specialization 'feats_reduce_kernel' requested here feats_reduce_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:141:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:91:11: note: in instantiation of function template specialization 'add_reduce_traceback_grad_kernel' requested here add_reduce_traceback_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:141:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:91:11: note: in instantiation of function template specialization 'add_reduce_traceback_grad_kernel' requested here add_reduce_traceback_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:167:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:108:11: note: in instantiation of function template specialization 'max_reduce_traceback_scatter_idx_kernel' requested here max_reduce_traceback_scatter_idx_kernel<<' requested here max_reduce_traceback_scatter_idx_kernel<<' requested here max_reduce_scatter_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:185:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:124:11: note: in instantiation of function template specialization 'max_reduce_scatter_grad_kernel' requested here max_reduce_scatter_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:18: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/detail/PrivateUse1HooksInterface.h:38:41: warning: void function is missing a return statement [-Wreturn-type] virtual void initPrivateUse1() const {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/DeviceGuardImplInterface.h:146:23: warning: void function is missing a return statement [-Wreturn-type] const noexcept {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/DeviceGuardImplInterface.h:221:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:22: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/CallOnce.h:60:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:154:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:157:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:160:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:163:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:170:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:342:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:347:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:352:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:409:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:553:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/qualified_name.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:16: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Scalar.h:42:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Scalar.h:406:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:38: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:207:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:369:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:377:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:389:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:401:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:793:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:987:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:991:3: warning: void function is missing a return statement [-Wreturn-type] } ^ 430 warnings generated when compiling for gfx928. In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:513:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:5659:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:5663:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:170:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:180:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:187:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:198:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1201:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1221:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1226:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1425:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:1974:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:1977:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2002:24: warning: void function is missing a return statement [-Wreturn-type] void commit(int8_t) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2003:17: warning: void function is missing a return statement [-Wreturn-type] void reset() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2021:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2024:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:397: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:79:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:149:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:158:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:185:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:190:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:234:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:35:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:38:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:66:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:69:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:76:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:83:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:88:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:55:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:62:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:68:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:161:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:168:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:17: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:87:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:97:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:109:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:57:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:122:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:141:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:346:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:527:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:755:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:759:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:763:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:767:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:885:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:967:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:972:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1204:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1431:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1440:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1456:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1528:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1584:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:2504:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:2508:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:11: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Dispatch.h:116:58: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_DISPATCH_ALL_TYPES_AND_HALF() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Dispatch.h:122:70: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_DISPATCH_ALL_TYPES_AND_HALF_AND_COMPLEX() {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Functions.h:61: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorUtils.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorGeometry.h:134:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Functions.h:74: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/from_blob.h:8:42: warning: void function is missing a return statement [-Wreturn-type] TORCH_API inline void noopDelete(void*) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NativeFunctions.h:37: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_native.h:15: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_meta.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorMeta.h:125:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NativeFunctions.h:37: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_native.h:15: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_meta.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] AT_FORALL_QINT_TYPES(DEFINE_UNCASTABLE) ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DynamicCast.h:118:22: warning: void function is missing a return statement [-Wreturn-type] In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NativeFunctions.h:37: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_native.h:15: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_meta.h:12: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:481:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:484:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:316:1: warning: void function is missing a return statement [-Wreturn-type] }; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:114:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:119:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:159:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:169:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/WrapDimUtils.h:154:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:11: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:176:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:184:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:190:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:361:55: warning: void function is missing a return statement [-Wreturn-type] virtual void set_symints(std::vector) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:365:54: warning: void function is missing a return statement [-Wreturn-type] virtual void set_tensors(std::vector) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/stack.h:101:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/stack.h:104:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/stack.h:151:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction.h:260: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction_impl.h:1: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/impl/boxing.h:132:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/impl/boxing.h:134:58: warning: void function is missing a return statement [-Wreturn-type] inline void boxArgsToStack(IValueAlignedStorage*, int&) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction.h:260: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction_impl.h:47:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/function_schema.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:29:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:37:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:41:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:71:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/function_schema.h:515:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1858:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1861:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1886:24: warning: void function is missing a return statement [-Wreturn-type] void commit(int8_t) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1887:17: warning: void function is missing a return statement [-Wreturn-type] void reset() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1905:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1908:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SafePyObject.h:89:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Bitset.h:43:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Bitset.h:47:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:12: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:143:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:361:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:365:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:387:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:443:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:464:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:470:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:432:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:462:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:466:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:470:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:474:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:607:22: warning: void function is missing a return statement [-Wreturn-type] void release() && {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:771:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/library.h:1055: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/custom_class.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/builtin_function.h:31:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/builtin_function.h:49:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:5: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAContext.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAContextLight.h:23: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAFunctions.h:61:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAFunctions.h:98:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAFunctions.h:111:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:5: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAContext.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAStream.h:134:13: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDACachingAllocator.h:416:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDACachingAllocator.h:420:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:58:9: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:207:9: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:226:9: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:45:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:52:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:57:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:105:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:112:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:118:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:137:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:177:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:241:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:270:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAApplyUtils.cuh:7: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:171:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Add, a || b, bool) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:180:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:188:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:196:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:209:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:298:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:302:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:306:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:310:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:314:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:325:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(uint8_t *address, uint8_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:326:111: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int8_t *address, int8_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:327:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int16_t *address, int16_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:328:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int32_t *address, int32_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:329:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int64_t *address, int64_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:330:107: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(bool *address, bool val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:331:115: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(at::Half *address, at::Half val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:332:123: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(at::BFloat16 *address, at::BFloat16 val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:333:111: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(double *address, double val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:339:109: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(float *address, float val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:345:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, uint8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:346:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:347:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int16_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:348:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int32_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:349:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int64_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:406:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), uint8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:407:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:408:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int16_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:409:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int32_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:410:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int64_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:466:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), uint8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:467:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:468:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int16_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:469:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int32_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:470:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int64_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:22:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:34:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:65:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:87:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1001:3: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here c10::intrusive_ptr::reclaim(self); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr>::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1032:3: note: in instantiation of member function 'c10::weak_intrusive_ptr>::~weak_intrusive_ptr' requested here c10::weak_intrusive_ptr::reclaim(self); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymNodeImpl.h:57:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return truediv(other); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/BlasBackend.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Backtrace.h:10: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Lazy.h:69:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Lazy.h:28:5: note: in instantiation of member function 'c10::OptimisticLazy>::reset' requested here reset(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:30:15: note: in instantiation of member function 'c10::OptimisticLazy>::~OptimisticLazy' requested here class C10_API Error : public std::exception { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:33:3: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here Storage(c10::intrusive_ptr ptr) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:160:12: note: in instantiation of member function 'c10::weak_intrusive_ptr::~weak_intrusive_ptr' requested here return c10::weak_intrusive_ptr(storage_impl_); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:25:16: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here struct C10_API Storage { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:783:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:781:5: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:390:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:659:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:781:5: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:744:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:733:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:205:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:224:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAdd' requested here this->assertSafeToAdd(From, To - From); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:728:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAddRange' requested here this->assertSafeToAddRange(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:705:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:495:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:506:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:398:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:502:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move(this->begin(), this->end(), NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:519:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:494:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::takeAllocationForGrow' requested here takeAllocationForGrow(NewElts, NewCapacity); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:405:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:731:11: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy(in_start, in_end, this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymBool.h:14:15: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here class C10_API SymBool { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:235:51: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here intrusive_ptr backend_meta_ = nullptr; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:249:21: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here backend_meta_ = other.backend_meta_->clone(other.backend_meta_); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:351:26: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here : version_counter_(c10::make_intrusive(version)) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:410:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:400:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (rhs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:317:16: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here struct C10_API VariableVersion { ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2716:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2727:7: note: in instantiation of function template specialization 'c10::TensorImpl::_refresh_contiguous' requested here _refresh_contiguous(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:60:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here explicit Generator(c10::intrusive_ptr gen_impl) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:387:7: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:277:9: note: in instantiation of member function 'c10::Type::SingletonOrSharedTypePtr::Repr::destroy' requested here destroy(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:226:5: note: in instantiation of member function 'c10::Type::SingletonOrSharedTypePtr::Repr::~Repr' requested here SingletonOrSharedTypePtr(const SingletonOrSharedTypePtr&) = default; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:34:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return make_intrusive(list, elementType); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/QuantizerBase.h:51:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return c10::intrusive_ptr::reclaim(this); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:91:15: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here : impl_(c10::intrusive_ptr::reclaim(rhs.impl_.get())) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:433:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:206:11: note: in instantiation of member function 'c10::intrusive_ptr::reset' requested here impl_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:220:60: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here TensorBase& operator=(TensorBase&& x) & noexcept = default; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:145:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here explicit Capsule(c10::intrusive_ptr ptr) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:937:14: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here auto v = c10::make_intrusive(s.pack3()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1196:7: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here c10::intrusive_ptr:: ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1440:11: note: in instantiation of member function 'c10::weak_intrusive_ptr::~weak_intrusive_ptr' requested here c10::weak_intrusive_ptr:: ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1470:17: note: in instantiation of member function 'c10::weak_intrusive_ptr::~weak_intrusive_ptr' requested here auto temp = c10::weak_intrusive_ptr< ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:829:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:361:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::swap_pointers' requested here swap_pointers(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:414:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:168:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:719:13: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_entry>::destroy_value' requested here it->destroy_value(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:414:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:834:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:721:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::reset_list' requested here reset_list(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:414:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:971:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:415:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::deallocate_data' requested here deallocate_data(entries, num_slots_minus_one, max_lookups); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:817:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:979:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:589:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::reset_to_empty_state' requested here reset_to_empty_state(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:963:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:911:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::grow' requested here grow(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:163:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:914:22: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_entry>::emplace>' requested here current_entry->emplace( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:897:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:919:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::append_to_list' requested here append_to_list(current_entry); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:849:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:896:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::insert_after' requested here insert_after(new_tail, sentinel->prev); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:919:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::append_to_list' requested here append_to_list(current_entry); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:864:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:871:14: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::swap_adjacent_nodes' requested here return swap_adjacent_nodes(p1, p2); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:937:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::swap_positions' requested here swap_positions(current_entry, result.current); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:577:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:350:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::insert, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::templated_iterator>>' requested here insert(other.begin(), other.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:163:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:914:22: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_entry>::emplace &>' requested here current_entry->emplace( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key &>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:575:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace &>' requested here emplace(*begin); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:350:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::insert, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::templated_iterator>>' requested here insert(other.begin(), other.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:181:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:67:12: note: in instantiation of member function 'c10::impl::InlineDeviceGuard::set_index' requested here guard_.set_index(index); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:372:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:160:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::reset_device' requested here guard_.reset_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:17: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineEvent.h:67:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:86:11: note: in instantiation of member function 'c10::impl::InlineEvent::recordOnce' requested here impl_.recordOnce(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:85:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:56:12: note: in instantiation of member function 'c10::impl::InlineStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:171:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:121:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:192:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:140:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset' requested here guard_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:90:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:98:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:106:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:122:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:130:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:139:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:148:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:156:14: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here auto ptr = toIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:213:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:675:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return c10::make_intrusive(std::move(elements_), std::move(type_)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1184:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:961:7: note: in instantiation of function template specialization 'c10::ivalue::Future::invokeCallback>' requested here invokeCallback(std::move(callback.callback), callback.uses_future); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:705:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1830:10: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here result.reserve(impl->list.size()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1830:10: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here result.reserve(impl->list.size()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1830:10: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here result.reserve(impl->list.size()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:622:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1832:12: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here result.push_back(i.to()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:778:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:776:5: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:733:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:777:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:205:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:224:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAdd' requested here this->assertSafeToAdd(From, To - From); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:728:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAddRange' requested here this->assertSafeToAddRange(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:777:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:731:11: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy(in_start, in_end, this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:777:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1369:25: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:432:13: note: in instantiation of member function 'c10::SmallVector::operator=' requested here sizes = infer_size_dimvector(sizes, to_expand[i].sizes()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:549:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1369:25: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:432:13: note: in instantiation of member function 'c10::SmallVector::operator=' requested here sizes = infer_size_dimvector(sizes, to_expand[i].sizes()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:548:5: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here uninitialized_copy(I, E, Dest); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1369:25: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:432:13: note: in instantiation of member function 'c10::SmallVector::operator=' requested here sizes = infer_size_dimvector(sizes, to_expand[i].sizes()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:606:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:753:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::growAndAssign' requested here this->growAndAssign(NumElts, Elt); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1286:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(Size, Value); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/strides.h:14:13: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here DimVector strides(dims, 1); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:390:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1099:11: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here this->clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1108:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1099:11: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here this->clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:495:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:506:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:398:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:502:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move(this->begin(), this->end(), NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:519:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:494:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::takeAllocationForGrow' requested here takeAllocationForGrow(NewElts, NewCapacity); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:405:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1108:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:549:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:548:5: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here uninitialized_copy(I, E, Dest); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:236:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:322:18: note: in instantiation of member function 'c10::List>::reserve' requested here converted_inds.reserve(indices.size()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:268:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:324:20: note: in instantiation of member function 'c10::List>::push_back' requested here converted_inds.push_back(std::move(i)); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:140:52: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here c10::SmallVector levels_idx; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:622:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:145:20: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here levels_idx.push_back(c.first); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:252:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here This->grow(NewSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:591:33: note: in instantiation of function template specialization 'c10::SmallVectorTemplateCommon::reserveForParamAndGetAddressImpl>' requested here return const_cast(this->reserveForParamAndGetAddressImpl(this, Elt, N)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:619:23: note: in instantiation of member function 'c10::SmallVectorTemplateBase::reserveForParamAndGetAddress' requested here const T* EltPtr = reserveForParamAndGetAddress(Elt); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:145:20: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here levels_idx.push_back(c.first); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:252:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here This->grow(NewSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:591:33: note: in instantiation of function template specialization 'c10::SmallVectorTemplateCommon::reserveForParamAndGetAddressImpl>' requested here return const_cast(this->reserveForParamAndGetAddressImpl(this, Elt, N)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:619:23: note: in instantiation of member function 'c10::SmallVectorTemplateBase::reserveForParamAndGetAddress' requested here const T* EltPtr = reserveForParamAndGetAddress(Elt); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:145:20: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here levels_idx.push_back(c.first); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1127:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1152:9: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here RHS.clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1165:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1165:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:549:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:548:5: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here uninitialized_copy(I, E, Dest); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:839:51: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here auto data_impl_copy = data.getIntrusivePtr()->shallow_copy_and_detach( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/BoxedKernel_impl.h:5:21: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here inline BoxedKernel::BoxedKernel() ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Bitset.h:69:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:147:35: note: in instantiation of function template specialization 'c10::utils::bitset::for_each_set_bit<(lambda at /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:147:52)>' requested here dispatch_arg_indices_reverse_.for_each_set_bit([&] (size_t reverse_arg_index) { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:260:3: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here StepCallbacks(uint64_t thread_id, RecordScope scope) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:707:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:419:5: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1920:7: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::~sherwood_v3_table' requested here class flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:170:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:704:13: note: in instantiation of member function 'ska::detailv3::sherwood_v3_entry>>::destroy_value' requested here it->destroy_value(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:419:5: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1920:7: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::~sherwood_v3_table' requested here class flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:855:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:420:5: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::deallocate_data' requested here deallocate_data(entries, num_slots_minus_one, max_lookups); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1920:7: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::~sherwood_v3_table' requested here class flat_hash_map ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/BoxedKernel.h:74:17: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here class TORCH_API BoxedKernel final { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:138:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:51:12: note: in instantiation of function template specialization 'c10::impl::InlineDeviceGuard::reset_device' requested here guard_.reset_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:181:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:56:12: note: in instantiation of member function 'c10::impl::InlineDeviceGuard::set_index' requested here guard_.set_index(device_index); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:352:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:104:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::set_device' requested here guard_.set_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:388:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:111:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::reset_device' requested here guard_.reset_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:402:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:117:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::set_index' requested here guard_.set_index(device_index); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:422:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:136:12: note: in instantiation of member function 'c10::impl::InlineOptionalDeviceGuard::reset' requested here guard_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:85:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:176:12: note: in instantiation of member function 'c10::impl::InlineStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:171:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:240:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:192:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:269:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset' requested here guard_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:112:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:55:9: note: in instantiation of function template specialization 'feats_reduce_kernel' requested here feats_reduce_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:112:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:55:9: note: in instantiation of function template specialization 'feats_reduce_kernel' requested here feats_reduce_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:141:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:91:11: note: in instantiation of function template specialization 'add_reduce_traceback_grad_kernel' requested here add_reduce_traceback_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:141:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:91:11: note: in instantiation of function template specialization 'add_reduce_traceback_grad_kernel' requested here add_reduce_traceback_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:167:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:108:11: note: in instantiation of function template specialization 'max_reduce_traceback_scatter_idx_kernel' requested here max_reduce_traceback_scatter_idx_kernel<<' requested here max_reduce_traceback_scatter_idx_kernel<<' requested here max_reduce_scatter_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:185:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:124:11: note: in instantiation of function template specialization 'max_reduce_scatter_grad_kernel' requested here max_reduce_scatter_grad_kernel<<>>( ^ 430 warnings generated when compiling for gfx936. In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/BlasBackend.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/StringUtil.h:205:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/BlasBackend.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:656:36: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_ERROR() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:666:37: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_ASSERT() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:676:38: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_ASSERTM() {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:179:37: warning: void function is missing a return statement [-Wreturn-type] virtual void release_resources() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:995:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1004:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1028:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1035:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:10: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Device.h:63:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Allocator.h:15: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/UniqueVoidPtr.h:59:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Allocator.h:43:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Allocator.h:120:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/InferenceMode.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:26:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:30:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:34:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:38:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/AutogradState.h:42:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/InferenceMode.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/LocalDispatchKeySet.h:47:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/LocalDispatchKeySet.h:50:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymInt.h:103:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:93:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:99:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:115:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:119:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:158:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:195:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:218:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:231:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:237:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:254:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:259:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:278:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StorageImpl.h:289:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:13: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:95:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:99:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:221:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:225:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:17: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/DimVector.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/SizesAndStrides.h:158:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/SizesAndStrides.h:305:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:17: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:31:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:42:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:128:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:132:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:136:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:144:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:148:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1225:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1447:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1673:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1695:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1745:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1897:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1943:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:1951:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2097:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2121:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2353:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2589:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2605:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2613:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2617:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2621:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2625:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2629:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2633:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2729:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2777:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2783:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2788:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2793:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2798:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2803:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2808:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2819:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2823:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2827:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2916:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:90:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:91:73: warning: void function is missing a return statement [-Wreturn-type] void set_current_seed(uint64_t seed) { impl_->set_current_seed(seed); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:94:65: warning: void function is missing a return statement [-Wreturn-type] void set_offset(uint64_t offset) { impl_->set_offset(offset); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:126:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/MT19937RNGEngine.h:124:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/MT19937RNGEngine.h:164:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/MT19937RNGEngine.h:188:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/DeprecatedTypeProperties.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:476:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:486:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:496:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:506:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:516:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:526:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorOptions.h:536:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:18: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/detail/PrivateUse1HooksInterface.h:38:41: warning: void function is missing a return statement [-Wreturn-type] virtual void initPrivateUse1() const {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/DeviceGuardImplInterface.h:146:23: warning: void function is missing a return statement [-Wreturn-type] const noexcept {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/DeviceGuardImplInterface.h:221:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:22: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/CallOnce.h:60:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:154:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:157:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:160:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:163:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:170:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:342:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:347:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:352:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:409:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:553:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/qualified_name.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:16: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Scalar.h:42:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Scalar.h:406:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:38: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:207:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:369:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:377:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:389:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:401:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:793:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:987:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:991:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:513:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:5659:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBody.h:5663:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:170:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:180:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:187:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/blob.h:198:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1201:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1221:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1226:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1425:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:1974:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:1977:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2002:24: warning: void function is missing a return statement [-Wreturn-type] void commit(int8_t) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2003:17: warning: void function is missing a return statement [-Wreturn-type] void reset() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2021:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2024:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:397: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:79:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:149:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:158:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:185:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:190:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/hash.h:234:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:35:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:38:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:66:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:69:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:76:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:83:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/VirtualGuardImpl.h:88:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:55:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:62:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:68:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:161:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:168:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:17: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:87:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:97:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:109:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:57:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:122:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:141:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:346:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:527:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:755:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:759:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:763:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:767:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:885:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:967:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:972:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1204:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1431:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1440:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1456:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1528:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1584:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:2504:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:2508:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:11: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Dispatch.h:116:58: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_DISPATCH_ALL_TYPES_AND_HALF() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Dispatch.h:122:70: warning: void function is missing a return statement [-Wreturn-type] inline void deprecated_AT_DISPATCH_ALL_TYPES_AND_HALF_AND_COMPLEX() {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Functions.h:61: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorUtils.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorGeometry.h:134:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Functions.h:74: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/from_blob.h:8:42: warning: void function is missing a return statement [-Wreturn-type] TORCH_API inline void noopDelete(void*) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NativeFunctions.h:37: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_native.h:15: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_meta.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorMeta.h:125:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NativeFunctions.h:37: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_native.h:15: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ops/_addmm_activation_meta.h:12: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:481:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:484:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:18: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:316:1: warning: void function is missing a return statement [-Wreturn-type] }; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:114:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:119:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:159:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:169:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/WrapDimUtils.h:154:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:11: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:176:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:184:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/NamedTensorUtils.h:190:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/generated/variable_factories.h:11: /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:361:55: warning: void function is missing a return statement [-Wreturn-type] virtual void set_symints(std::vector) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:365:54: warning: void function is missing a return statement [-Wreturn-type] virtual void set_tensors(std::vector) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/stack.h:101:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/stack.h:104:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/stack.h:151:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction.h:260: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction_impl.h:1: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/impl/boxing.h:132:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/impl/boxing.h:134:58: warning: void function is missing a return statement [-Wreturn-type] inline void boxArgsToStack(IValueAlignedStorage*, int&) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction.h:260: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/KernelFunction_impl.h:47:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/function_schema.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:29:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:37:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:41:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/alias_info.h:71:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/function_schema.h:515:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1858:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1861:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1886:24: warning: void function is missing a return statement [-Wreturn-type] void commit(int8_t) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1887:17: warning: void function is missing a return statement [-Wreturn-type] void reset() {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1905:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1908:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SafePyObject.h:89:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Bitset.h:43:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Bitset.h:47:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:12: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:143:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:361:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:365:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:387:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:443:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:464:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:470:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:432:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:462:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:466:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:470:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:474:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:607:22: warning: void function is missing a return statement [-Wreturn-type] void release() && {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:771:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:13: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/library.h:1055: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/custom_class.h:3: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/builtin_function.h:31:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/builtin_function.h:49:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:5: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAContext.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAContextLight.h:23: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAFunctions.h:61:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAFunctions.h:98:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAFunctions.h:111:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:5: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAContext.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAStream.h:134:13: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDACachingAllocator.h:416:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDACachingAllocator.h:420:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:58:9: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:207:9: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/impl/CUDAGuardImpl.h:226:9: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:45:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:52:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:57:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:105:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:112:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:118:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:137:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:177:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:241:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:270:3: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:6: In file included from /home/mmcv/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/CUDAApplyUtils.cuh:7: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:171:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Add, a || b, bool) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:180:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:188:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:196:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:209:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:298:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:302:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:306:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:310:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:314:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:325:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(uint8_t *address, uint8_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:326:111: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int8_t *address, int8_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:327:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int16_t *address, int16_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:328:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int32_t *address, int32_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:329:113: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(int64_t *address, int64_t val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:330:107: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(bool *address, bool val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:331:115: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(at::Half *address, at::Half val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:332:123: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(at::BFloat16 *address, at::BFloat16 val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:333:111: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(double *address, double val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:339:109: warning: void function is missing a return statement [-Wreturn-type] static inline __device__ void gpuAtomicAddNoReturn(float *address, float val) { gpuAtomicAdd(address, val); } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:345:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, uint8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:346:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:347:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int16_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:348:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int32_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:349:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Mul, a * b, int64_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:406:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), uint8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:407:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:408:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int16_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:409:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int32_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:410:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Max, safe_max(a, b), int64_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:466:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), uint8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:467:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int8_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:468:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int16_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:469:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int32_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:470:1: warning: void function is missing a return statement [-Wreturn-type] GPU_ATOMIC_INTEGER(Min, safe_min(a, b), int64_t) ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/cuda/Atomic.cuh:167:120: note: expanded from macro 'GPU_ATOMIC_INTEGER' }); \ ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:22:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:34:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:65:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:87:1: warning: void function is missing a return statement [-Wreturn-type] } ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1001:3: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here c10::intrusive_ptr::reclaim(self); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr>::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:1032:3: note: in instantiation of member function 'c10::weak_intrusive_ptr>::~weak_intrusive_ptr' requested here c10::weak_intrusive_ptr::reclaim(self); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymNodeImpl.h:57:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return truediv(other); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/BlasBackend.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Backtrace.h:10: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Lazy.h:69:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Lazy.h:28:5: note: in instantiation of member function 'c10::OptimisticLazy>::reset' requested here reset(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Exception.h:30:15: note: in instantiation of member function 'c10::OptimisticLazy>::~OptimisticLazy' requested here class C10_API Error : public std::exception { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:33:3: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here Storage(c10::intrusive_ptr ptr) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:160:12: note: in instantiation of member function 'c10::weak_intrusive_ptr::~weak_intrusive_ptr' requested here return c10::weak_intrusive_ptr(storage_impl_); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Storage.h:25:16: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here struct C10_API Storage { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:783:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:781:5: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:390:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:659:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:781:5: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:744:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:733:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:205:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:224:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAdd' requested here this->assertSafeToAdd(From, To - From); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:728:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAddRange' requested here this->assertSafeToAddRange(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:705:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:495:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:506:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:398:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:502:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move(this->begin(), this->end(), NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:519:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:494:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::takeAllocationForGrow' requested here takeAllocationForGrow(NewElts, NewCapacity); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:730:11: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here this->reserve(this->size() + NumInputs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:405:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:731:11: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy(in_start, in_end, this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:743:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(IL.begin(), IL.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:782:5: note: in instantiation of member function 'c10::SmallVectorImpl::append' requested here append(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1319:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(IL); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymbolicShapeMeta.h:18:23: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here SymDimVector sizes_ = {0}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/SymBool.h:14:15: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here class C10_API SymBool { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:235:51: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here intrusive_ptr backend_meta_ = nullptr; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:249:21: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here backend_meta_ = other.backend_meta_->clone(other.backend_meta_); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:351:26: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here : version_counter_(c10::make_intrusive(version)) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:410:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:400:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (rhs); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:317:16: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here struct C10_API VariableVersion { ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2716:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:2727:7: note: in instantiation of function template specialization 'c10::TensorImpl::_refresh_contiguous' requested here _refresh_contiguous(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:60:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here explicit Generator(c10::intrusive_ptr gen_impl) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:4: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:387:7: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:277:9: note: in instantiation of member function 'c10::Type::SingletonOrSharedTypePtr::Repr::destroy' requested here destroy(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/jit_type_base.h:226:5: note: in instantiation of member function 'c10::Type::SingletonOrSharedTypePtr::Repr::~Repr' requested here SingletonOrSharedTypePtr(const SingletonOrSharedTypePtr&) = default; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:34:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return make_intrusive(list, elementType); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/QuantizerBase.h:51:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return c10::intrusive_ptr::reclaim(this); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:91:15: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here : impl_(c10::intrusive_ptr::reclaim(rhs.impl_.get())) {} ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:433:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:206:11: note: in instantiation of member function 'c10::intrusive_ptr::reset' requested here impl_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/TensorBase.h:220:60: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here TensorBase& operator=(TensorBase&& x) & noexcept = default; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:145:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here explicit Capsule(c10::intrusive_ptr ptr) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:937:14: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here auto v = c10::make_intrusive(s.pack3()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1196:7: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here c10::intrusive_ptr:: ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1440:11: note: in instantiation of member function 'c10::weak_intrusive_ptr::~weak_intrusive_ptr' requested here c10::weak_intrusive_ptr:: ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:767:5: note: in instantiation of member function 'c10::weak_intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1470:17: note: in instantiation of member function 'c10::weak_intrusive_ptr::~weak_intrusive_ptr' requested here auto temp = c10::weak_intrusive_ptr< ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:829:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:361:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::swap_pointers' requested here swap_pointers(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:723:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:414:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:168:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:719:13: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_entry>::destroy_value' requested here it->destroy_value(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:414:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:834:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:721:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::reset_list' requested here reset_list(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:414:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:971:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:415:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::deallocate_data' requested here deallocate_data(entries, num_slots_minus_one, max_lookups); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::~sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:817:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:979:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:589:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::reset_to_empty_state' requested here reset_to_empty_state(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:963:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:911:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::grow' requested here grow(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:163:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:914:22: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_entry>::emplace>' requested here current_entry->emplace( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:897:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:919:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::append_to_list' requested here append_to_list(current_entry); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:849:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:896:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::insert_after' requested here insert_after(new_tail, sentinel->prev); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:919:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::append_to_list' requested here append_to_list(current_entry); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:864:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:871:14: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::swap_adjacent_nodes' requested here return swap_adjacent_nodes(p1, p2); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:937:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::swap_positions' requested here swap_positions(current_entry, result.current); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:617:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace>' requested here emplace(std::move(it->value)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:815:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash' requested here rehash( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:348:5: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::rehash_for_other_container' requested here rehash_for_other_container(other); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:577:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:350:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::insert, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::templated_iterator>>' requested here insert(other.begin(), other.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict.h:8: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:163:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:914:22: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_entry>::emplace &>' requested here current_entry->emplace( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:548:12: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace_new_key &>' requested here return emplace_new_key( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:575:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::emplace &>' requested here emplace(*begin); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:350:7: note: in instantiation of function template specialization 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::insert, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::templated_iterator>>' requested here insert(other.begin(), other.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:339:9: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here : sherwood_v3_table( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/order_preserving_flat_hash_map.h:2036:7: note: in instantiation of member function 'ska_ordered::detailv3::sherwood_v3_table, c10::IValue, c10::detail::DictKeyHash, ska_ordered::detailv3::KeyOrValueHasher, c10::detail::DictKeyHash>, c10::detail::DictKeyEqualTo, ska_ordered::detailv3::KeyOrValueEquality, c10::detail::DictKeyEqualTo>, std::allocator>, std::allocator>>>::sherwood_v3_table' requested here class order_preserving_flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:590:44: note: in instantiation of function template specialization 'c10::intrusive_ptr::make &, const c10::detail::DictImpl::DictElementTypes &>' requested here return intrusive_ptr::make(std::forward(args)...); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of function template specialization 'c10::make_intrusive, const ska_ordered::order_preserving_flat_hash_map &, const c10::detail::DictImpl::DictElementTypes &>' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Dict_inl.h:62:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return make_intrusive(dict, elementTypes); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:181:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:67:12: note: in instantiation of member function 'c10::impl::InlineDeviceGuard::set_index' requested here guard_.set_index(index); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:372:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:160:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::reset_device' requested here guard_.reset_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:17: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:7: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineEvent.h:67:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/Event.h:86:11: note: in instantiation of member function 'c10::impl::InlineEvent::recordOnce' requested here impl_.recordOnce(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:85:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:56:12: note: in instantiation of member function 'c10::impl::InlineStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:171:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:121:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:192:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:140:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset' requested here guard_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:90:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:98:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:106:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:122:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:130:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:139:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:148:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:156:14: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here auto ptr = toIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:213:10: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return moveToIntrusivePtr(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:675:12: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here return c10::make_intrusive(std::move(elements_), std::move(type_)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1184:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:961:7: note: in instantiation of function template specialization 'c10::ivalue::Future::invokeCallback>' requested here invokeCallback(std::move(callback.callback), callback.uses_future); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:705:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1830:10: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here result.reserve(impl->list.size()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1830:10: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here result.reserve(impl->list.size()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:704:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(N); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1830:10: note: in instantiation of member function 'c10::SmallVectorImpl::reserve' requested here result.reserve(impl->list.size()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:622:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1832:12: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here result.push_back(i.to()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of function template specialization 'c10::createVectorLikeFromList>' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:1990:10: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here return createVectorLikeFromList( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:778:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:776:5: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:733:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:777:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:205:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:224:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAdd' requested here this->assertSafeToAdd(From, To - From); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:728:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::assertSafeToAddRange' requested here this->assertSafeToAddRange(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:777:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:731:11: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy(in_start, in_end, this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:777:5: note: in instantiation of function template specialization 'c10::SmallVectorImpl::append' requested here append(in_start, in_end); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1397:11: note: in instantiation of function template specialization 'c10::SmallVectorImpl::assign' requested here this->assign(C.begin(), C.end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:429:13: note: in instantiation of function template specialization 'c10::SmallVector::operator=, 0>' requested here sizes = to_expand[i].sizes(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1369:25: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:432:13: note: in instantiation of member function 'c10::SmallVector::operator=' requested here sizes = infer_size_dimvector(sizes, to_expand[i].sizes()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:549:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1369:25: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:432:13: note: in instantiation of member function 'c10::SmallVector::operator=' requested here sizes = infer_size_dimvector(sizes, to_expand[i].sizes()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:548:5: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here uninitialized_copy(I, E, Dest); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1369:25: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ExpandUtils.h:432:13: note: in instantiation of member function 'c10::SmallVector::operator=' requested here sizes = infer_size_dimvector(sizes, to_expand[i].sizes()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:606:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:753:13: note: in instantiation of member function 'c10::SmallVectorTemplateBase::growAndAssign' requested here this->growAndAssign(NumElts, Elt); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1286:11: note: in instantiation of member function 'c10::SmallVectorImpl::assign' requested here this->assign(Size, Value); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/strides.h:14:13: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here DimVector strides(dims, 1); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:390:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1099:11: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here this->clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1108:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1099:11: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here this->clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:495:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:506:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:398:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:502:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move(this->begin(), this->end(), NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:493:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::moveElementsForGrow' requested here moveElementsForGrow(NewElts); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:519:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:494:3: note: in instantiation of member function 'c10::SmallVectorTemplateBase::takeAllocationForGrow' requested here takeAllocationForGrow(NewElts, NewCapacity); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1101:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:405:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1108:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here this->uninitialized_copy( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1324:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(RHS); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:549:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:548:5: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here uninitialized_copy(I, E, Dest); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIterator.h:248:18: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here struct TORCH_API TensorIteratorBase : public impl::MetaBase { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:236:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:322:18: note: in instantiation of member function 'c10::List>::reserve' requested here converted_inds.reserve(indices.size()); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:268:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorIndexing.h:324:20: note: in instantiation of member function 'c10::List>::push_back' requested here converted_inds.push_back(std::move(i)); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:140:52: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here c10::SmallVector levels_idx; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:622:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:145:20: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here levels_idx.push_back(c.first); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:252:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here This->grow(NewSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:591:33: note: in instantiation of function template specialization 'c10::SmallVectorTemplateCommon::reserveForParamAndGetAddressImpl>' requested here return const_cast(this->reserveForParamAndGetAddressImpl(this, Elt, N)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:619:23: note: in instantiation of member function 'c10::SmallVectorTemplateBase::reserveForParamAndGetAddress' requested here const T* EltPtr = reserveForParamAndGetAddress(Elt); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:145:20: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here levels_idx.push_back(c.first); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:252:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here This->grow(NewSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:591:33: note: in instantiation of function template specialization 'c10::SmallVectorTemplateCommon::reserveForParamAndGetAddressImpl>' requested here return const_cast(this->reserveForParamAndGetAddressImpl(this, Elt, N)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:619:23: note: in instantiation of member function 'c10::SmallVectorTemplateBase::reserveForParamAndGetAddress' requested here const T* EltPtr = reserveForParamAndGetAddress(Elt); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/forward_grad.h:145:20: note: in instantiation of member function 'c10::SmallVectorTemplateBase::push_back' requested here levels_idx.push_back(c.first); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1127:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:152:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1133:9: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::resetToSmall' requested here RHS.resetToSmall(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:661:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1152:9: note: in instantiation of member function 'c10::SmallVectorImpl::clear' requested here RHS.clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:580:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1165:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:140:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:579:11: note: in instantiation of member function 'c10::SmallVectorTemplateCommon::grow_pod' requested here this->grow_pod(MinSize, sizeof(T)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1165:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::grow' requested here this->grow(RHSSize); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:549:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:574:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:548:5: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_copy' requested here uninitialized_copy(I, E, Dest); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1172:9: note: in instantiation of function template specialization 'c10::SmallVectorTemplateBase::uninitialized_move' requested here this->uninitialized_move( ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1336:27: note: in instantiation of member function 'c10::SmallVectorImpl::operator=' requested here SmallVectorImpl::operator=(::std::move(RHS)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/TensorNames.h:70:49: note: in instantiation of member function 'c10::SmallVector::SmallVector' requested here explicit TensorNames(TensorNameVec&& names) : names_(std::move(names)){}; ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/autograd/variable.h:839:51: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here auto data_impl_copy = data.getIntrusivePtr()->shallow_copy_and_detach( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:300:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:377:5: note: in instantiation of member function 'c10::intrusive_ptr::reset_' requested here reset_(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/BoxedKernel_impl.h:5:21: note: in instantiation of member function 'c10::intrusive_ptr::~intrusive_ptr' requested here inline BoxedKernel::BoxedKernel() ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:6: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/Bitset.h:69:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:147:35: note: in instantiation of function template specialization 'c10::utils::bitset::for_each_set_bit<(lambda at /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/DispatchKeyExtractor.h:147:52)>' requested here dispatch_arg_indices_reverse_.for_each_set_bit([&] (size_t reverse_arg_index) { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:18: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/GeneratorImpl.h:8: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/TensorImpl.h:10: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/MemoryFormat.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/ArrayRef.h:21: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:541:38: warning: void function is missing a return statement [-Wreturn-type] static void destroy_range(T*, T*) {} ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/SmallVector.h:1281:11: note: in instantiation of member function 'c10::SmallVectorTemplateBase::destroy_range' requested here this->destroy_range(this->begin(), this->end()); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/record_function.h:260:3: note: in instantiation of member function 'c10::SmallVector::~SmallVector' requested here StepCallbacks(uint64_t thread_id, RecordScope scope) ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:12: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/Dispatcher.h:6: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/dispatch/OperatorEntry.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:707:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:419:5: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1920:7: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::~sherwood_v3_table' requested here class flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:170:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:704:13: note: in instantiation of member function 'ska::detailv3::sherwood_v3_entry>>::destroy_value' requested here it->destroy_value(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:419:5: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::clear' requested here clear(); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1920:7: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::~sherwood_v3_table' requested here class flat_hash_map ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:855:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:420:5: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::deallocate_data' requested here deallocate_data(entries, num_slots_minus_one, max_lookups); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/flat_hash_map.h:1920:7: note: in instantiation of member function 'ska::detailv3::sherwood_v3_table>, c10::DispatchKey, std::hash, ska::detailv3::KeyOrValueHasher>, std::hash>, std::equal_to, ska::detailv3::KeyOrValueEquality>, std::equal_to>, std::allocator>>, std::allocator>>>>::~sherwood_v3_table' requested here class flat_hash_map ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:7: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/Context.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/CPUGeneratorImpl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/Generator.h:9: /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:437:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:391:5: note: in instantiation of member function 'c10::intrusive_ptr::swap' requested here swap(tmp); ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/util/intrusive_ptr.h:382:12: note: in instantiation of function template specialization 'c10::intrusive_ptr::operator=>' requested here return operator= (std::move(rhs)); ^ /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/boxing/BoxedKernel.h:74:17: note: in instantiation of member function 'c10::intrusive_ptr::operator=' requested here class TORCH_API BoxedKernel final { ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:138:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:51:12: note: in instantiation of function template specialization 'c10::impl::InlineDeviceGuard::reset_device' requested here guard_.reset_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:181:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:56:12: note: in instantiation of member function 'c10::impl::InlineDeviceGuard::set_index' requested here guard_.set_index(device_index); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:352:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:104:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::set_device' requested here guard_.set_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:388:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:111:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::reset_device' requested here guard_.reset_device(device); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:402:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:117:12: note: in instantiation of function template specialization 'c10::impl::InlineOptionalDeviceGuard::set_index' requested here guard_.set_index(device_index); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:16: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/DeviceGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineDeviceGuard.h:422:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:136:12: note: in instantiation of member function 'c10::impl::InlineOptionalDeviceGuard::reset' requested here guard_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:85:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:176:12: note: in instantiation of member function 'c10::impl::InlineStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:171:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:240:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset_stream' requested here guard_.reset_stream(stream); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include/torch/types.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/ATen.h:9: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/DeviceGuard.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef.h:631: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/IListRef_inl.h:3: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List.h:490: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/List_inl.h:4: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue.h:1581: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/ATen/core/ivalue_inl.h:20: In file included from /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/StreamGuard.h:5: /usr/local/lib/python3.10/dist-packages/torch/include/c10/core/impl/InlineStreamGuard.h:192:3: warning: void function is missing a return statement [-Wreturn-type] } ^ /usr/local/lib/python3.10/dist-packages/torch/include/c10/cuda/CUDAGuard.h:269:12: note: in instantiation of member function 'c10::impl::InlineOptionalStreamGuard::reset' requested here guard_.reset(); ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:112:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:55:9: note: in instantiation of function template specialization 'feats_reduce_kernel' requested here feats_reduce_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:112:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:55:9: note: in instantiation of function template specialization 'feats_reduce_kernel' requested here feats_reduce_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:141:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:91:11: note: in instantiation of function template specialization 'add_reduce_traceback_grad_kernel' requested here add_reduce_traceback_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:141:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:91:11: note: in instantiation of function template specialization 'add_reduce_traceback_grad_kernel' requested here add_reduce_traceback_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:167:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:108:11: note: in instantiation of function template specialization 'max_reduce_traceback_scatter_idx_kernel' requested here max_reduce_traceback_scatter_idx_kernel<<' requested here max_reduce_traceback_scatter_idx_kernel<<' requested here max_reduce_scatter_grad_kernel<<>>( ^ In file included from /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:7: /home/mmcv/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh:185:1: warning: void function is missing a return statement [-Wreturn-type] } ^ /home/mmcv/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu:124:11: note: in instantiation of function template specialization 'max_reduce_scatter_grad_kernel' requested here max_reduce_scatter_grad_kernel<<>>( ^ 425 warnings generated when compiling for host. Warning: --expt-relaxed-constexpr Not Support x86_64-linux-gnu-g++ -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/active_rotated_filter.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/assign_score_withk.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/ball_query.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/bbox_overlaps.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/bezier_align.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/bias_act.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/border_align.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/box_iou_quadri.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/box_iou_rotated.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/carafe.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/carafe_naive.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/chamfer_distance.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/contour_expand.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/convex_iou.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/correlation.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/bbox_overlaps_cpu.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/bezier_align.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/box_iou_quadri.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/box_iou_rotated.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/deform_conv.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/modulated_deform_conv.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/nms.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/nms_quadri.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/nms_rotated.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/pixel_group.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/points_in_boxes.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/psamask.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/roi_align.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/roi_align_rotated.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/rotated_feature_align.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/sparse_indice.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/sparse_maxpool.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/sparse_reordering.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/voxelization.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/assign_score_withk_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/ball_query_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/bezier_align_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/bias_act_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/border_align_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/box_iou_quadri_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/box_iou_rotated_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/carafe_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/carafe_naive_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/chamfer_distance_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/convex_iou.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/correlation_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/cudabind.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/deform_conv_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/filtered_lrelu.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/focal_loss_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/furthest_point_sample_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/fused_bias_leakyrelu_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/fused_spconv_ops_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/gather_points_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/group_points_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/knn_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/masked_conv2d_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/min_area_polygons.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/nms_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/nms_quadri_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/nms_rotated_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/points_in_boxes_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/points_in_polygons_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/prroi_pool_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/psamask_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/riroi_align_rotated_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/roi_align_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/roi_align_rotated_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/roi_pool_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/roipoint_pool3d_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/sparse_indice.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/sparse_maxpool.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/sparse_pool_ops_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/sparse_reordering.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/spconv_ops_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/stack_ball_query_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/stack_group_points_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/sync_bn_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/three_interpolate_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/tin_shift_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/upfirdn2d_kernel.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/voxelization_cuda.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/deform_conv.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/deform_roi_pool.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/diff_iou_rotated.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/filtered_lrelu.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/focal_loss.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/furthest_point_sample.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/fused_spconv_ops.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/gather_points.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/group_points.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/info.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/iou3d.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/knn.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/masked_conv2d.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/min_area_polygons.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/modulated_deform_conv.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/ms_deform_attn.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/nms.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/nms_quadri.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/nms_rotated.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/pixel_group.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/points_in_boxes.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/points_in_polygons.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/prroi_pool.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/psamask.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/pybind.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/riroi_align_rotated.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/roi_align.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/roi_align_rotated.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/roi_pool.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/roiaware_pool3d.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/roipoint_pool3d.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/rotated_feature_align.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/scatter_points.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/sparse_pool_ops.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/spconv_ops.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/sync_bn.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/three_interpolate.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/three_nn.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/tin_shift.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/upfirdn2d.o /home/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/voxelization.o -L/usr/local/lib/python3.10/dist-packages/torch/lib -L/opt/dtk/cuda/lib64 -L/usr/lib/x86_64-linux-gnu -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda -o build/lib.linux-x86_64-cpython-310/mmcv/_ext.cpython-310-x86_64-linux-gnu.so /usr/local/lib/python3.10/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. By 2025-Oct-31, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/mmcv copying build/lib.linux-x86_64-cpython-310/mmcv/__init__.py -> build/bdist.linux-x86_64/wheel/./mmcv creating build/bdist.linux-x86_64/wheel/mmcv/image copying build/lib.linux-x86_64-cpython-310/mmcv/image/__init__.py -> build/bdist.linux-x86_64/wheel/./mmcv/image copying build/lib.linux-x86_64-cpython-310/mmcv/image/io.py -> build/bdist.linux-x86_64/wheel/./mmcv/image copying build/lib.linux-x86_64-cpython-310/mmcv/image/colorspace.py -> build/bdist.linux-x86_64/wheel/./mmcv/image copying build/lib.linux-x86_64-cpython-310/mmcv/image/geometric.py -> build/bdist.linux-x86_64/wheel/./mmcv/image copying build/lib.linux-x86_64-cpython-310/mmcv/image/photometric.py -> build/bdist.linux-x86_64/wheel/./mmcv/image copying build/lib.linux-x86_64-cpython-310/mmcv/image/misc.py -> build/bdist.linux-x86_64/wheel/./mmcv/image copying build/lib.linux-x86_64-cpython-310/mmcv/_ext.cpython-310-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./mmcv creating build/bdist.linux-x86_64/wheel/mmcv/visualization copying build/lib.linux-x86_64-cpython-310/mmcv/visualization/optflow.py -> build/bdist.linux-x86_64/wheel/./mmcv/visualization copying build/lib.linux-x86_64-cpython-310/mmcv/visualization/__init__.py -> build/bdist.linux-x86_64/wheel/./mmcv/visualization copying build/lib.linux-x86_64-cpython-310/mmcv/visualization/image.py -> build/bdist.linux-x86_64/wheel/./mmcv/visualization copying build/lib.linux-x86_64-cpython-310/mmcv/visualization/color.py -> build/bdist.linux-x86_64/wheel/./mmcv/visualization creating build/bdist.linux-x86_64/wheel/mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/pixel_group.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/riroi_align_rotated.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/three_nn.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops creating build/bdist.linux-x86_64/wheel/mmcv/ops/csrc creating build/bdist.linux-x86_64/wheel/mmcv/ops/csrc/common copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/pytorch_cuda_helper.hpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common creating build/bdist.linux-x86_64/wheel/mmcv/ops/csrc/common/mps copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/mps/MPSStream.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/mps copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/mps/MPSLibrary.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/mps copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/mps/MPSDevice.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/mps copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/mps/MPSLibrary.mm -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/mps copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/mps/MPSUtils.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/mps copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/parrots_cpp_helper.hpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/pytorch_device_registry.hpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common creating build/bdist.linux-x86_64/wheel/mmcv/ops/csrc/common/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/mlu/common_mlu_helper.hpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/mlu/masked_conv2d_mlu_kernel.mlu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/mlu/roi_pool_mlu_kernel.mlu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/box_iou_rotated_utils.hpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common creating build/bdist.linux-x86_64/wheel/mmcv/ops/csrc/common/utils creating build/bdist.linux-x86_64/wheel/mmcv/ops/csrc/common/utils/spconv copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/prettyprint.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/utils/spconv creating build/bdist.linux-x86_64/wheel/mmcv/ops/csrc/common/utils/spconv/tensorview copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/tensorview/tensorview.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/utils/spconv/tensorview copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/tensorview/helper_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/utils/spconv/tensorview copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/tensorview/helper_launch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/utils/spconv/tensorview creating build/bdist.linux-x86_64/wheel/mmcv/ops/csrc/common/utils/spconv/spconv copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/spconv/mp_helper.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/utils/spconv/spconv copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/spconv/point2voxel.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/utils/spconv/spconv copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/spconv/indice.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/utils/spconv/spconv copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/spconv/maxpool.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/utils/spconv/spconv copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/spconv/geometry.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/utils/spconv/spconv copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/spconv/reordering.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/utils/spconv/spconv copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/pybind11_utils.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/utils/spconv copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/utils/spconv/paramsgrid.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/utils/spconv copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/parrots_cuda_helper.hpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/pytorch_cpp_helper.hpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common creating build/bdist.linux-x86_64/wheel/mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/roiaware_pool3d_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/softmax_focal_loss_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/box_iou_rotated_cuda.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/parrots_cudawarpfunction.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/sigmoid_focal_loss_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/furthest_point_sample_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/diff_iou_rotated_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/prroi_pool_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/nms_rotated_cuda.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/bezier_align_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/nms_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/common_cuda_helper.hpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/knn_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/riroi_align_rotated_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/stack_ball_query_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/voxelization_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/stack_group_points_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/correlation_cuda.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/convex_iou_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/iou3d_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/border_align_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/psamask_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/roi_align_rotated_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/nms_quadri_cuda.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/ball_query_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/points_in_boxes_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/min_area_polygons_cuda.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/masked_conv2d_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/gather_points_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/box_iou_quadri_cuda.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda creating build/bdist.linux-x86_64/wheel/mmcv/ops/csrc/common/cuda/spconv copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/spconv/indice.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda/spconv copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/spconv/reordering.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda/spconv copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/group_points_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/three_interpolate_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/points_in_polygons_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/roipoint_pool3d_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/tin_shift_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/rotated_feature_align_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/chamfer_distance_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/active_rotated_filter_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/cuda/carafe_naive_cuda_kernel.cuh -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/pytorch_npu_helper.hpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/common/pytorch_mlu_helper.hpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/common creating build/bdist.linux-x86_64/wheel/mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/knn.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/roipoint_pool3d.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/spconv_ops.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/focal_loss.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch creating build/bdist.linux-x86_64/wheel/mmcv/ops/csrc/pytorch/mps copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mps/bbox_overlaps_mps.mm -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mps creating build/bdist.linux-x86_64/wheel/mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/pixel_group.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/points_in_boxes.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/sparse_indice.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/rotated_feature_align.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/nms_quadri.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/nms.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/roi_align_rotated.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/modulated_deform_conv.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/roi_align.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/nms_rotated.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/bezier_align.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/box_iou_quadri.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/sparse_reordering.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/psamask.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/bbox_overlaps_cpu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/deform_conv.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/box_iou_rotated.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/voxelization.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cpu/sparse_maxpool.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cpu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/pixel_group.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/roi_pool.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/furthest_point_sample.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/points_in_boxes.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/filtered_lrelu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch creating build/bdist.linux-x86_64/wheel/mmcv/ops/csrc/pytorch/npu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu/fused_bias_leakyrelu_npu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/npu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu/gather_points_npu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/npu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu/bbox_overlaps_npu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/npu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu/focal_loss_npu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/npu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu/nms_rotated_npu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/npu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu/active_rotated_filter_npu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/npu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu/voxelization_npu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/npu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu/box_iou_rotated_npu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/npu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu/psa_mask_npu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/npu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu/roi_align_npu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/npu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu/deform_roi_pool.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/npu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu/nms_npu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/npu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu/roi_pool_npu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/npu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu/group_points_npu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/npu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/npu/points_in_polygons_npu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/npu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/active_rotated_filter.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/gather_points.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/ms_deform_attn.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/spconv_utils.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/rotated_feature_align.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/diff_iou_rotated.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/carafe.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/nms_quadri.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/correlation.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/nms.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/upfirdn2d.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/roiaware_pool3d.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/contour_expand.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/roi_align_rotated.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/info.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/bbox_overlaps.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/masked_conv2d.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch creating build/bdist.linux-x86_64/wheel/mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/voxelization_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/mlu_common_helper.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/carafe_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/nms_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/rotated_feature_align_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/sparse_conv_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/roipoint_pool3d_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/mlu_common_helper.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/ball_query_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/masked_conv2d_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/roiaware_pool3d_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/nms_rotated_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/diff_iou_rotated_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/deform_roi_pool_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/roi_align_rotated_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/focal_loss_sigmoid_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/ms_deform_attn_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/psamask_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/tin_shift_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/iou3d_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/roi_pool_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/roi_align_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/bbox_overlaps_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/scatter_points_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/box_iou_rotated.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/mlu/three_nn_mlu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/mlu copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/roi_align.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/nms_rotated.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/riroi_align_rotated.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/sync_bn.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/points_in_polygons.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/min_area_polygons.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/bezier_align.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/three_interpolate.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/tin_shift.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/border_align.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/assign_score_withk.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/box_iou_quadri.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/scatter_points.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/ball_query.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/deform_roi_pool.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch creating build/bdist.linux-x86_64/wheel/mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/upfirdn2d_kernel.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/ball_query_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/roi_align_rotated_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/knn_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/riroi_align_rotated_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/gather_points_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/box_iou_rotated_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/sparse_indice.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/points_in_polygons_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/convex_iou.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/roi_align_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/bias_act_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/correlation_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/spconv_ops_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/prroi_pool_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/min_area_polygons.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/carafe_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/carafe_naive_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/tin_shift_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/fused_bias_leakyrelu_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/psamask_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/group_points_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/voxelization_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/box_iou_quadri_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/nms_quadri_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/points_in_boxes_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/sparse_reordering.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/masked_conv2d_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/stack_ball_query_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/filtered_lrelu.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/fused_spconv_ops_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/stack_group_points_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/sparse_maxpool.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/chamfer_distance_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/sparse_pool_ops_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/focal_loss_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/nms_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/cudabind.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/bezier_align_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/border_align_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/nms_rotated_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/roipoint_pool3d_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/furthest_point_sample_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/cuda/three_interpolate_cuda.cu -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch/cuda copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/group_points.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/pybind.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/bias_act.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/convex_iou.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/psamask.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/carafe_naive.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/deform_conv.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/box_iou_rotated.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/prroi_pool.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/iou3d.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/sparse_pool_ops.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/fused_spconv_ops.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/voxelization.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/chamfer_distance.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/three_nn.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/pytorch creating build/bdist.linux-x86_64/wheel/mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/knn.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/three_interpolate_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/voxelization_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/riroi_align_rotated_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/diff_iou_rotated_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/roipoint_pool3d.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/assign_score_withk_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/chamfer_distance_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/focal_loss.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/iou3d_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/pixel_group.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/roi_pool.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/furthest_point_sample.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/points_in_boxes.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/points_in_polygons_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/roi_pool_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/carafe_naive_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/roiaware_pool3d_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/voxelization_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/convex_iou_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/group_points_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/correlation_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/active_rotated_filter.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/focal_loss_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/gather_points.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/ms_deform_attn.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/diff_iou_rotated_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/min_area_polygons_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/deform_conv_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/rotated_feature_align.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/diff_iou_rotated.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/sync_bn_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/carafe.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/correlation.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/nms.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/upfirdn2d.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/roiaware_pool3d.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/gather_points_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/furthest_point_sample_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/contour_expand.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/roi_align_rotated.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/focal_loss_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/info.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/roi_align_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/carafe_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/bbox_overlaps.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/tin_shift_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/deform_conv_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/modulated_deform_conv.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/masked_conv2d.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/roi_align.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/nms_rotated.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/riroi_align_rotated.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/sync_bn.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/points_in_polygons.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/points_in_boxes_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/min_area_polygons.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/active_rotated_filter_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/roipoint_pool3d_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/pixel_group_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/three_interpolate.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/prroi_pool_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/active_rotated_filter_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/tin_shift.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/pixel_group_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/roipoint_pool3d_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/group_points_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/roiaware_pool3d_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/border_align.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/assign_score_withk.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/roi_align_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/border_align_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/knn_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/ball_query.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/three_nn_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/gather_points_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/points_in_polygons_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/psamask_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/deform_roi_pool.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/ball_query_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/group_points.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/three_nn_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/fused_bias_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/prroi_pool_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/carafe_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/convex_iou_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/min_area_polygons_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/rotated_feature_align_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/border_align_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/convex_iou.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/psamask.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/rotated_feature_align_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/knn_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/iou3d_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/chamfer_distance_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/carafe_naive.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/ball_query._parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/nms_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/assign_score_withk_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/cudabind.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/deform_conv.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/furthest_point_sample_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/box_iou_rotated.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/points_in_boxes_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/prroi_pool.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/iou3d.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/three_interpolate_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/nms_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/contour_expand_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/tin_shift_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/riroi_align_rotated_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/correlation_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/voxelization.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/contour_expand_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/sync_bn_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/roi_pool_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/psamask_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/chamfer_distance.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/parrots/three_nn.cpp -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc/parrots copying build/lib.linux-x86_64-cpython-310/mmcv/ops/csrc/README.md -> build/bdist.linux-x86_64/wheel/./mmcv/ops/csrc copying build/lib.linux-x86_64-cpython-310/mmcv/ops/border_align.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/bezier_align.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/__init__.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/multi_scale_deform_attn.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/modulated_deform_conv.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/sync_bn.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/scatter_points.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/diff_iou_rotated.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/bias_act.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/sparse_functional.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/nms.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/contour_expand.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/info.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/cc_attention.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/saconv.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/points_in_polygons.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/correlation.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/sparse_ops.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/focal_loss.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/filtered_lrelu.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/chamfer_distance.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/points_sampler.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/box_iou_rotated.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/sparse_structure.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/rotated_feature_align.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/fused_bias_leakyrelu.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/group_points.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/three_interpolate.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/roi_align_rotated.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/roi_pool.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/roiaware_pool3d.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/tin_shift.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/roipoint_pool3d.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/deform_roi_pool.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/sparse_pool.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/sparse_conv.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/deprecated_wrappers.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/knn.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/masked_conv.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/assign_score_withk.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/corner_pool.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/furthest_point_sample.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/conv2d_gradfix.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/bbox.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/roi_align.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/points_in_boxes.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/point_sample.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/convex_iou.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/voxelize.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/gather_points.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/prroi_pool.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/sparse_modules.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/deform_conv.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/psa_mask.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/merge_cells.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/box_iou_quadri.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/iou3d.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/ball_query.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/active_rotated_filter.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/upfirdn2d.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/carafe.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops copying build/lib.linux-x86_64-cpython-310/mmcv/ops/min_area_polygons.py -> build/bdist.linux-x86_64/wheel/./mmcv/ops creating build/bdist.linux-x86_64/wheel/mmcv/utils copying build/lib.linux-x86_64-cpython-310/mmcv/utils/device_type.py -> build/bdist.linux-x86_64/wheel/./mmcv/utils copying build/lib.linux-x86_64-cpython-310/mmcv/utils/parrots_jit.py -> build/bdist.linux-x86_64/wheel/./mmcv/utils copying build/lib.linux-x86_64-cpython-310/mmcv/utils/__init__.py -> build/bdist.linux-x86_64/wheel/./mmcv/utils copying build/lib.linux-x86_64-cpython-310/mmcv/utils/env.py -> build/bdist.linux-x86_64/wheel/./mmcv/utils copying build/lib.linux-x86_64-cpython-310/mmcv/utils/ext_loader.py -> build/bdist.linux-x86_64/wheel/./mmcv/utils creating build/bdist.linux-x86_64/wheel/mmcv/arraymisc copying build/lib.linux-x86_64-cpython-310/mmcv/arraymisc/__init__.py -> build/bdist.linux-x86_64/wheel/./mmcv/arraymisc copying build/lib.linux-x86_64-cpython-310/mmcv/arraymisc/quantization.py -> build/bdist.linux-x86_64/wheel/./mmcv/arraymisc copying build/lib.linux-x86_64-cpython-310/mmcv/version.py -> build/bdist.linux-x86_64/wheel/./mmcv creating build/bdist.linux-x86_64/wheel/mmcv/transforms copying build/lib.linux-x86_64-cpython-310/mmcv/transforms/wrappers.py -> build/bdist.linux-x86_64/wheel/./mmcv/transforms copying build/lib.linux-x86_64-cpython-310/mmcv/transforms/__init__.py -> build/bdist.linux-x86_64/wheel/./mmcv/transforms copying build/lib.linux-x86_64-cpython-310/mmcv/transforms/loading.py -> build/bdist.linux-x86_64/wheel/./mmcv/transforms copying build/lib.linux-x86_64-cpython-310/mmcv/transforms/utils.py -> build/bdist.linux-x86_64/wheel/./mmcv/transforms copying build/lib.linux-x86_64-cpython-310/mmcv/transforms/builder.py -> build/bdist.linux-x86_64/wheel/./mmcv/transforms copying build/lib.linux-x86_64-cpython-310/mmcv/transforms/formatting.py -> build/bdist.linux-x86_64/wheel/./mmcv/transforms copying build/lib.linux-x86_64-cpython-310/mmcv/transforms/base.py -> build/bdist.linux-x86_64/wheel/./mmcv/transforms copying build/lib.linux-x86_64-cpython-310/mmcv/transforms/processing.py -> build/bdist.linux-x86_64/wheel/./mmcv/transforms creating build/bdist.linux-x86_64/wheel/mmcv/video copying build/lib.linux-x86_64-cpython-310/mmcv/video/optflow.py -> build/bdist.linux-x86_64/wheel/./mmcv/video copying build/lib.linux-x86_64-cpython-310/mmcv/video/__init__.py -> build/bdist.linux-x86_64/wheel/./mmcv/video copying build/lib.linux-x86_64-cpython-310/mmcv/video/io.py -> build/bdist.linux-x86_64/wheel/./mmcv/video copying build/lib.linux-x86_64-cpython-310/mmcv/video/processing.py -> build/bdist.linux-x86_64/wheel/./mmcv/video creating build/bdist.linux-x86_64/wheel/mmcv/cnn copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/resnet.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/__init__.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/alexnet.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/vgg.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn creating build/bdist.linux-x86_64/wheel/mmcv/cnn/rfsearch copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/rfsearch/__init__.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/rfsearch copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/rfsearch/operator.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/rfsearch copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/rfsearch/utils.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/rfsearch copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/rfsearch/search.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/rfsearch creating build/bdist.linux-x86_64/wheel/mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/padding.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/wrappers.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/swish.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/depthwise_separable_conv_module.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/__init__.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/upsample.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/scale.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/transformer.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/conv_ws.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/drop.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/context_block.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/generalized_attention.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/conv.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/plugin.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/activation.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/conv2d_adaptive_padding.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/conv_module.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/non_local.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/hsigmoid.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/hswish.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/bricks/norm.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/bricks creating build/bdist.linux-x86_64/wheel/mmcv/cnn/utils copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/utils/fuse_conv_bn.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/utils copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/utils/__init__.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/utils copying build/lib.linux-x86_64-cpython-310/mmcv/cnn/utils/flops_counter.py -> build/bdist.linux-x86_64/wheel/./mmcv/cnn/utils running install_egg_info Copying mmcv.egg-info to build/bdist.linux-x86_64/wheel/./mmcv-2.1.0-py3.10.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/mmcv-2.1.0.dist-info/WHEEL creating 'dist/mmcv-2.1.0-cp310-cp310-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'mmcv/__init__.py' adding 'mmcv/_ext.cpython-310-x86_64-linux-gnu.so' adding 'mmcv/version.py' adding 'mmcv/arraymisc/__init__.py' adding 'mmcv/arraymisc/quantization.py' adding 'mmcv/cnn/__init__.py' adding 'mmcv/cnn/alexnet.py' adding 'mmcv/cnn/resnet.py' adding 'mmcv/cnn/vgg.py' adding 'mmcv/cnn/bricks/__init__.py' adding 'mmcv/cnn/bricks/activation.py' adding 'mmcv/cnn/bricks/context_block.py' adding 'mmcv/cnn/bricks/conv.py' adding 'mmcv/cnn/bricks/conv2d_adaptive_padding.py' adding 'mmcv/cnn/bricks/conv_module.py' adding 'mmcv/cnn/bricks/conv_ws.py' adding 'mmcv/cnn/bricks/depthwise_separable_conv_module.py' adding 'mmcv/cnn/bricks/drop.py' adding 'mmcv/cnn/bricks/generalized_attention.py' adding 'mmcv/cnn/bricks/hsigmoid.py' adding 'mmcv/cnn/bricks/hswish.py' adding 'mmcv/cnn/bricks/non_local.py' adding 'mmcv/cnn/bricks/norm.py' adding 'mmcv/cnn/bricks/padding.py' adding 'mmcv/cnn/bricks/plugin.py' adding 'mmcv/cnn/bricks/scale.py' adding 'mmcv/cnn/bricks/swish.py' adding 'mmcv/cnn/bricks/transformer.py' adding 'mmcv/cnn/bricks/upsample.py' adding 'mmcv/cnn/bricks/wrappers.py' adding 'mmcv/cnn/rfsearch/__init__.py' adding 'mmcv/cnn/rfsearch/operator.py' adding 'mmcv/cnn/rfsearch/search.py' adding 'mmcv/cnn/rfsearch/utils.py' adding 'mmcv/cnn/utils/__init__.py' adding 'mmcv/cnn/utils/flops_counter.py' adding 'mmcv/cnn/utils/fuse_conv_bn.py' adding 'mmcv/image/__init__.py' adding 'mmcv/image/colorspace.py' adding 'mmcv/image/geometric.py' adding 'mmcv/image/io.py' adding 'mmcv/image/misc.py' adding 'mmcv/image/photometric.py' adding 'mmcv/ops/__init__.py' adding 'mmcv/ops/active_rotated_filter.py' adding 'mmcv/ops/assign_score_withk.py' adding 'mmcv/ops/ball_query.py' adding 'mmcv/ops/bbox.py' adding 'mmcv/ops/bezier_align.py' adding 'mmcv/ops/bias_act.py' adding 'mmcv/ops/border_align.py' adding 'mmcv/ops/box_iou_quadri.py' adding 'mmcv/ops/box_iou_rotated.py' adding 'mmcv/ops/carafe.py' adding 'mmcv/ops/cc_attention.py' adding 'mmcv/ops/chamfer_distance.py' adding 'mmcv/ops/contour_expand.py' adding 'mmcv/ops/conv2d_gradfix.py' adding 'mmcv/ops/convex_iou.py' adding 'mmcv/ops/corner_pool.py' adding 'mmcv/ops/correlation.py' adding 'mmcv/ops/deform_conv.py' adding 'mmcv/ops/deform_roi_pool.py' adding 'mmcv/ops/deprecated_wrappers.py' adding 'mmcv/ops/diff_iou_rotated.py' adding 'mmcv/ops/filtered_lrelu.py' adding 'mmcv/ops/focal_loss.py' adding 'mmcv/ops/furthest_point_sample.py' adding 'mmcv/ops/fused_bias_leakyrelu.py' adding 'mmcv/ops/gather_points.py' adding 'mmcv/ops/group_points.py' adding 'mmcv/ops/info.py' adding 'mmcv/ops/iou3d.py' adding 'mmcv/ops/knn.py' adding 'mmcv/ops/masked_conv.py' adding 'mmcv/ops/merge_cells.py' adding 'mmcv/ops/min_area_polygons.py' adding 'mmcv/ops/modulated_deform_conv.py' adding 'mmcv/ops/multi_scale_deform_attn.py' adding 'mmcv/ops/nms.py' adding 'mmcv/ops/pixel_group.py' adding 'mmcv/ops/point_sample.py' adding 'mmcv/ops/points_in_boxes.py' adding 'mmcv/ops/points_in_polygons.py' adding 'mmcv/ops/points_sampler.py' adding 'mmcv/ops/prroi_pool.py' adding 'mmcv/ops/psa_mask.py' adding 'mmcv/ops/riroi_align_rotated.py' adding 'mmcv/ops/roi_align.py' adding 'mmcv/ops/roi_align_rotated.py' adding 'mmcv/ops/roi_pool.py' adding 'mmcv/ops/roiaware_pool3d.py' adding 'mmcv/ops/roipoint_pool3d.py' adding 'mmcv/ops/rotated_feature_align.py' adding 'mmcv/ops/saconv.py' adding 'mmcv/ops/scatter_points.py' adding 'mmcv/ops/sparse_conv.py' adding 'mmcv/ops/sparse_functional.py' adding 'mmcv/ops/sparse_modules.py' adding 'mmcv/ops/sparse_ops.py' adding 'mmcv/ops/sparse_pool.py' adding 'mmcv/ops/sparse_structure.py' adding 'mmcv/ops/sync_bn.py' adding 'mmcv/ops/three_interpolate.py' adding 'mmcv/ops/three_nn.py' adding 'mmcv/ops/tin_shift.py' adding 'mmcv/ops/upfirdn2d.py' adding 'mmcv/ops/voxelize.py' adding 'mmcv/ops/csrc/README.md' adding 'mmcv/ops/csrc/common/box_iou_rotated_utils.hpp' adding 'mmcv/ops/csrc/common/parrots_cpp_helper.hpp' adding 'mmcv/ops/csrc/common/parrots_cuda_helper.hpp' adding 'mmcv/ops/csrc/common/pytorch_cpp_helper.hpp' adding 'mmcv/ops/csrc/common/pytorch_cuda_helper.hpp' adding 'mmcv/ops/csrc/common/pytorch_device_registry.hpp' adding 'mmcv/ops/csrc/common/pytorch_mlu_helper.hpp' adding 'mmcv/ops/csrc/common/pytorch_npu_helper.hpp' adding 'mmcv/ops/csrc/common/cuda/active_rotated_filter_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/assign_score_withk_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/ball_query_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/bbox_overlaps_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/bezier_align_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/border_align_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/box_iou_quadri_cuda.cuh' adding 'mmcv/ops/csrc/common/cuda/box_iou_rotated_cuda.cuh' adding 'mmcv/ops/csrc/common/cuda/carafe_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/carafe_naive_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/chamfer_distance_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/common_cuda_helper.hpp' adding 'mmcv/ops/csrc/common/cuda/convex_iou_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/correlation_cuda.cuh' adding 'mmcv/ops/csrc/common/cuda/deform_conv_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/deform_roi_pool_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/diff_iou_rotated_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/furthest_point_sample_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/gather_points_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/group_points_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/iou3d_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/knn_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/masked_conv2d_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/min_area_polygons_cuda.cuh' adding 'mmcv/ops/csrc/common/cuda/modulated_deform_conv_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/ms_deform_attn_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/nms_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/nms_quadri_cuda.cuh' adding 'mmcv/ops/csrc/common/cuda/nms_rotated_cuda.cuh' adding 'mmcv/ops/csrc/common/cuda/parrots_cudawarpfunction.cuh' adding 'mmcv/ops/csrc/common/cuda/points_in_boxes_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/points_in_polygons_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/prroi_pool_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/psamask_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/riroi_align_rotated_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/roi_align_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/roi_align_rotated_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/roi_pool_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/roiaware_pool3d_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/roipoint_pool3d_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/rotated_feature_align_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/scatter_points_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/sigmoid_focal_loss_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/softmax_focal_loss_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/stack_ball_query_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/stack_group_points_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/sync_bn_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/three_interpolate_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/three_nn_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/tin_shift_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/voxelization_cuda_kernel.cuh' adding 'mmcv/ops/csrc/common/cuda/spconv/indice.cuh' adding 'mmcv/ops/csrc/common/cuda/spconv/reordering.cuh' adding 'mmcv/ops/csrc/common/mlu/common_mlu_helper.hpp' adding 'mmcv/ops/csrc/common/mlu/masked_conv2d_mlu_kernel.mlu' adding 'mmcv/ops/csrc/common/mlu/roi_pool_mlu_kernel.mlu' adding 'mmcv/ops/csrc/common/mps/MPSDevice.h' adding 'mmcv/ops/csrc/common/mps/MPSLibrary.h' adding 'mmcv/ops/csrc/common/mps/MPSLibrary.mm' adding 'mmcv/ops/csrc/common/mps/MPSStream.h' adding 'mmcv/ops/csrc/common/mps/MPSUtils.h' adding 'mmcv/ops/csrc/common/utils/spconv/paramsgrid.h' adding 'mmcv/ops/csrc/common/utils/spconv/prettyprint.h' adding 'mmcv/ops/csrc/common/utils/spconv/pybind11_utils.h' adding 'mmcv/ops/csrc/common/utils/spconv/spconv/geometry.h' adding 'mmcv/ops/csrc/common/utils/spconv/spconv/indice.h' adding 'mmcv/ops/csrc/common/utils/spconv/spconv/maxpool.h' adding 'mmcv/ops/csrc/common/utils/spconv/spconv/mp_helper.h' adding 'mmcv/ops/csrc/common/utils/spconv/spconv/point2voxel.h' adding 'mmcv/ops/csrc/common/utils/spconv/spconv/reordering.h' adding 'mmcv/ops/csrc/common/utils/spconv/tensorview/helper_kernel.cuh' adding 'mmcv/ops/csrc/common/utils/spconv/tensorview/helper_launch.h' adding 'mmcv/ops/csrc/common/utils/spconv/tensorview/tensorview.h' adding 'mmcv/ops/csrc/parrots/active_rotated_filter.cpp' adding 'mmcv/ops/csrc/parrots/active_rotated_filter_parrots.cpp' adding 'mmcv/ops/csrc/parrots/active_rotated_filter_pytorch.h' adding 'mmcv/ops/csrc/parrots/assign_score_withk.cpp' adding 'mmcv/ops/csrc/parrots/assign_score_withk_parrots.cpp' adding 'mmcv/ops/csrc/parrots/assign_score_withk_pytorch.h' adding 'mmcv/ops/csrc/parrots/ball_query._parrots.cpp' adding 'mmcv/ops/csrc/parrots/ball_query.cpp' adding 'mmcv/ops/csrc/parrots/ball_query_pytorch.h' adding 'mmcv/ops/csrc/parrots/bbox_overlaps.cpp' adding 'mmcv/ops/csrc/parrots/bbox_overlaps_parrots.cpp' adding 'mmcv/ops/csrc/parrots/bbox_overlaps_pytorch.h' adding 'mmcv/ops/csrc/parrots/border_align.cpp' adding 'mmcv/ops/csrc/parrots/border_align_parrots.cpp' adding 'mmcv/ops/csrc/parrots/border_align_pytorch.h' adding 'mmcv/ops/csrc/parrots/box_iou_rotated.cpp' adding 'mmcv/ops/csrc/parrots/box_iou_rotated_parrots.cpp' adding 'mmcv/ops/csrc/parrots/box_iou_rotated_pytorch.h' adding 'mmcv/ops/csrc/parrots/carafe.cpp' adding 'mmcv/ops/csrc/parrots/carafe_naive.cpp' adding 'mmcv/ops/csrc/parrots/carafe_naive_parrots.cpp' adding 'mmcv/ops/csrc/parrots/carafe_naive_pytorch.h' adding 'mmcv/ops/csrc/parrots/carafe_parrots.cpp' adding 'mmcv/ops/csrc/parrots/carafe_pytorch.h' adding 'mmcv/ops/csrc/parrots/chamfer_distance.cpp' adding 'mmcv/ops/csrc/parrots/chamfer_distance_parrots.cpp' adding 'mmcv/ops/csrc/parrots/chamfer_distance_pytorch.h' adding 'mmcv/ops/csrc/parrots/contour_expand.cpp' adding 'mmcv/ops/csrc/parrots/contour_expand_parrots.cpp' adding 'mmcv/ops/csrc/parrots/contour_expand_pytorch.h' adding 'mmcv/ops/csrc/parrots/convex_iou.cpp' adding 'mmcv/ops/csrc/parrots/convex_iou_parrots.cpp' adding 'mmcv/ops/csrc/parrots/convex_iou_pytorch.h' adding 'mmcv/ops/csrc/parrots/correlation.cpp' adding 'mmcv/ops/csrc/parrots/correlation_parrots.cpp' adding 'mmcv/ops/csrc/parrots/correlation_pytorch.h' adding 'mmcv/ops/csrc/parrots/cudabind.cpp' adding 'mmcv/ops/csrc/parrots/deform_conv.cpp' adding 'mmcv/ops/csrc/parrots/deform_conv_parrots.cpp' adding 'mmcv/ops/csrc/parrots/deform_conv_pytorch.h' adding 'mmcv/ops/csrc/parrots/deform_roi_pool.cpp' adding 'mmcv/ops/csrc/parrots/deform_roi_pool_parrots.cpp' adding 'mmcv/ops/csrc/parrots/deform_roi_pool_pytorch.h' adding 'mmcv/ops/csrc/parrots/diff_iou_rotated.cpp' adding 'mmcv/ops/csrc/parrots/diff_iou_rotated_parrots.cpp' adding 'mmcv/ops/csrc/parrots/diff_iou_rotated_pytorch.h' adding 'mmcv/ops/csrc/parrots/focal_loss.cpp' adding 'mmcv/ops/csrc/parrots/focal_loss_parrots.cpp' adding 'mmcv/ops/csrc/parrots/focal_loss_pytorch.h' adding 'mmcv/ops/csrc/parrots/furthest_point_sample.cpp' adding 'mmcv/ops/csrc/parrots/furthest_point_sample_parrots.cpp' adding 'mmcv/ops/csrc/parrots/furthest_point_sample_pytorch.h' adding 'mmcv/ops/csrc/parrots/fused_bias_leakyrelu.cpp' adding 'mmcv/ops/csrc/parrots/fused_bias_parrots.cpp' adding 'mmcv/ops/csrc/parrots/gather_points.cpp' adding 'mmcv/ops/csrc/parrots/gather_points_parrots.cpp' adding 'mmcv/ops/csrc/parrots/gather_points_pytorch.h' adding 'mmcv/ops/csrc/parrots/group_points.cpp' adding 'mmcv/ops/csrc/parrots/group_points_parrots.cpp' adding 'mmcv/ops/csrc/parrots/group_points_pytorch.h' adding 'mmcv/ops/csrc/parrots/info.cpp' adding 'mmcv/ops/csrc/parrots/iou3d.cpp' adding 'mmcv/ops/csrc/parrots/iou3d_parrots.cpp' adding 'mmcv/ops/csrc/parrots/iou3d_pytorch.h' adding 'mmcv/ops/csrc/parrots/knn.cpp' adding 'mmcv/ops/csrc/parrots/knn_parrots.cpp' adding 'mmcv/ops/csrc/parrots/knn_pytorch.h' adding 'mmcv/ops/csrc/parrots/masked_conv2d.cpp' adding 'mmcv/ops/csrc/parrots/masked_conv2d_parrots.cpp' adding 'mmcv/ops/csrc/parrots/masked_conv2d_pytorch.h' adding 'mmcv/ops/csrc/parrots/min_area_polygons.cpp' adding 'mmcv/ops/csrc/parrots/min_area_polygons_parrots.cpp' adding 'mmcv/ops/csrc/parrots/min_area_polygons_pytorch.h' adding 'mmcv/ops/csrc/parrots/modulated_deform_conv.cpp' adding 'mmcv/ops/csrc/parrots/modulated_deform_conv_parrots.cpp' adding 'mmcv/ops/csrc/parrots/modulated_deform_conv_pytorch.h' adding 'mmcv/ops/csrc/parrots/ms_deform_attn.cpp' adding 'mmcv/ops/csrc/parrots/ms_deform_attn_parrots.cpp' adding 'mmcv/ops/csrc/parrots/nms.cpp' adding 'mmcv/ops/csrc/parrots/nms_parrots.cpp' adding 'mmcv/ops/csrc/parrots/nms_pytorch.h' adding 'mmcv/ops/csrc/parrots/nms_rotated.cpp' adding 'mmcv/ops/csrc/parrots/pixel_group.cpp' adding 'mmcv/ops/csrc/parrots/pixel_group_parrots.cpp' adding 'mmcv/ops/csrc/parrots/pixel_group_pytorch.h' adding 'mmcv/ops/csrc/parrots/points_in_boxes.cpp' adding 'mmcv/ops/csrc/parrots/points_in_boxes_parrots.cpp' adding 'mmcv/ops/csrc/parrots/points_in_boxes_pytorch.h' adding 'mmcv/ops/csrc/parrots/points_in_polygons.cpp' adding 'mmcv/ops/csrc/parrots/points_in_polygons_parrots.cpp' adding 'mmcv/ops/csrc/parrots/points_in_polygons_pytorch.h' adding 'mmcv/ops/csrc/parrots/prroi_pool.cpp' adding 'mmcv/ops/csrc/parrots/prroi_pool_parrots.cpp' adding 'mmcv/ops/csrc/parrots/prroi_pool_pytorch.h' adding 'mmcv/ops/csrc/parrots/psamask.cpp' adding 'mmcv/ops/csrc/parrots/psamask_parrots.cpp' adding 'mmcv/ops/csrc/parrots/psamask_pytorch.h' adding 'mmcv/ops/csrc/parrots/riroi_align_rotated.cpp' adding 'mmcv/ops/csrc/parrots/riroi_align_rotated_parrots.cpp' adding 'mmcv/ops/csrc/parrots/riroi_align_rotated_pytorch.h' adding 'mmcv/ops/csrc/parrots/roi_align.cpp' adding 'mmcv/ops/csrc/parrots/roi_align_parrots.cpp' adding 'mmcv/ops/csrc/parrots/roi_align_pytorch.h' adding 'mmcv/ops/csrc/parrots/roi_align_rotated.cpp' adding 'mmcv/ops/csrc/parrots/roi_align_rotated_parrots.cpp' adding 'mmcv/ops/csrc/parrots/roi_align_rotated_pytorch.h' adding 'mmcv/ops/csrc/parrots/roi_pool.cpp' adding 'mmcv/ops/csrc/parrots/roi_pool_parrots.cpp' adding 'mmcv/ops/csrc/parrots/roi_pool_pytorch.h' adding 'mmcv/ops/csrc/parrots/roiaware_pool3d.cpp' adding 'mmcv/ops/csrc/parrots/roiaware_pool3d_parrots.cpp' adding 'mmcv/ops/csrc/parrots/roiaware_pool3d_pytorch.h' adding 'mmcv/ops/csrc/parrots/roipoint_pool3d.cpp' adding 'mmcv/ops/csrc/parrots/roipoint_pool3d_parrots.cpp' adding 'mmcv/ops/csrc/parrots/roipoint_pool3d_pytorch.h' adding 'mmcv/ops/csrc/parrots/rotated_feature_align.cpp' adding 'mmcv/ops/csrc/parrots/rotated_feature_align_parrots.cpp' adding 'mmcv/ops/csrc/parrots/rotated_feature_align_pytorch.h' adding 'mmcv/ops/csrc/parrots/sync_bn.cpp' adding 'mmcv/ops/csrc/parrots/sync_bn_parrots.cpp' adding 'mmcv/ops/csrc/parrots/sync_bn_pytorch.h' adding 'mmcv/ops/csrc/parrots/three_interpolate.cpp' adding 'mmcv/ops/csrc/parrots/three_interpolate_parrots.cpp' adding 'mmcv/ops/csrc/parrots/three_interpolate_pytorch.h' adding 'mmcv/ops/csrc/parrots/three_nn.cpp' adding 'mmcv/ops/csrc/parrots/three_nn_parrots.cpp' adding 'mmcv/ops/csrc/parrots/three_nn_pytorch.h' adding 'mmcv/ops/csrc/parrots/tin_shift.cpp' adding 'mmcv/ops/csrc/parrots/tin_shift_parrots.cpp' adding 'mmcv/ops/csrc/parrots/tin_shift_pytorch.h' adding 'mmcv/ops/csrc/parrots/upfirdn2d.cpp' adding 'mmcv/ops/csrc/parrots/upfirdn2d_parrots.cpp' adding 'mmcv/ops/csrc/parrots/voxelization.cpp' adding 'mmcv/ops/csrc/parrots/voxelization_parrots.cpp' adding 'mmcv/ops/csrc/parrots/voxelization_pytorch.h' adding 'mmcv/ops/csrc/pytorch/active_rotated_filter.cpp' adding 'mmcv/ops/csrc/pytorch/assign_score_withk.cpp' adding 'mmcv/ops/csrc/pytorch/ball_query.cpp' adding 'mmcv/ops/csrc/pytorch/bbox_overlaps.cpp' adding 'mmcv/ops/csrc/pytorch/bezier_align.cpp' adding 'mmcv/ops/csrc/pytorch/bias_act.cpp' adding 'mmcv/ops/csrc/pytorch/border_align.cpp' adding 'mmcv/ops/csrc/pytorch/box_iou_quadri.cpp' adding 'mmcv/ops/csrc/pytorch/box_iou_rotated.cpp' adding 'mmcv/ops/csrc/pytorch/carafe.cpp' adding 'mmcv/ops/csrc/pytorch/carafe_naive.cpp' adding 'mmcv/ops/csrc/pytorch/chamfer_distance.cpp' adding 'mmcv/ops/csrc/pytorch/contour_expand.cpp' adding 'mmcv/ops/csrc/pytorch/convex_iou.cpp' adding 'mmcv/ops/csrc/pytorch/correlation.cpp' adding 'mmcv/ops/csrc/pytorch/deform_conv.cpp' adding 'mmcv/ops/csrc/pytorch/deform_roi_pool.cpp' adding 'mmcv/ops/csrc/pytorch/diff_iou_rotated.cpp' adding 'mmcv/ops/csrc/pytorch/filtered_lrelu.cpp' adding 'mmcv/ops/csrc/pytorch/focal_loss.cpp' adding 'mmcv/ops/csrc/pytorch/furthest_point_sample.cpp' adding 'mmcv/ops/csrc/pytorch/fused_bias_leakyrelu.cpp' adding 'mmcv/ops/csrc/pytorch/fused_spconv_ops.cpp' adding 'mmcv/ops/csrc/pytorch/gather_points.cpp' adding 'mmcv/ops/csrc/pytorch/group_points.cpp' adding 'mmcv/ops/csrc/pytorch/info.cpp' adding 'mmcv/ops/csrc/pytorch/iou3d.cpp' adding 'mmcv/ops/csrc/pytorch/knn.cpp' adding 'mmcv/ops/csrc/pytorch/masked_conv2d.cpp' adding 'mmcv/ops/csrc/pytorch/min_area_polygons.cpp' adding 'mmcv/ops/csrc/pytorch/modulated_deform_conv.cpp' adding 'mmcv/ops/csrc/pytorch/ms_deform_attn.cpp' adding 'mmcv/ops/csrc/pytorch/nms.cpp' adding 'mmcv/ops/csrc/pytorch/nms_quadri.cpp' adding 'mmcv/ops/csrc/pytorch/nms_rotated.cpp' adding 'mmcv/ops/csrc/pytorch/pixel_group.cpp' adding 'mmcv/ops/csrc/pytorch/points_in_boxes.cpp' adding 'mmcv/ops/csrc/pytorch/points_in_polygons.cpp' adding 'mmcv/ops/csrc/pytorch/prroi_pool.cpp' adding 'mmcv/ops/csrc/pytorch/psamask.cpp' adding 'mmcv/ops/csrc/pytorch/pybind.cpp' adding 'mmcv/ops/csrc/pytorch/riroi_align_rotated.cpp' adding 'mmcv/ops/csrc/pytorch/roi_align.cpp' adding 'mmcv/ops/csrc/pytorch/roi_align_rotated.cpp' adding 'mmcv/ops/csrc/pytorch/roi_pool.cpp' adding 'mmcv/ops/csrc/pytorch/roiaware_pool3d.cpp' adding 'mmcv/ops/csrc/pytorch/roipoint_pool3d.cpp' adding 'mmcv/ops/csrc/pytorch/rotated_feature_align.cpp' adding 'mmcv/ops/csrc/pytorch/scatter_points.cpp' adding 'mmcv/ops/csrc/pytorch/sparse_pool_ops.cpp' adding 'mmcv/ops/csrc/pytorch/spconv_ops.cpp' adding 'mmcv/ops/csrc/pytorch/spconv_utils.h' adding 'mmcv/ops/csrc/pytorch/sync_bn.cpp' adding 'mmcv/ops/csrc/pytorch/three_interpolate.cpp' adding 'mmcv/ops/csrc/pytorch/three_nn.cpp' adding 'mmcv/ops/csrc/pytorch/tin_shift.cpp' adding 'mmcv/ops/csrc/pytorch/upfirdn2d.cpp' adding 'mmcv/ops/csrc/pytorch/voxelization.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/active_rotated_filter.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/bbox_overlaps_cpu.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/bezier_align.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/box_iou_quadri.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/box_iou_rotated.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/deform_conv.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/modulated_deform_conv.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/nms.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/nms_quadri.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/nms_rotated.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/pixel_group.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/points_in_boxes.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/psamask.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/roi_align.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/roi_align_rotated.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/rotated_feature_align.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/sparse_indice.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/sparse_maxpool.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/sparse_reordering.cpp' adding 'mmcv/ops/csrc/pytorch/cpu/voxelization.cpp' adding 'mmcv/ops/csrc/pytorch/cuda/active_rotated_filter_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/assign_score_withk_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/ball_query_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/bbox_overlaps_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/bezier_align_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/bias_act_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/border_align_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/box_iou_quadri_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/box_iou_rotated_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/carafe_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/carafe_naive_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/chamfer_distance_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/convex_iou.cu' adding 'mmcv/ops/csrc/pytorch/cuda/correlation_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/cudabind.cpp' adding 'mmcv/ops/csrc/pytorch/cuda/deform_conv_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/deform_roi_pool_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/diff_iou_rotated_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/filtered_lrelu.cu' adding 'mmcv/ops/csrc/pytorch/cuda/focal_loss_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/furthest_point_sample_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/fused_bias_leakyrelu_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/fused_spconv_ops_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/gather_points_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/group_points_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/iou3d_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/knn_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/masked_conv2d_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/min_area_polygons.cu' adding 'mmcv/ops/csrc/pytorch/cuda/modulated_deform_conv_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/ms_deform_attn_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/nms_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/nms_quadri_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/nms_rotated_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/points_in_boxes_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/points_in_polygons_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/prroi_pool_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/psamask_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/riroi_align_rotated_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/roi_align_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/roi_align_rotated_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/roi_pool_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/roiaware_pool3d_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/roipoint_pool3d_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/rotated_feature_align_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/scatter_points_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/sparse_indice.cu' adding 'mmcv/ops/csrc/pytorch/cuda/sparse_maxpool.cu' adding 'mmcv/ops/csrc/pytorch/cuda/sparse_pool_ops_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/sparse_reordering.cu' adding 'mmcv/ops/csrc/pytorch/cuda/spconv_ops_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/stack_ball_query_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/stack_group_points_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/sync_bn_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/three_interpolate_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/three_nn_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/tin_shift_cuda.cu' adding 'mmcv/ops/csrc/pytorch/cuda/upfirdn2d_kernel.cu' adding 'mmcv/ops/csrc/pytorch/cuda/voxelization_cuda.cu' adding 'mmcv/ops/csrc/pytorch/mlu/ball_query_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/bbox_overlaps_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/box_iou_rotated.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/carafe_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/deform_roi_pool_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/diff_iou_rotated_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/focal_loss_sigmoid_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/iou3d_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/masked_conv2d_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/mlu_common_helper.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/mlu_common_helper.h' adding 'mmcv/ops/csrc/pytorch/mlu/ms_deform_attn_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/nms_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/nms_rotated_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/psamask_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/roi_align_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/roi_align_rotated_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/roi_pool_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/roiaware_pool3d_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/roipoint_pool3d_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/rotated_feature_align_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/scatter_points_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/sparse_conv_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/three_nn_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/tin_shift_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mlu/voxelization_mlu.cpp' adding 'mmcv/ops/csrc/pytorch/mps/bbox_overlaps_mps.mm' adding 'mmcv/ops/csrc/pytorch/npu/active_rotated_filter_npu.cpp' adding 'mmcv/ops/csrc/pytorch/npu/bbox_overlaps_npu.cpp' adding 'mmcv/ops/csrc/pytorch/npu/box_iou_rotated_npu.cpp' adding 'mmcv/ops/csrc/pytorch/npu/deform_roi_pool.cpp' adding 'mmcv/ops/csrc/pytorch/npu/focal_loss_npu.cpp' adding 'mmcv/ops/csrc/pytorch/npu/fused_bias_leakyrelu_npu.cpp' adding 'mmcv/ops/csrc/pytorch/npu/gather_points_npu.cpp' adding 'mmcv/ops/csrc/pytorch/npu/group_points_npu.cpp' adding 'mmcv/ops/csrc/pytorch/npu/nms_npu.cpp' adding 'mmcv/ops/csrc/pytorch/npu/nms_rotated_npu.cpp' adding 'mmcv/ops/csrc/pytorch/npu/points_in_polygons_npu.cpp' adding 'mmcv/ops/csrc/pytorch/npu/psa_mask_npu.cpp' adding 'mmcv/ops/csrc/pytorch/npu/roi_align_npu.cpp' adding 'mmcv/ops/csrc/pytorch/npu/roi_pool_npu.cpp' adding 'mmcv/ops/csrc/pytorch/npu/voxelization_npu.cpp' adding 'mmcv/transforms/__init__.py' adding 'mmcv/transforms/base.py' adding 'mmcv/transforms/builder.py' adding 'mmcv/transforms/formatting.py' adding 'mmcv/transforms/loading.py' adding 'mmcv/transforms/processing.py' adding 'mmcv/transforms/utils.py' adding 'mmcv/transforms/wrappers.py' adding 'mmcv/utils/__init__.py' adding 'mmcv/utils/device_type.py' adding 'mmcv/utils/env.py' adding 'mmcv/utils/ext_loader.py' adding 'mmcv/utils/parrots_jit.py' adding 'mmcv/video/__init__.py' adding 'mmcv/video/io.py' adding 'mmcv/video/optflow.py' adding 'mmcv/video/processing.py' adding 'mmcv/visualization/__init__.py' adding 'mmcv/visualization/color.py' adding 'mmcv/visualization/image.py' adding 'mmcv/visualization/optflow.py' adding 'mmcv-2.1.0.dist-info/licenses/LICENSE' adding 'mmcv-2.1.0.dist-info/licenses/LICENSES.md' adding 'mmcv-2.1.0.dist-info/METADATA' adding 'mmcv-2.1.0.dist-info/WHEEL' adding 'mmcv-2.1.0.dist-info/top_level.txt' adding 'mmcv-2.1.0.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel