Open hexler opened 2 years ago
In file included from /usr/include/c++/8/vector:69,
from dmlc-core/include/dmlc/registry.h:11,
from amalgamation/../src/metric/metric.cc:6,
from amalgamation/xgboost-all0.cc:13:
/usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const xgboost::data::ColumnarMetaInfo&}; _Tp = xgboost::data::ColumnarMetaInfo; _Alloc = std::allocator~~~~~~
最后卡住的地方 报以下警告。我重试过很多次了 希望大佬帮忙看看🥲
目前卡在make阶段。 In file included from amalgamation/xgboost-all0.cc:78: amalgamation/../src/common/host_device_vector.cc: In constructor ‘xgboost::HostDeviceVector::HostDeviceVector(std::initializer_list<_Tp>, int) [with T = double]’:
amalgamation/../src/common/host_device_vector.cc:42:1: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1
HostDeviceVector::HostDeviceVector(std::initializer_list init, int)
^::HostDeviceVector(std::initializer_list<_Tp>, int) [with T = long long unsigned int]’:
amalgamation/../src/common/host_device_vector.cc:42:1: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1
~~~~~~ amalgamation/../src/common/host_device_vector.cc: In constructor ‘xgboost::HostDeviceVectoramalgamation/../src/common/host_device_vector.cc: In member function ‘void xgboost::HostDeviceVector::Copy(std::initializer_list<_Tp>) [with T = double]’:
amalgamation/../src/common/host_device_vector.cc:135:6: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1
void HostDeviceVector::Copy(std::initializer_list other) {
^::Copy(std::initializer_list<_Tp>) [with T = long long unsigned int]’:
amalgamation/../src/common/host_device_vector.cc:135:6: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1
~~~~~~ amalgamation/../src/common/host_device_vector.cc: In member function ‘void xgboost::HostDeviceVector编译过程很多警告 但是未出现错误。然后就会一直卡住。。。。。。。