<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/64529>64529</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [mlir][nvgpu] Build error with "mgpuTensorMapEncodeTiled"
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          yifeihe007
      </td>
    </tr>
</table>

<pre>
    Build flags:

cmake -G Ninja ../llvm    -DLLVM_ENABLE_PROJECTS=mlir    -DLLVM_BUILD_EXAMPLES=ON    -DLLVM_TARGETS_TO_BUILD="X86;NVPTX;AMDGPU"    -DCMAKE_BUILD_TYPE=Debug    -DLLVM_ENABLE_ASSERTIONS=ON    -DMLIR_ENABLE_CUDA_RUNNER=ON    -DMLIR_ENABLE_BINDINGS_PYTHON=ON    -DPython3_EXECUTABLE="/usr/bin/python3"

cmake --build . --target check-mlir

Error:
llvm-project/mlir/lib/ExecutionEngine/CudaRuntimeWrappers.cpp:299:43: error: variable or field ‘mgpuTensorMapEncodeTiled’ declared void
  299 | extern "C" MLIR_CUDA_WRAPPERS_EXPORT void mgpuTensorMapEncodeTiled(
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~
/hdd/yifei/workSpace/mlir/0808/llvm-project/mlir/lib/ExecutionEngine/CudaRuntimeWrappers.cpp:300:5: error: ‘CUtensorMap’ was not declared in this scope
  300 |     CUtensorMap *tensorMap,             // Tensor map object
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyslEGTqjgQxz9Nc0lpYWdQOXBACbPuKlKI7_lOVggR8gaBCjDz5rKffQvU0VezU7WHzYFL_-l0fv_u5k2jslJKB6wFWJ7BuzavtPOuTlLl0jRnRlKl786iU0VKTgXPGqAumB6Y16848xdJRs8kUOVPTsZjQL8oXs-EEDLy1utvmyML3MWaHcNo-ydbxjug3rlQ-kGw2K_W3pEd3E24Zn18GzxEYzd6ZvHuGG8vQqAeIB7mU6CL4FsYH4Au3I33HO4B8fLfcuP-xa5p4x8hA-p5Mumyz0W5ux2L4tU2eLx2s15FN8Fy77nHaB8ELPpCsVgF3ip43h3DH_Ef2-BBFb63eVXSIzuw5T7uxZfaAf2u0YB-okpAv77I-sBnsKNkQD8mo1HLdSZbInIpXkY9wkc507rSH970DoxqXf2UogX0BzH6hUoAffZLiq5VVcnKTJUS0F92KY-6slVn-V3zupa6GYu6BuqibQN1nyhQl8jrDeSVa8WTQpJKk5OSRUqAIcxNsOfnrO5iWTaV3vCalaJKZawKmd4ENkmlKLiWKXmtVHoplhC0bQKzJZG_WqlLAojL3suB8mDA98gNQxbtjuwQbqN4-Jl8eRnOb4n70yf-7wcs9ve_nytt9PM0BfSHEQH03yr9squ5kHfO5tycX8fg_zCBmiZQ1_rNgw_iy317Q3CH_MYbUlbtHbYqSZurhjSiquUNDjXNDzgPaQige8-Jv8MD9AF9csFOzrwmVdK_z0gdmtrU5oZ0JlN7Ypk4m02N3JnyRKQneeJWOhHzVMy4lczFCYWgUyFwYigHTaQ9sgm10JqObTkzE3s2ERY9PUk6gSdTnrkqxj3PcaUzQzVNJ53pk4W2UfBEFs2wvhBL-UaGYD9LlmdoZ_Ag6bIGnsxCNW1zz9Kqthj23mCM5YG1KF-zugPLI5d9N9Amb6rN-5b8ut3Q6HTh5G1bD9txQJSpNu-SsajO10743BBDpQ2gP7zknwAAAP__i7utDA">