xgboost 构建错误:参数包未扩展为"..":



我正在尝试使用以下说明构建支持 GPU 的 xgboost。

我在我的 ubuntu 6 系统上安装了 GCC 17.04。

但是当编译器尝试构建以下模块时:

nccl/CMakeFiles/cuda_compile_1.dir/src/cuda_compile_1_generated_reduce_scatter.cu.o

我收到以下错误:

/usr/include/c++/6/tuple:605:4: error: parameter packs not expanded with ‘...’:
                bool>::type=true>
    ^
/usr/include/c++/6/tuple:605:4: note:         ‘_Elements’

有什么想法可以解决吗?

我将 gcc 降级到 4.9 版本,它有所帮助。

最新更新