Skip to content

Compile bug: MTT S4000 compile error #13819

@murarduino

Description

@murarduino

Git commit

cdf94a1

Operating systems

Linux

GGML backends

Musa

Problem description & steps to reproduce

I tried renting a server with 4 MTT S4000 GPUs at AutoDL to test the deployment of llama.cpp. Operating system is Ubuntu 22.04, using the latest clone llama.cpp first confirm that mthreads-gmi can display GPU situation properly, because I believe MTT driver and MUSA SDK should be installed properly

Compile according to MUSA instructions in build.md
cmake -B build -DGGML_MUSA=ON

When I execute build
cmake --build build --config Release
the following error occurs

First Bad Commit

cmake --build build --config Release
[ 3%] Built target ggml-base
[ 3%] Building CXX object ggml/src/ggml-musa/CMakeFiles/ggml-musa.dir/mudnn.cu.o
/root/llama.cpp/ggml/src/ggml-musa/mudnn.cu:25:29: error: no member named 'EXECUTION_FAILED' in 'musa::dnn::Status'
case mudnn::Status::EXECUTION_FAILED:
~~~~~~~~~~~~~~~^
1 error generated when compiling for mp_21.
gmake[2]: *** [ggml/src/ggml-musa/CMakeFiles/ggml-musa.dir/build.make:1168: ggml/src/ggml-musa/CMakeFiles/ggml-musa.dir/mudnn.cu.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:1783: ggml/src/ggml-musa/CMakeFiles/ggml-musa.dir/all] Error 2
gmake: *** [Makefile:146: all] Error 2

Compile command

cmake -B build -DGGML_MUSA=ON
cmake --build build --config Release

Relevant log output

No log file provided

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions