Package: shogun
Severity: important
Dear Maintainer,
We updated llvm-defaults to llvm-toolchain-7.
This package FTBFS using this version (but not sure it is related)
[ 37%] Building CXX object
src/shogun/CMakeFiles/libshogun.dir/io/SerializableJsonFile.cpp.o
cd /build/shogun-3.2.0/debian/build/src/shogun && /usr/bin/c++
-DDSFMT_MEXP=19937 -DHAVE_ARPACK -DHAVE_ATLAS -DHAVE_COLPACK -DHAVE_CURL
-DHAVE_CXX11 -DHAVE_CXX11_ATOMIC -DHAVE_DECL_SIGNGAM -DHAVE_DOXYGEN
-DHAVE_EIGEN3 -DHAVE_FPCLASS -DHAVE_HDF5 -DHAVE_ISINF -DHAVE_ISNAN -DHAVE_JSON
-DHAVE_LAPACK
-DHAVE_LARGEFILE -D\
HAVE_LGAMMAL -DHAVE_LOG2 -DHAVE_NLOPT -DHAVE_POWL -DHAVE_PROTOBUF
-DHAVE_PTHREAD -DHAVE_SQRTL -DHAVE_SSE2 -DHAVE_STD_ISFINITE -DHAVE_STD_ISINF
-DHAVE_STD_ISNAN -DHAVE_STD_UNORDERED_MAP -DHAVE_XML -DSFMT_MEXP=19937 -DSHOGUN
-DSWIG_TYPE_TABLE=shogun -DUSE_BIGSTATES -DUSE_BOOL -DUSE_BZIP2 -DUSE_CHAR
-DUSE_COMPLEX128 -D\
USE_FLOAT32 -DUSE_FLOAT64 -DUSE_GLPK -DUSE_GZIP -DUSE_HMMCACHE -DUSE_INT32
-DUSE_INT64 -DUSE_LZMA -DUSE_LZO -DUSE_REFERENCE_COUNTING
-DUSE_SHORTREAL_KERNELCACHE -DUSE_SNAPPY -DUSE_SPINLOCKS -DUSE_UINT16
-DUSE_UINT64 -DUSE_UINT8 -I/build/shogun-3.2.0/src
-I/build/shogun-3.2.0/src/shogun
-I/build/shogun-3.2.0/debian/b\
uild/src -I/build/shogun-3.2.0/debian/build/src/shogun
-I/usr/include/x86_64-linux-gnu -I/usr/lib/x86_64-linux-gnu/../include
-I/usr/include/json-c -I/usr/include/libxml2 -I/usr/include/hdf5/serial
-isystem /usr/include/eigen3 -std=c++11 -Wall -Wno-unused-parameter -Wformat
-Wformat-security
-Wparentheses -Wshadow \
-Wno-unknown-pragmas -Wno-deprecated -g -g -O2
-fdebug-prefix-map=/build/shogun-3.2.0=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -fPIC -o
CMakeFiles/libshogun.dir/io/SerializableJsonFile.cpp.o -c
/build/shogun-3.2.0/src/shogun/io/SerializableJsonFile.cpp
/build/shogun-3.2.0/src/shogun/io/SerializableJsonFile.cpp: In member function
'virtual shogun::CSerializableFile::TSerializableReader*
shogun::CSerializableJsonFile::new_reader(char*, size_t)':
/build/shogun-3.2.0/src/shogun/io/SerializableJsonFile.cpp:46:6: error:
'is_error' was not declared in this scope
|| is_error(buf)
^~~~~~~~
/build/shogun-3.2.0/src/shogun/io/SerializableJsonFile.cpp:46:6: note:
suggested alternative: 'mc_error'
|| is_error(buf)
^~~~~~~~
mc_error
/build/shogun-3.2.0/src/shogun/io/SerializableJsonFile.cpp: In static member
function 'static bool
shogun::CSerializableJsonFile::get_object_any(json_object**, json_object*,
const char*)':
Cheers,
Sylvestre