You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tried to build on Ubuntu 24.04 LTS, RTX 4090, CUDA 12.4, cuDNN 8.9.7.
$ git submodule update --init --recursive
$ mkdir build && cd build
$ cmake .. -DBLAS_BACKEND=CUDNN
$ make -j 4
...
In file included from /home/yss/go/sayuri/src/utils/parse_float.cc:1:
/home/yss/go/sayuri/src/utils/parse_float.h:8:33: error: 'std::uint32_t' has not been declared
8 | bool MatchFloat32(float f, std::uint32_t n);
I see. Engine will will select as many as possible threads number when we set the -t as 0. In this condition, we assume playouts number limit is high and have enough thinking time. I think we should set a threads number limit based on certain information to fix this bug.
I tried to build on Ubuntu 24.04 LTS, RTX 4090, CUDA 12.4, cuDNN 8.9.7.
$ git submodule update --init --recursive
$ mkdir build && cd build
$ cmake .. -DBLAS_BACKEND=CUDNN
$ make -j 4
...
In file included from /home/yss/go/sayuri/src/utils/parse_float.cc:1:
/home/yss/go/sayuri/src/utils/parse_float.h:8:33: error: 'std::uint32_t' has not been declared
8 | bool MatchFloat32(float f, std::uint32_t n);
$ gcc --version
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Add this one line to these two files seems ok.
#include <cstdint>
src/utils/parse_float.h
src/utils/filesystem.h
The text was updated successfully, but these errors were encountered: