Created
June 10, 2022 13:06
-
-
Save UnixJunkie/b7ef8c487dbb1468dea6014c9f12775e to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Processing /home/berenger/src/librascal | |
Installing build dependencies: started | |
Installing build dependencies: finished with status 'done' | |
Getting requirements to build wheel: started | |
Getting requirements to build wheel: finished with status 'done' | |
Preparing wheel metadata: started | |
Preparing wheel metadata: finished with status 'done' | |
Requirement already satisfied: matplotlib>=2.0.0 in /home/berenger/usr/miniconda/lib/python3.9/site-packages (from rascal==0.0.0) (3.4.1) | |
Requirement already satisfied: scipy>=1.4.0 in /home/berenger/usr/miniconda/lib/python3.9/site-packages (from rascal==0.0.0) (1.6.3) | |
Requirement already satisfied: numpy>=1.16.0 in /home/berenger/usr/miniconda/lib/python3.9/site-packages (from rascal==0.0.0) (1.20.2) | |
Requirement already satisfied: ase>=3.19.0 in /home/berenger/usr/miniconda/lib/python3.9/site-packages (from rascal==0.0.0) (3.22.1) | |
Requirement already satisfied: matplotlib>=2.0.0 in /home/berenger/usr/miniconda/lib/python3.9/site-packages (from rascal==0.0.0) (3.4.1) | |
Requirement already satisfied: scipy>=1.4.0 in /home/berenger/usr/miniconda/lib/python3.9/site-packages (from rascal==0.0.0) (1.6.3) | |
Requirement already satisfied: numpy>=1.16.0 in /home/berenger/usr/miniconda/lib/python3.9/site-packages (from rascal==0.0.0) (1.20.2) | |
Requirement already satisfied: pyparsing>=2.2.1 in /home/berenger/usr/miniconda/lib/python3.9/site-packages (from matplotlib>=2.0.0->rascal==0.0.0) (2.4.7) | |
Requirement already satisfied: pillow>=6.2.0 in /home/berenger/usr/miniconda/lib/python3.9/site-packages (from matplotlib>=2.0.0->rascal==0.0.0) (8.1.2) | |
Requirement already satisfied: cycler>=0.10 in /home/berenger/usr/miniconda/lib/python3.9/site-packages (from matplotlib>=2.0.0->rascal==0.0.0) (0.10.0) | |
Requirement already satisfied: kiwisolver>=1.0.1 in /home/berenger/usr/miniconda/lib/python3.9/site-packages (from matplotlib>=2.0.0->rascal==0.0.0) (1.3.1) | |
Requirement already satisfied: numpy>=1.16.0 in /home/berenger/usr/miniconda/lib/python3.9/site-packages (from rascal==0.0.0) (1.20.2) | |
Requirement already satisfied: python-dateutil>=2.7 in /home/berenger/usr/miniconda/lib/python3.9/site-packages (from matplotlib>=2.0.0->rascal==0.0.0) (2.8.2) | |
Requirement already satisfied: six in /home/berenger/usr/miniconda/lib/python3.9/site-packages (from cycler>=0.10->matplotlib>=2.0.0->rascal==0.0.0) (1.15.0) | |
Requirement already satisfied: six in /home/berenger/usr/miniconda/lib/python3.9/site-packages (from cycler>=0.10->matplotlib>=2.0.0->rascal==0.0.0) (1.15.0) | |
Requirement already satisfied: numpy>=1.16.0 in /home/berenger/usr/miniconda/lib/python3.9/site-packages (from rascal==0.0.0) (1.20.2) | |
Building wheels for collected packages: rascal | |
Building wheel for rascal (PEP 517): started | |
Building wheel for rascal (PEP 517): finished with status 'error' | |
ERROR: Command errored out with exit status 1: | |
command: /home/berenger/usr/miniconda/bin/python /home/berenger/usr/miniconda/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /tmp/tmp573r4kjh | |
cwd: /tmp/pip-req-build-u8333ipr | |
Complete output (20312 lines): | |
Not searching for unused variables given on the command line. | |
-- The C compiler identification is GNU 4.8.5 | |
-- Detecting C compiler ABI info | |
-- Detecting C compiler ABI info - done | |
-- Check for working C compiler: /usr/bin/cc - skipped | |
-- Detecting C compile features | |
-- Detecting C compile features - done | |
-- The CXX compiler identification is GNU 4.8.5 | |
-- Detecting CXX compiler ABI info | |
-- Detecting CXX compiler ABI info - done | |
-- Check for working CXX compiler: /usr/bin/c++ - skipped | |
-- Detecting CXX compile features | |
-- Detecting CXX compile features - done | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /tmp/pip-req-build-u8333ipr/_cmake_test_compile/build | |
-- Build type is: Release | |
-- The CXX compiler identification is GNU 4.8.5 | |
-- Detecting CXX compiler ABI info | |
-- Detecting CXX compiler ABI info - done | |
-- Check for working CXX compiler: /usr/bin/c++ - skipped | |
-- Detecting CXX compile features | |
-- Detecting CXX compile features - done | |
-- Downloading wigxjpf | |
-- Downloading Eigen3 | |
-- Eigen3 3.3.4 | |
-- Found PythonInterp: /home/berenger/usr/miniconda/bin/python (found suitable version "3.9.1", minimum required is "3") | |
-- Found PythonLibs: /home/berenger/usr/miniconda/lib/libpython3.9.so | |
-- Downloading pybind11 | |
-- pybind11 v2.3.0 | |
-- Installation ROOT: /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-install | |
-- The project is built using scikit-build | |
-- cpplint parser: /home/berenger/usr/miniconda/bin/cpplint | |
-- clang-format not found, so the pretty-cpp target is unavailable | |
-- BLACK auto formatter: /home/berenger/usr/miniconda/bin/black | |
-- Configuring done | |
-- Generating done | |
-- Build files have been written to: /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build | |
[1/20] Building CXX object src/CMakeFiles/rascal.dir/rascal/utils/utils.cc.o | |
FAILED: src/CMakeFiles/rascal.dir/rascal/utils/utils.cc.o | |
/usr/bin/c++ -Drascal_EXPORTS -I/tmp/pip-req-build-u8333ipr/src -isystem /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3 -isystem /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/wigxjpf/inc -isystem /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/wigxjpf/cfg -Wall -Wextra -Weffc++ -Wno-non-virtual-dtor -O3 -DNDEBUG -fPIC -Werror -std=gnu++1y -MD -MT src/CMakeFiles/rascal.dir/rascal/utils/utils.cc.o -MF src/CMakeFiles/rascal.dir/rascal/utils/utils.cc.o.d -o src/CMakeFiles/rascal.dir/rascal/utils/utils.cc.o -c /tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.cc | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.cc:21:0: | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:59:51: error: 'std::enable_if_t' has not been declared | |
template <bool C = IsOrderAvailable, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:59:62: error: expected '>' before '<' token | |
template <bool C = IsOrderAvailable, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:64:51: error: 'std::enable_if_t' has not been declared | |
template <bool C = IsOrderAvailable, std::enable_if_t<not(C), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:64:62: error: expected '>' before '<' token | |
template <bool C = IsOrderAvailable, std::enable_if_t<not(C), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:65:31: error: 'template<long unsigned int TargetOrder, long unsigned int Order, long unsigned int ...Orders> template<bool C, int <anonymous> > static constexpr bool rascal::internal::details::IsOrderAvailableHelper<TargetOrder, Order, Orders>::get_is_order_available()' cannot be overloaded | |
static constexpr bool get_is_order_available() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:60:31: error: with 'template<long unsigned int TargetOrder, long unsigned int Order, long unsigned int ...Orders> template<bool C, int <anonymous> > static constexpr bool rascal::internal::details::IsOrderAvailableHelper<TargetOrder, Order, Orders>::get_is_order_available()' | |
static constexpr bool get_is_order_available() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:75:51: error: 'std::enable_if_t' has not been declared | |
template <bool C = IsOrderAvailable, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:75:62: error: expected '>' before '<' token | |
template <bool C = IsOrderAvailable, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:80:51: error: 'std::enable_if_t' has not been declared | |
template <bool C = IsOrderAvailable, std::enable_if_t<not(C), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:80:62: error: expected '>' before '<' token | |
template <bool C = IsOrderAvailable, std::enable_if_t<not(C), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:81:31: error: 'template<long unsigned int TargetOrder, long unsigned int Order> template<bool C, int <anonymous> > static constexpr bool rascal::internal::details::IsOrderAvailableHelper<TargetOrder, Order>::get_is_order_available()' cannot be overloaded | |
static constexpr bool get_is_order_available() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:76:31: error: with 'template<long unsigned int TargetOrder, long unsigned int Order> template<bool C, int <anonymous> > static constexpr bool rascal::internal::details::IsOrderAvailableHelper<TargetOrder, Order>::get_is_order_available()' | |
static constexpr bool get_is_order_available() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:92:29: error: template declaration of 'constexpr const bool rascal::internal::is_order_available' | |
is_order_available(std::index_sequence<Orders...> /* sep*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:92:24: error: 'index_sequence' is not a member of 'std' | |
is_order_available(std::index_sequence<Orders...> /* sep*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:102:39: error: template declaration of 'constexpr const size_t rascal::internal::get_last_element_in_sequence' | |
get_last_element_in_sequence(std::index_sequence<Orders...> /* sep*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:102:34: error: 'index_sequence' is not a member of 'std' | |
get_last_element_in_sequence(std::index_sequence<Orders...> /* sep*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:245:15: error: 'index_sequence' in namespace 'std' does not name a type | |
constexpr std::index_sequence<N + Seq...> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:252:9: error: 'add_to_sequence' was not declared in this scope | |
add_to_sequence<Min>(std::make_index_sequence<Max - Min + 1>())); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:252:9: error: 'add_to_sequence' was not declared in this scope | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:252:30: error: 'make_index_sequence' is not a member of 'std' | |
add_to_sequence<Min>(std::make_index_sequence<Max - Min + 1>())); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:252:70: error: expected primary-expression before ')' token | |
add_to_sequence<Min>(std::make_index_sequence<Max - Min + 1>())); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:257:50: error: 'std::index_sequence' has not been declared | |
constexpr auto index_apply_impl(F func, std::index_sequence<Is...>) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:257:64: error: expected ',' or '...' before '<' token | |
constexpr auto index_apply_impl(F func, std::index_sequence<Is...>) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh: In function 'constexpr auto rascal::internal::index_apply(F)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:267:37: error: 'make_index_range' was not declared in this scope | |
return index_apply_impl(func, make_index_range<Min, Max - 1>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:267:67: error: expected primary-expression before '{' token | |
return index_apply_impl(func, make_index_range<Min, Max - 1>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh: In function 'constexpr auto rascal::internal::take_range(Tuple)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:277:23: error: expansion pattern 'auto' contains no argument packs | |
[&](auto... Is) { return make_tuple(std::get<Is>(t)...); }); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh: In lambda function: | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:277:56: error: 'Is' was not declared in this scope | |
[&](auto... Is) { return make_tuple(std::get<Is>(t)...); }); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:277:62: error: expansion pattern 'get<<expression error> >(t)' contains no argument packs | |
[&](auto... Is) { return make_tuple(std::get<Is>(t)...); }); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:277:65: error: there are no arguments to 'make_tuple' that depend on a template parameter, so a declaration of 'make_tuple' must be available [-fpermissive] | |
[&](auto... Is) { return make_tuple(std::get<Is>(t)...); }); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:277:65: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh: In function 'constexpr auto rascal::internal::apply(F, Tuple)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:286:23: error: expansion pattern 'auto' contains no argument packs | |
[&](auto... Is) { return func(std::get<Is>(t)...); }); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh: In lambda function: | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:286:50: error: 'Is' was not declared in this scope | |
[&](auto... Is) { return func(std::get<Is>(t)...); }); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:286:56: error: expansion pattern 'get<<expression error> >(t)' contains no argument packs | |
[&](auto... Is) { return func(std::get<Is>(t)...); }); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh: At global scope: | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:307:49: error: 'std::index_sequence' has not been declared | |
inline void for_each_helper(Func && f, std::index_sequence<Indices...>, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:307:63: error: expected ',' or '...' before '<' token | |
inline void for_each_helper(Func && f, std::index_sequence<Indices...>, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh: In function 'void rascal::internal::for_each_helper(Func&&, int)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:310:58: error: 'tup' was not declared in this scope | |
std::forward<Args>(std::get<Indices>(tup))...); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh: In function 'void rascal::internal::for_each(std::tuple<_Elements ...>&, Func&&)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:320:46: error: 'index_sequence_for' is not a member of 'std' | |
for_each_helper(std::forward<Func>(f), std::index_sequence_for<Args...>{}, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:320:74: error: expected primary-expression before '...' token | |
for_each_helper(std::forward<Func>(f), std::index_sequence_for<Args...>{}, | |
^ | |
[2/20] Building CXX object src/CMakeFiles/rascal.dir/rascal/utils/units.cc.o | |
[3/20] Building CXX object src/CMakeFiles/rascal.dir/rascal/math/gauss_legendre.cc.o | |
[4/20] Building CXX object src/CMakeFiles/rascal.dir/rascal/math/hyp1f1.cc.o | |
FAILED: src/CMakeFiles/rascal.dir/rascal/math/hyp1f1.cc.o | |
/usr/bin/c++ -Drascal_EXPORTS -I/tmp/pip-req-build-u8333ipr/src -isystem /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3 -isystem /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/wigxjpf/inc -isystem /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/wigxjpf/cfg -Wall -Wextra -Weffc++ -Wno-non-virtual-dtor -O3 -DNDEBUG -fPIC -Werror -std=gnu++1y -MD -MT src/CMakeFiles/rascal.dir/rascal/math/hyp1f1.cc.o -MF src/CMakeFiles/rascal.dir/rascal/math/hyp1f1.cc.o.d -o src/CMakeFiles/rascal.dir/rascal/math/hyp1f1.cc.o -c /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc: In member function 'double rascal::math::internal::Hyp1f1Asymptotic::calc(double, double, bool, int)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:201:70: error: no match for 'operator*' (operand types are 'double' and 'std::initializer_list<double>') | |
result = this->hyp2f0(z, derivative, n_terms) * std::exp(z + z2) * fac; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:201:70: note: candidates are: | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/utils.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:27: | |
/usr/include/c++/4.8.2/complex:402:5: note: template<class _Tp> std::complex<_Tp> std::operator*(const _Tp&, const std::complex<_Tp>&) | |
operator*(const _Tp& __x, const complex<_Tp>& __y) | |
^ | |
/usr/include/c++/4.8.2/complex:402:5: note: template argument deduction/substitution failed: | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:201:72: note: 'std::initializer_list<double>' is not derived from 'const std::complex<_Tp>' | |
result = this->hyp2f0(z, derivative, n_terms) * std::exp(z + z2) * fac; | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/utils.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:27: | |
/usr/include/c++/4.8.2/complex:393:5: note: template<class _Tp> std::complex<_Tp> std::operator*(const std::complex<_Tp>&, const _Tp&) | |
operator*(const complex<_Tp>& __x, const _Tp& __y) | |
^ | |
/usr/include/c++/4.8.2/complex:393:5: note: template argument deduction/substitution failed: | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:201:72: note: mismatched types 'const std::complex<_Tp>' and 'double' | |
result = this->hyp2f0(z, derivative, n_terms) * std::exp(z + z2) * fac; | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/utils.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:27: | |
/usr/include/c++/4.8.2/complex:384:5: note: template<class _Tp> std::complex<_Tp> std::operator*(const std::complex<_Tp>&, const std::complex<_Tp>&) | |
operator*(const complex<_Tp>& __x, const complex<_Tp>& __y) | |
^ | |
/usr/include/c++/4.8.2/complex:384:5: note: template argument deduction/substitution failed: | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:201:72: note: mismatched types 'const std::complex<_Tp>' and 'double' | |
result = this->hyp2f0(z, derivative, n_terms) * std::exp(z + z2) * fac; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc: In member function 'double rascal::math::internal::Hyp1f1Asymptotic::calc(double, bool, int)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:212:46: error: no match for 'operator*' (operand types are 'double' and 'std::initializer_list<double>') | |
double result{this->prefac * std::exp(z) * fac * | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:212:46: note: candidates are: | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/utils.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:27: | |
/usr/include/c++/4.8.2/complex:402:5: note: template<class _Tp> std::complex<_Tp> std::operator*(const _Tp&, const std::complex<_Tp>&) | |
operator*(const _Tp& __x, const complex<_Tp>& __y) | |
^ | |
/usr/include/c++/4.8.2/complex:402:5: note: template argument deduction/substitution failed: | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:212:48: note: 'std::initializer_list<double>' is not derived from 'const std::complex<_Tp>' | |
double result{this->prefac * std::exp(z) * fac * | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/utils.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:27: | |
/usr/include/c++/4.8.2/complex:393:5: note: template<class _Tp> std::complex<_Tp> std::operator*(const std::complex<_Tp>&, const _Tp&) | |
operator*(const complex<_Tp>& __x, const _Tp& __y) | |
^ | |
/usr/include/c++/4.8.2/complex:393:5: note: template argument deduction/substitution failed: | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:212:48: note: mismatched types 'const std::complex<_Tp>' and 'double' | |
double result{this->prefac * std::exp(z) * fac * | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/utils.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:27: | |
/usr/include/c++/4.8.2/complex:384:5: note: template<class _Tp> std::complex<_Tp> std::operator*(const std::complex<_Tp>&, const std::complex<_Tp>&) | |
operator*(const complex<_Tp>& __x, const complex<_Tp>& __y) | |
^ | |
/usr/include/c++/4.8.2/complex:384:5: note: template argument deduction/substitution failed: | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:212:48: note: mismatched types 'const std::complex<_Tp>' and 'double' | |
double result{this->prefac * std::exp(z) * fac * | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc: In member function 'void rascal::math::Hyp1f1SphericalExpansion::calc_recursion(double, double, const Vector_Ref&)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:409:31: error: invalid initialization of non-const reference of type 'std::initializer_list<double>&' from an rvalue of type '<brace-enclosed initializer list>' | |
auto & z{this->z(n_radial)}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:412:47: error: no matching function for call to 'rascal::math::Hyp1f1::calc(std::initializer_list<double>&, double&, double&)' | |
M1p2p = this->hyp1f1[ipos].calc(z, z2, ez2); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:412:47: note: candidates are: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:27:0: | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:185:14: note: double rascal::math::Hyp1f1::calc(double, bool) | |
double calc(double z, bool derivative = false) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:185:14: note: candidate expects 2 arguments, 3 provided | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:346:8: note: double rascal::math::Hyp1f1::calc(double, double, double, bool) | |
double Hyp1f1::calc(double z, double z2, double ez2, bool derivative) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:346:8: note: no known conversion for argument 1 from 'std::initializer_list<double>' to 'double' | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:414:53: error: no matching function for call to 'rascal::math::Hyp1f1::calc(std::initializer_list<double>&, double&, double&, bool)' | |
M2p3p = this->hyp1f1[ipos].calc(z, z2, ez2, true); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:414:53: note: candidates are: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:27:0: | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:185:14: note: double rascal::math::Hyp1f1::calc(double, bool) | |
double calc(double z, bool derivative = false) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:185:14: note: candidate expects 2 arguments, 4 provided | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:346:8: note: double rascal::math::Hyp1f1::calc(double, double, double, bool) | |
double Hyp1f1::calc(double z, double z2, double ez2, bool derivative) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:346:8: note: no known conversion for argument 1 from 'std::initializer_list<double>' to 'double' | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:418:48: error: no matching function for call to 'rascal::math::Hyp1f1::calc(std::initializer_list<double>&, double&, double&)' | |
MP1p2p = this->hyp1f1[ipos].calc(z, z2, ez2); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:418:48: note: candidates are: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:27:0: | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:185:14: note: double rascal::math::Hyp1f1::calc(double, bool) | |
double calc(double z, bool derivative = false) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:185:14: note: candidate expects 2 arguments, 3 provided | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:346:8: note: double rascal::math::Hyp1f1::calc(double, double, double, bool) | |
double Hyp1f1::calc(double z, double z2, double ez2, bool derivative) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:346:8: note: no known conversion for argument 1 from 'std::initializer_list<double>' to 'double' | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:420:54: error: no matching function for call to 'rascal::math::Hyp1f1::calc(std::initializer_list<double>&, double&, double&, bool)' | |
MP2p3p = this->hyp1f1[ipos].calc(z, z2, ez2, true); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:420:54: note: candidates are: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:27:0: | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:185:14: note: double rascal::math::Hyp1f1::calc(double, bool) | |
double calc(double z, bool derivative = false) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:185:14: note: candidate expects 2 arguments, 4 provided | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:346:8: note: double rascal::math::Hyp1f1::calc(double, double, double, bool) | |
double Hyp1f1::calc(double z, double z2, double ez2, bool derivative) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:346:8: note: no known conversion for argument 1 from 'std::initializer_list<double>' to 'double' | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:426:64: error: cannot convert 'std::initializer_list<double>' to 'double' for argument '1' to 'double recurence_G_to_der_downward(double, double, double, double, double)' | |
M1p1p = recurence_G_to_der_downward(a, b, z, M2p3p, M1p2p); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:427:62: error: cannot convert 'std::initializer_list<double>' to 'double' for argument '1' to 'double recurence_G_to_val_downward(double, double, double, double, double)' | |
Moo = recurence_G_to_val_downward(a, b, z, M1p2p, M1p1p); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:433:9: error: no match for 'operator=' (operand types are 'std::initializer_list<double>' and 'double') | |
a = this->get_a(n_radial, l_angular - 1); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:433:9: note: candidates are: | |
In file included from /usr/include/c++/4.8.2/bits/basic_string.h:42:0, | |
from /usr/include/c++/4.8.2/string:52, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/utils.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:27: | |
/usr/include/c++/4.8.2/initializer_list:47:11: note: std::initializer_list<double>& std::initializer_list<double>::operator=(const std::initializer_list<double>&) | |
class initializer_list | |
^ | |
/usr/include/c++/4.8.2/initializer_list:47:11: note: no known conversion for argument 1 from 'double' to 'const std::initializer_list<double>&' | |
/usr/include/c++/4.8.2/initializer_list:47:11: note: std::initializer_list<double>& std::initializer_list<double>::operator=(std::initializer_list<double>&&) | |
/usr/include/c++/4.8.2/initializer_list:47:11: note: no known conversion for argument 1 from 'double' to 'std::initializer_list<double>&&' | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:434:9: error: no match for 'operator=' (operand types are 'std::initializer_list<double>' and 'double') | |
b = this->get_b(l_angular - 1); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:434:9: note: candidates are: | |
In file included from /usr/include/c++/4.8.2/bits/basic_string.h:42:0, | |
from /usr/include/c++/4.8.2/string:52, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/utils.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:27: | |
/usr/include/c++/4.8.2/initializer_list:47:11: note: std::initializer_list<double>& std::initializer_list<double>::operator=(const std::initializer_list<double>&) | |
class initializer_list | |
^ | |
/usr/include/c++/4.8.2/initializer_list:47:11: note: no known conversion for argument 1 from 'double' to 'const std::initializer_list<double>&' | |
/usr/include/c++/4.8.2/initializer_list:47:11: note: std::initializer_list<double>& std::initializer_list<double>::operator=(std::initializer_list<double>&&) | |
/usr/include/c++/4.8.2/initializer_list:47:11: note: no known conversion for argument 1 from 'double' to 'std::initializer_list<double>&&' | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:435:67: error: cannot convert 'std::initializer_list<double>' to 'double' for argument '1' to 'double recurence_G_to_der_downward(double, double, double, double, double)' | |
MP1p1p = recurence_G_to_der_downward(a, b, z, MP2p3p, MP1p2p); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:436:65: error: cannot convert 'std::initializer_list<double>' to 'double' for argument '1' to 'double recurence_G_to_val_downward(double, double, double, double, double)' | |
MPoo = recurence_G_to_val_downward(a, b, z, MP1p2p, MP1p1p); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:446:64: error: cannot convert 'std::initializer_list<double>' to 'double' for argument '1' to 'double recurence_G_to_der_downward(double, double, double, double, double)' | |
M1p1p = recurence_G_to_der_downward(a, b, z, M2p3p, M1p2p); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:447:62: error: cannot convert 'std::initializer_list<double>' to 'double' for argument '1' to 'double recurence_G_to_val_downward(double, double, double, double, double)' | |
Moo = recurence_G_to_val_downward(a, b, z, M1p2p, M1p1p); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc: In member function 'void rascal::math::Hyp1f1SphericalExpansion::calc_direct(double, double, const Vector_Ref&, bool)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:472:31: error: invalid initialization of non-const reference of type 'std::initializer_list<double>&' from an rvalue of type '<brace-enclosed initializer list>' | |
auto & z{this->z(n_radial)}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:475:77: error: no matching function for call to 'rascal::math::Hyp1f1::calc(std::initializer_list<double>&, double&, double&)' | |
this->values(n_radial, l_angular) = this->hyp1f1[ipos].calc(z, z2, ez2); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:475:77: note: candidates are: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:27:0: | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:185:14: note: double rascal::math::Hyp1f1::calc(double, bool) | |
double calc(double z, bool derivative = false) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:185:14: note: candidate expects 2 arguments, 3 provided | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:346:8: note: double rascal::math::Hyp1f1::calc(double, double, double, bool) | |
double Hyp1f1::calc(double z, double z2, double ez2, bool derivative) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:346:8: note: no known conversion for argument 1 from 'std::initializer_list<double>' to 'double' | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:480:33: error: invalid initialization of non-const reference of type 'std::initializer_list<double>&' from an rvalue of type '<brace-enclosed initializer list>' | |
auto & z{this->z(n_radial)}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:485:53: error: no matching function for call to 'rascal::math::Hyp1f1::calc(std::initializer_list<double>&, double&, double&, bool)' | |
this->hyp1f1[ipos].calc(z, z2, ez2, true); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:485:53: note: candidates are: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:27:0: | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:185:14: note: double rascal::math::Hyp1f1::calc(double, bool) | |
double calc(double z, bool derivative = false) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:185:14: note: candidate expects 2 arguments, 4 provided | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:346:8: note: double rascal::math::Hyp1f1::calc(double, double, double, bool) | |
double Hyp1f1::calc(double z, double z2, double ez2, bool derivative) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:346:8: note: no known conversion for argument 1 from 'std::initializer_list<double>' to 'double' | |
In file included from /usr/include/c++/4.8.2/x86_64-redhat-linux/bits/c++allocator.h:33:0, | |
from /usr/include/c++/4.8.2/bits/allocator.h:46, | |
from /usr/include/c++/4.8.2/string:41, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/utils.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:27: | |
/usr/include/c++/4.8.2/ext/new_allocator.h: In instantiation of 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = rascal::math::Hyp1f1; _Args = {std::initializer_list<double>&, std::initializer_list<double>&, long unsigned int&, double&}; _Tp = rascal::math::Hyp1f1]': | |
/usr/include/c++/4.8.2/bits/alloc_traits.h:254:4: required from 'static typename std::enable_if<std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::value, void>::type std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = rascal::math::Hyp1f1; _Args = {std::initializer_list<double>&, std::initializer_list<double>&, long unsigned int&, double&}; _Alloc = std::allocator<rascal::math::Hyp1f1>; typename std::enable_if<std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::value, void>::type = void]' | |
/usr/include/c++/4.8.2/bits/alloc_traits.h:393:57: required from 'static decltype (_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = rascal::math::Hyp1f1; _Args = {std::initializer_list<double>&, std::initializer_list<double>&, long unsigned int&, double&}; _Alloc = std::allocator<rascal::math::Hyp1f1>; decltype (_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = <type error>]' | |
/usr/include/c++/4.8.2/bits/vector.tcc:97:40: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::initializer_list<double>&, std::initializer_list<double>&, long unsigned int&, double&}; _Tp = rascal::math::Hyp1f1; _Alloc = std::allocator<rascal::math::Hyp1f1>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:370:63: required from here | |
/usr/include/c++/4.8.2/ext/new_allocator.h:120:4: error: no matching function for call to 'rascal::math::Hyp1f1::Hyp1f1(std::initializer_list<double>&, std::initializer_list<double>&, long unsigned int&, double&)' | |
{ ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | |
^ | |
/usr/include/c++/4.8.2/ext/new_allocator.h:120:4: note: candidates are: | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:272:1: note: rascal::math::Hyp1f1::Hyp1f1(double, double, size_t, double) | |
Hyp1f1::Hyp1f1(double a, double b, size_t mmax, double tolerance) | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:272:1: note: no known conversion for argument 1 from 'std::initializer_list<double>' to 'double' | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.cc:27:0: | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:156:11: note: rascal::math::Hyp1f1::Hyp1f1(const rascal::math::Hyp1f1&) | |
class Hyp1f1 { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:156:11: note: candidate expects 1 argument, 4 provided | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:156:11: note: rascal::math::Hyp1f1::Hyp1f1(rascal::math::Hyp1f1&&) | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/hyp1f1.hh:156:11: note: candidate expects 1 argument, 4 provided | |
[5/20] Building CXX object src/CMakeFiles/rascal.dir/rascal/math/kvec_generator.cc.o | |
[6/20] Building CXX object src/CMakeFiles/rascal.dir/rascal/math/bessel.cc.o | |
FAILED: src/CMakeFiles/rascal.dir/rascal/math/bessel.cc.o | |
/usr/bin/c++ -Drascal_EXPORTS -I/tmp/pip-req-build-u8333ipr/src -isystem /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3 -isystem /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/wigxjpf/inc -isystem /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/wigxjpf/cfg -Wall -Wextra -Weffc++ -Wno-non-virtual-dtor -O3 -DNDEBUG -fPIC -Werror -std=gnu++1y -MD -MT src/CMakeFiles/rascal.dir/rascal/math/bessel.cc.o -MF src/CMakeFiles/rascal.dir/rascal/math/bessel.cc.o.d -o src/CMakeFiles/rascal.dir/rascal/math/bessel.cc.o -c /tmp/pip-req-build-u8333ipr/src/rascal/math/bessel.cc | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/bessel.cc: In member function 'void rascal::math::ModifiedSphericalBessel::downward_recursion(double, double, int)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/bessel.cc:94:41: error: invalid initialization of non-const reference of type 'std::initializer_list<rascal::math::Hyp1f1>&' from an rvalue of type '<brace-enclosed initializer list>' | |
auto & hyp1f1{this->hyp1f1s[i_order]}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/bessel.cc:98:48: error: 'class std::initializer_list<rascal::math::Hyp1f1>' has no member named 'calc' | |
math::SQRT_PI * hyp1f1.calc(2. * this->bessel_arg[ii]); | |
^ | |
[7/20] Building CXX object src/CMakeFiles/rascal.dir/rascal/math/interpolator.cc.o | |
FAILED: src/CMakeFiles/rascal.dir/rascal/math/interpolator.cc.o | |
/usr/bin/c++ -Drascal_EXPORTS -I/tmp/pip-req-build-u8333ipr/src -isystem /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3 -isystem /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/wigxjpf/inc -isystem /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/wigxjpf/cfg -Wall -Wextra -Weffc++ -Wno-non-virtual-dtor -O3 -DNDEBUG -fPIC -Werror -std=gnu++1y -MD -MT src/CMakeFiles/rascal.dir/rascal/math/interpolator.cc.o -MF src/CMakeFiles/rascal.dir/rascal/math/interpolator.cc.o.d -o src/CMakeFiles/rascal.dir/rascal/math/interpolator.cc.o -c /tmp/pip-req-build-u8333ipr/src/rascal/math/interpolator.cc | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/math/interpolator.cc:28:0: | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/interpolator.hh:721:29: error: multi-character character constant [-Werror=multichar] | |
int max_grid_points{10'000'000}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/interpolator.hh:721:29: error: expected '}' before '\x303030' | |
/tmp/pip-req-build-u8333ipr/src/rascal/math/interpolator.hh:721:29: error: expected ';' before '\x303030' | |
cc1plus: all warnings being treated as errors | |
[8/20] Building CXX object src/CMakeFiles/rascal.dir/rascal/structure_managers/structure_manager_lammps.cc.o | |
FAILED: src/CMakeFiles/rascal.dir/rascal/structure_managers/structure_manager_lammps.cc.o | |
/usr/bin/c++ -Drascal_EXPORTS -I/tmp/pip-req-build-u8333ipr/src -isystem /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3 -isystem /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/wigxjpf/inc -isystem /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/wigxjpf/cfg -Wall -Wextra -Weffc++ -Wno-non-virtual-dtor -O3 -DNDEBUG -fPIC -Werror -std=gnu++1y -MD -MT src/CMakeFiles/rascal.dir/rascal/structure_managers/structure_manager_lammps.cc.o -MF src/CMakeFiles/rascal.dir/rascal/structure_managers/structure_manager_lammps.cc.o.d -o src/CMakeFiles/rascal.dir/rascal/structure_managers/structure_manager_lammps.cc.o -c /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:58:25: error: 'index_sequence' is not a member of 'std' | |
struct LayerIncreaser<std::index_sequence<LayersByOrder...>> { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:58:25: error: 'index_sequence' is not a member of 'std' | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:58:58: error: expected parameter pack before '...' | |
struct LayerIncreaser<std::index_sequence<LayersByOrder...>> { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:58:58: error: template argument 1 is invalid | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:58:61: error: expected unqualified-id before '>' token | |
struct LayerIncreaser<std::index_sequence<LayersByOrder...>> { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:64:31: error: 'index_sequence' is not a member of 'std' | |
typename LayerIncreaser<std::index_sequence<LayersByOrder...>>::type; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:64:31: error: 'index_sequence' is not a member of 'std' | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:64:64: error: expected parameter pack before '...' | |
typename LayerIncreaser<std::index_sequence<LayersByOrder...>>::type; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:64:64: error: template argument 1 is invalid | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:64:16: error: expected nested-name-specifier | |
typename LayerIncreaser<std::index_sequence<LayersByOrder...>>::type; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:81:24: error: 'index_sequence' is not a member of 'std' | |
struct LayerExtender<std::index_sequence<LayersByOrder...>> { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:81:24: error: 'index_sequence' is not a member of 'std' | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:81:57: error: expected parameter pack before '...' | |
struct LayerExtender<std::index_sequence<LayersByOrder...>> { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:81:57: error: template argument 1 is invalid | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:81:60: error: expected unqualified-id before '>' token | |
struct LayerExtender<std::index_sequence<LayersByOrder...>> { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:87:30: error: 'index_sequence' is not a member of 'std' | |
typename LayerExtender<std::index_sequence<LayersByOrder...>>::type; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:87:30: error: 'index_sequence' is not a member of 'std' | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:87:63: error: expected parameter pack before '...' | |
typename LayerExtender<std::index_sequence<LayersByOrder...>>::type; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:87:63: error: template argument 1 is invalid | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:87:16: error: expected nested-name-specifier | |
typename LayerExtender<std::index_sequence<LayersByOrder...>>::type; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:102:13: error: 'index_sequence' in namespace 'std' does not name a type | |
const std::index_sequence<Ints...> & /*index_sequence*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:102:18: error: ISO C++ forbids declaration of 'parameter' with no type [-fpermissive] | |
const std::index_sequence<Ints...> & /*index_sequence*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:102:32: error: expected ',' or '...' before '<' token | |
const std::index_sequence<Ints...> & /*index_sequence*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:117:19: error: 'index_sequence' in namespace 'std' does not name a type | |
get_layer(const std::index_sequence<Ints...> & layers_by_order) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:117:24: error: ISO C++ forbids declaration of 'parameter' with no type [-fpermissive] | |
get_layer(const std::index_sequence<Ints...> & layers_by_order) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:117:38: error: expected ',' or '...' before '<' token | |
get_layer(const std::index_sequence<Ints...> & layers_by_order) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh: In function 'constexpr size_t rascal::get_layer(int)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:121:47: error: 'layers_by_order' was not declared in this scope | |
return get_index_from_sequence<Order - 1>(layers_by_order); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh: At global scope: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:131:30: error: 'index_sequence' in namespace 'std' does not name a type | |
help(size_t order, const std::index_sequence<Ints...> & layers_by_order) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:131:35: error: ISO C++ forbids declaration of 'parameter' with no type [-fpermissive] | |
help(size_t order, const std::index_sequence<Ints...> & layers_by_order) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:131:49: error: expected ',' or '...' before '<' token | |
help(size_t order, const std::index_sequence<Ints...> & layers_by_order) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh: In member function 'constexpr size_t rascal::LayerHelper<MaxOrder, Order, End, Ints>::help(size_t, int) const': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:133:33: error: 'layers_by_order' was not declared in this scope | |
return get_layer<Order>(layers_by_order); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:136:50: error: 'layers_by_order' was not declared in this scope | |
Ints...>::help(order, layers_by_order); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh: At global scope: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:148:16: error: 'index_sequence' in namespace 'std' does not name a type | |
const std::index_sequence<Ints...> & layers_by_order) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:148:21: error: ISO C++ forbids declaration of 'parameter' with no type [-fpermissive] | |
const std::index_sequence<Ints...> & layers_by_order) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:148:35: error: expected ',' or '...' before '<' token | |
const std::index_sequence<Ints...> & layers_by_order) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh: In member function 'constexpr size_t rascal::LayerHelper<MaxOrder, Order, true, Ints ...>::help(size_t, int) const': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:149:31: error: 'layers_by_order' was not declared in this scope | |
return get_layer<Order>(layers_by_order); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh: At global scope: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:161:23: error: 'index_sequence' in namespace 'std' does not name a type | |
const std::index_sequence<Ints...> & layers_by_order) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:161:28: error: ISO C++ forbids declaration of 'parameter' with no type [-fpermissive] | |
const std::index_sequence<Ints...> & layers_by_order) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:161:42: error: expected ',' or '...' before '<' token | |
const std::index_sequence<Ints...> & layers_by_order) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh: In function 'constexpr size_t rascal::get_dyn_layer(size_t, int)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:163:16: error: 'layers_by_order' was not declared in this scope | |
order, layers_by_order); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh: At global scope: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:176:13: error: 'index_sequence' in namespace 'std' does not name a type | |
const std::index_sequence<Ints...> & /*layers_by_order*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:176:18: error: ISO C++ forbids declaration of 'parameter' with no type [-fpermissive] | |
const std::index_sequence<Ints...> & /*layers_by_order*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:176:32: error: expected ',' or '...' before '<' token | |
const std::index_sequence<Ints...> & /*layers_by_order*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:195:13: error: 'index_sequence' in namespace 'std' does not name a type | |
const std::index_sequence<LayersByOrder...> & /*layers_by_order*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:195:18: error: ISO C++ forbids declaration of 'parameter' with no type [-fpermissive] | |
const std::index_sequence<LayersByOrder...> & /*layers_by_order*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:195:32: error: expected ',' or '...' before '<' token | |
const std::index_sequence<LayersByOrder...> & /*layers_by_order*/) { | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh: In constructor 'rascal::PropertyBase::PropertyBase(rascal::StructureManagerBase&, rascal::Dim_t, rascal::Dim_t, size_t, size_t, std::string)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:133:51: error: invalid initialization of non-const reference of type 'rascal::StructureManagerBase&' from an rvalue of type '<brace-enclosed initializer list>' | |
property_layer{layer}, metadata{metadata} {} | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh: At global scope: | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:59:51: error: 'std::enable_if_t' has not been declared | |
template <bool C = IsOrderAvailable, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:59:62: error: expected '>' before '<' token | |
template <bool C = IsOrderAvailable, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:64:51: error: 'std::enable_if_t' has not been declared | |
template <bool C = IsOrderAvailable, std::enable_if_t<not(C), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:64:62: error: expected '>' before '<' token | |
template <bool C = IsOrderAvailable, std::enable_if_t<not(C), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:65:31: error: 'template<long unsigned int TargetOrder, long unsigned int Order, long unsigned int ...Orders> template<bool C, int <anonymous> > static constexpr bool rascal::internal::details::IsOrderAvailableHelper<TargetOrder, Order, Orders>::get_is_order_available()' cannot be overloaded | |
static constexpr bool get_is_order_available() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:60:31: error: with 'template<long unsigned int TargetOrder, long unsigned int Order, long unsigned int ...Orders> template<bool C, int <anonymous> > static constexpr bool rascal::internal::details::IsOrderAvailableHelper<TargetOrder, Order, Orders>::get_is_order_available()' | |
static constexpr bool get_is_order_available() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:75:51: error: 'std::enable_if_t' has not been declared | |
template <bool C = IsOrderAvailable, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:75:62: error: expected '>' before '<' token | |
template <bool C = IsOrderAvailable, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:80:51: error: 'std::enable_if_t' has not been declared | |
template <bool C = IsOrderAvailable, std::enable_if_t<not(C), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:80:62: error: expected '>' before '<' token | |
template <bool C = IsOrderAvailable, std::enable_if_t<not(C), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:81:31: error: 'template<long unsigned int TargetOrder, long unsigned int Order> template<bool C, int <anonymous> > static constexpr bool rascal::internal::details::IsOrderAvailableHelper<TargetOrder, Order>::get_is_order_available()' cannot be overloaded | |
static constexpr bool get_is_order_available() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:76:31: error: with 'template<long unsigned int TargetOrder, long unsigned int Order> template<bool C, int <anonymous> > static constexpr bool rascal::internal::details::IsOrderAvailableHelper<TargetOrder, Order>::get_is_order_available()' | |
static constexpr bool get_is_order_available() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:92:29: error: template declaration of 'constexpr const bool rascal::internal::is_order_available' | |
is_order_available(std::index_sequence<Orders...> /* sep*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:92:24: error: 'index_sequence' is not a member of 'std' | |
is_order_available(std::index_sequence<Orders...> /* sep*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:102:39: error: template declaration of 'constexpr const size_t rascal::internal::get_last_element_in_sequence' | |
get_last_element_in_sequence(std::index_sequence<Orders...> /* sep*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:102:34: error: 'index_sequence' is not a member of 'std' | |
get_last_element_in_sequence(std::index_sequence<Orders...> /* sep*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:245:15: error: 'index_sequence' in namespace 'std' does not name a type | |
constexpr std::index_sequence<N + Seq...> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:252:9: error: 'add_to_sequence' was not declared in this scope | |
add_to_sequence<Min>(std::make_index_sequence<Max - Min + 1>())); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:252:9: error: 'add_to_sequence' was not declared in this scope | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:252:30: error: 'make_index_sequence' is not a member of 'std' | |
add_to_sequence<Min>(std::make_index_sequence<Max - Min + 1>())); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:252:70: error: expected primary-expression before ')' token | |
add_to_sequence<Min>(std::make_index_sequence<Max - Min + 1>())); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:257:50: error: 'std::index_sequence' has not been declared | |
constexpr auto index_apply_impl(F func, std::index_sequence<Is...>) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:257:64: error: expected ',' or '...' before '<' token | |
constexpr auto index_apply_impl(F func, std::index_sequence<Is...>) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh: In function 'constexpr auto rascal::internal::index_apply(F)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:267:37: error: 'make_index_range' was not declared in this scope | |
return index_apply_impl(func, make_index_range<Min, Max - 1>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:267:67: error: expected primary-expression before '{' token | |
return index_apply_impl(func, make_index_range<Min, Max - 1>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh: In function 'constexpr auto rascal::internal::take_range(Tuple)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:277:23: error: expansion pattern 'auto' contains no argument packs | |
[&](auto... Is) { return make_tuple(std::get<Is>(t)...); }); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh: In lambda function: | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:277:56: error: 'Is' was not declared in this scope | |
[&](auto... Is) { return make_tuple(std::get<Is>(t)...); }); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:277:62: error: expansion pattern 'get<<expression error> >(t)' contains no argument packs | |
[&](auto... Is) { return make_tuple(std::get<Is>(t)...); }); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:277:65: error: there are no arguments to 'make_tuple' that depend on a template parameter, so a declaration of 'make_tuple' must be available [-fpermissive] | |
[&](auto... Is) { return make_tuple(std::get<Is>(t)...); }); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:277:65: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh: In function 'constexpr auto rascal::internal::apply(F, Tuple)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:286:23: error: expansion pattern 'auto' contains no argument packs | |
[&](auto... Is) { return func(std::get<Is>(t)...); }); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh: In lambda function: | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:286:50: error: 'Is' was not declared in this scope | |
[&](auto... Is) { return func(std::get<Is>(t)...); }); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:286:56: error: expansion pattern 'get<<expression error> >(t)' contains no argument packs | |
[&](auto... Is) { return func(std::get<Is>(t)...); }); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh: At global scope: | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:307:49: error: 'std::index_sequence' has not been declared | |
inline void for_each_helper(Func && f, std::index_sequence<Indices...>, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:307:63: error: expected ',' or '...' before '<' token | |
inline void for_each_helper(Func && f, std::index_sequence<Indices...>, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh: In function 'void rascal::internal::for_each_helper(Func&&, int)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:310:58: error: 'tup' was not declared in this scope | |
std::forward<Args>(std::get<Indices>(tup))...); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh: In function 'void rascal::internal::for_each(std::tuple<_Elements ...>&, Func&&)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:320:46: error: 'index_sequence_for' is not a member of 'std' | |
for_each_helper(std::forward<Func>(f), std::index_sequence_for<Args...>{}, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:320:74: error: expected primary-expression before '...' token | |
for_each_helper(std::forward<Func>(f), std::index_sequence_for<Args...>{}, | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh: At global scope: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:178:44: error: 'std::enable_if_t' has not been declared | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ >= 1), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:178:55: error: expected '>' before '<' token | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ >= 1), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:190:44: error: 'std::enable_if_t' has not been declared | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ == 0), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:190:55: error: expected '>' before '<' token | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ == 0), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:191:5: error: 'template<class T, long unsigned int Order_, class Manager> template<long unsigned int Order__, int <anonymous> > rascal::TypedProperty<T, Order_, Manager>::TypedProperty(rascal::TypedProperty<T, Order_, Manager>::Manager_t&, rascal::Dim_t, rascal::Dim_t, std::string, bool)' cannot be overloaded | |
TypedProperty(Manager_t & manager, Dim_t nb_row, Dim_t nb_col = 1, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:179:5: error: with 'template<class T, long unsigned int Order_, class Manager> template<long unsigned int Order__, int <anonymous> > rascal::TypedProperty<T, Order_, Manager>::TypedProperty(rascal::TypedProperty<T, Order_, Manager>::Manager_t&, rascal::Dim_t, rascal::Dim_t, std::string, bool)' | |
TypedProperty(Manager_t & manager, Dim_t nb_row, Dim_t nb_col = 1, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:240:44: error: 'std::enable_if_t' has not been declared | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ > 1), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:240:55: error: expected '>' before '<' token | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ > 1), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:248:44: error: 'std::enable_if_t' has not been declared | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ == 0), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:248:55: error: expected '>' before '<' token | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ == 0), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:249:10: error: 'template<class T, long unsigned int Order_, class Manager> template<long unsigned int Order__, int <anonymous> > void rascal::TypedProperty<T, Order_, Manager>::resize()' cannot be overloaded | |
void resize() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:241:10: error: with 'template<class T, long unsigned int Order_, class Manager> template<long unsigned int Order__, int <anonymous> > void rascal::TypedProperty<T, Order_, Manager>::resize()' | |
void resize() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:255:44: error: 'std::enable_if_t' has not been declared | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ == 1), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:255:55: error: expected '>' before '<' token | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ == 1), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:256:10: error: 'template<class T, long unsigned int Order_, class Manager> template<long unsigned int Order__, int <anonymous> > void rascal::TypedProperty<T, Order_, Manager>::resize()' cannot be overloaded | |
void resize() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:241:10: error: with 'template<class T, long unsigned int Order_, class Manager> template<long unsigned int Order__, int <anonymous> > void rascal::TypedProperty<T, Order_, Manager>::resize()' | |
void resize() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:293:44: error: 'std::enable_if_t' has not been declared | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ == 0), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:293:55: error: expected '>' before '<' token | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ == 0), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:299:44: error: 'std::enable_if_t' has not been declared | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ > 0), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:299:55: error: expected '>' before '<' token | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ > 0), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:300:12: error: 'template<class T, long unsigned int Order_, class Manager> template<long unsigned int Order__, int <anonymous> > size_t rascal::TypedProperty<T, Order_, Manager>::size() const' cannot be overloaded | |
size_t size() const { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:294:12: error: with 'template<class T, long unsigned int Order_, class Manager> template<long unsigned int Order__, int <anonymous> > size_t rascal::TypedProperty<T, Order_, Manager>::size() const' | |
size_t size() const { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:313:5: error: 'enable_if_t' in namespace 'std' does not name a type | |
std::enable_if_t<(Order__ > 0), reference> // NOLINT | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:322:5: error: 'enable_if_t' in namespace 'std' does not name a type | |
std::enable_if_t<(Order__ == 1) and (CallerOrder > 1), // NOLINT | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:337:44: error: 'std::enable_if_t' has not been declared | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ == 0), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:337:55: error: expected '>' before '<' token | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ == 0), int> = 0> | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:163:5: error: 'enable_if_t' in namespace 'std' does not name a type | |
std::enable_if_t<(Order_ == 1) and (CallerOrder > 1), // NOLINT | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh: In static member function 'static void rascal::Property<T, Order, Manager, NbRow, NbCol>::check_compatibility(rascal::PropertyBase&)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:33: error: no match for 'operator!=' (operand types are 'const string {aka const std::basic_string<char>}' and 'std::initializer_list<const char*>') | |
if (other.get_type_info() != type_id) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:33: note: candidates are: | |
In file included from /usr/include/c++/4.8.2/set:62:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_multiset.h:763:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator!=(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&) | |
operator!=(const multiset<_Key, _Compare, _Alloc>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_multiset.h:763:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::multiset<_Key, _Compare, _Alloc>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/set:61:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_set.h:778:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator!=(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&) | |
operator!=(const set<_Key, _Compare, _Alloc>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_set.h:778:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::set<_Key, _Compare, _Alloc>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/set:60:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_tree.h:927:5: note: template<class _Key, class _Val, class _KeyOfValue, class _Compare, class _Alloc> bool std::operator!=(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) | |
operator!=(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_tree.h:927:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/set:60:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_tree.h:316:5: note: template<class _Val> bool std::operator!=(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&) | |
operator!=(const _Rb_tree_iterator<_Val>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_tree.h:316:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::_Rb_tree_iterator<_Tp>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/memory:82:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/shared_ptr.h:354:5: note: template<class _Tp> bool std::operator!=(std::nullptr_t, const std::shared_ptr<_Tp1>&) | |
operator!=(nullptr_t, const shared_ptr<_Tp>& __a) noexcept | |
^ | |
/usr/include/c++/4.8.2/bits/shared_ptr.h:354:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: cannot convert 'other.rascal::PropertyBase::get_type_info()' (type 'const string {aka const std::basic_string<char>}') to type 'std::nullptr_t' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/memory:82:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/shared_ptr.h:349:5: note: template<class _Tp> bool std::operator!=(const std::shared_ptr<_Tp1>&, std::nullptr_t) | |
operator!=(const shared_ptr<_Tp>& __a, nullptr_t) noexcept | |
^ | |
/usr/include/c++/4.8.2/bits/shared_ptr.h:349:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::shared_ptr<_Tp1>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/memory:82:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/shared_ptr.h:343:5: note: template<class _Tp1, class _Tp2> bool std::operator!=(const std::shared_ptr<_Tp1>&, const std::shared_ptr<_Tp2>&) | |
operator!=(const shared_ptr<_Tp1>& __a, | |
^ | |
/usr/include/c++/4.8.2/bits/shared_ptr.h:343:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::shared_ptr<_Tp1>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/shared_ptr.h:52:0, | |
from /usr/include/c++/4.8.2/memory:82, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/shared_ptr_base.h:1056:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator!=(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&) | |
operator!=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept | |
^ | |
/usr/include/c++/4.8.2/bits/shared_ptr_base.h:1056:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: cannot convert 'other.rascal::PropertyBase::get_type_info()' (type 'const string {aka const std::basic_string<char>}') to type 'std::nullptr_t' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/shared_ptr.h:52:0, | |
from /usr/include/c++/4.8.2/memory:82, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/shared_ptr_base.h:1051:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator!=(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t) | |
operator!=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept | |
^ | |
/usr/include/c++/4.8.2/bits/shared_ptr_base.h:1051:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::__shared_ptr<_Tp, _Lp>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/shared_ptr.h:52:0, | |
from /usr/include/c++/4.8.2/memory:82, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/shared_ptr_base.h:1045:5: note: template<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator!=(const std::__shared_ptr<_Tp1, _Lp>&, const std::__shared_ptr<_Tp2, _Lp>&) | |
operator!=(const __shared_ptr<_Tp1, _Lp>& __a, | |
^ | |
/usr/include/c++/4.8.2/bits/shared_ptr_base.h:1045:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::__shared_ptr<_Tp1, _Lp>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/memory:81:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/unique_ptr.h:517:5: note: template<class _Tp, class _Dp> bool std::operator!=(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&) | |
operator!=(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept | |
^ | |
/usr/include/c++/4.8.2/bits/unique_ptr.h:517:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: cannot convert 'other.rascal::PropertyBase::get_type_info()' (type 'const string {aka const std::basic_string<char>}') to type 'std::nullptr_t' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/memory:81:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/unique_ptr.h:512:5: note: template<class _Tp, class _Dp> bool std::operator!=(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t) | |
operator!=(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept | |
^ | |
/usr/include/c++/4.8.2/bits/unique_ptr.h:512:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::unique_ptr<_Tp, _Dp>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/memory:81:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/unique_ptr.h:506:5: note: template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator!=(const std::unique_ptr<_Tp, _Dp>&, const std::unique_ptr<_Up, _Ep>&) | |
operator!=(const unique_ptr<_Tp, _Dp>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/unique_ptr.h:506:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::unique_ptr<_Tp, _Dp>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:6006:5: note: template<class _RealType> bool std::operator!=(const std::piecewise_linear_distribution<_RealType>&, const std::piecewise_linear_distribution<_RealType>&) | |
operator!=(const std::piecewise_linear_distribution<_RealType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:6006:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::piecewise_linear_distribution<_RealType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:5736:5: note: template<class _RealType> bool std::operator!=(const std::piecewise_constant_distribution<_RealType>&, const std::piecewise_constant_distribution<_RealType>&) | |
operator!=(const std::piecewise_constant_distribution<_RealType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:5736:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::piecewise_constant_distribution<_RealType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:5469:5: note: template<class _IntType> bool std::operator!=(const std::discrete_distribution<_IntType>&, const std::discrete_distribution<_IntType>&) | |
operator!=(const std::discrete_distribution<_IntType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:5469:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::discrete_distribution<_IntType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:5209:5: note: template<class _RealType> bool std::operator!=(const std::extreme_value_distribution<_RealType>&, const std::extreme_value_distribution<_RealType>&) | |
operator!=(const std::extreme_value_distribution<_RealType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:5209:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::extreme_value_distribution<_RealType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:5006:5: note: template<class _RealType> bool std::operator!=(const std::weibull_distribution<_RealType>&, const std::weibull_distribution<_RealType>&) | |
operator!=(const std::weibull_distribution<_RealType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:5006:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::weibull_distribution<_RealType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:4803:5: note: template<class _RealType> bool std::operator!=(const std::exponential_distribution<_RealType>&, const std::exponential_distribution<_RealType>&) | |
operator!=(const std::exponential_distribution<_RealType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:4803:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::exponential_distribution<_RealType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:4625:5: note: template<class _IntType> bool std::operator!=(const std::poisson_distribution<_IntType>&, const std::poisson_distribution<_IntType>&) | |
operator!=(const std::poisson_distribution<_IntType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:4625:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::poisson_distribution<_IntType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:4409:5: note: template<class _IntType> bool std::operator!=(const std::negative_binomial_distribution<_IntType>&, const std::negative_binomial_distribution<_IntType>&) | |
operator!=(const std::negative_binomial_distribution<_IntType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:4409:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::negative_binomial_distribution<_IntType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:4164:5: note: template<class _IntType> bool std::operator!=(const std::geometric_distribution<_IntType>&, const std::geometric_distribution<_IntType>&) | |
operator!=(const std::geometric_distribution<_IntType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:4164:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::geometric_distribution<_IntType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:3995:5: note: template<class _IntType> bool std::operator!=(const std::binomial_distribution<_IntType>&, const std::binomial_distribution<_IntType>&) | |
operator!=(const std::binomial_distribution<_IntType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:3995:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::binomial_distribution<_IntType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:3729:3: note: bool std::operator!=(const std::bernoulli_distribution&, const std::bernoulli_distribution&) | |
operator!=(const std::bernoulli_distribution& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:3729:3: note: no known conversion for argument 1 from 'const string {aka const std::basic_string<char>}' to 'const std::bernoulli_distribution&' | |
/usr/include/c++/4.8.2/bits/random.h:3553:5: note: template<class _RealType> bool std::operator!=(const std::student_t_distribution<_RealType>&, const std::student_t_distribution<_RealType>&) | |
operator!=(const std::student_t_distribution<_RealType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:3553:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::student_t_distribution<_RealType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:3340:5: note: template<class _RealType> bool std::operator!=(const std::fisher_f_distribution<_RealType>&, const std::fisher_f_distribution<_RealType>&) | |
operator!=(const std::fisher_f_distribution<_RealType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:3340:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::fisher_f_distribution<_RealType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:3084:5: note: template<class _RealType> bool std::operator!=(const std::cauchy_distribution<_RealType>&, const std::cauchy_distribution<_RealType>&) | |
operator!=(const std::cauchy_distribution<_RealType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:3084:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::cauchy_distribution<_RealType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:2917:5: note: template<class _RealType> bool std::operator!=(const std::chi_squared_distribution<_RealType>&, const std::chi_squared_distribution<_RealType>&) | |
operator!=(const std::chi_squared_distribution<_RealType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:2917:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::chi_squared_distribution<_RealType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:2707:6: note: template<class _RealType> bool std::operator!=(const std::gamma_distribution<_RealType>&, const std::gamma_distribution<_RealType>&) | |
operator!=(const std::gamma_distribution<_RealType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:2707:6: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::gamma_distribution<_RealType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:2487:5: note: template<class _RealType> bool std::operator!=(const std::lognormal_distribution<_RealType>&, const std::lognormal_distribution<_RealType>&) | |
operator!=(const std::lognormal_distribution<_RealType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:2487:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::lognormal_distribution<_RealType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:2283:5: note: template<class _RealType> bool std::operator!=(const std::normal_distribution<_RealType>&, const std::normal_distribution<_RealType>&) | |
operator!=(const std::normal_distribution<_RealType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:2283:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::normal_distribution<_RealType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:2034:5: note: template<class _IntType> bool std::operator!=(const std::uniform_real_distribution<_IntType>&, const std::uniform_real_distribution<_IntType>&) | |
operator!=(const std::uniform_real_distribution<_IntType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:2034:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::uniform_real_distribution<_IntType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:1825:5: note: template<class _IntType> bool std::operator!=(const std::uniform_int_distribution<_IntType>&, const std::uniform_int_distribution<_IntType>&) | |
operator!=(const std::uniform_int_distribution<_IntType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:1825:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::uniform_int_distribution<_IntType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:1510:5: note: template<class _RandomNumberEngine, long unsigned int __k> bool std::operator!=(const std::shuffle_order_engine<_RandomNumberEngine, __k>&, const std::shuffle_order_engine<_RandomNumberEngine, __k>&) | |
operator!=(const std::shuffle_order_engine<_RandomNumberEngine, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:1510:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::shuffle_order_engine<_RandomNumberEngine, __k>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:1258:5: note: template<class _RandomNumberEngine, long unsigned int __w, class _UIntType> bool std::operator!=(const std::independent_bits_engine<_RandomNumberEngine, __w, _UIntType>&, const std::independent_bits_engine<_RandomNumberEngine, __w, _UIntType>&) | |
operator!=(const std::independent_bits_engine<_RandomNumberEngine, __w, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:1258:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::independent_bits_engine<_RandomNumberEngine, __w, _UIntType>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:1062:5: note: template<class _RandomNumberEngine, long unsigned int __p, long unsigned int __r> bool std::operator!=(const std::discard_block_engine<_RandomNumberEngine, __p, __r>&, const std::discard_block_engine<_RandomNumberEngine, __p, __r>&) | |
operator!=(const std::discard_block_engine<_RandomNumberEngine, __p, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:1062:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::discard_block_engine<_RandomNumberEngine, __p, __r>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:840:5: note: template<class _UIntType, long unsigned int __w, long unsigned int __s, long unsigned int __r> bool std::operator!=(const std::subtract_with_carry_engine<_UIntType, __w, __s, __r>&, const std::subtract_with_carry_engine<_UIntType, __w, __s, __r>&) | |
operator!=(const std::subtract_with_carry_engine<_UIntType, __w, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:840:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::subtract_with_carry_engine<_UIntType, __w, __s, __r>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:641:5: note: template<class _UIntType, long unsigned int __w, long unsigned int __n, long unsigned int __m, long unsigned int __r, _UIntType __a, long unsigned int __u, _UIntType __d, long unsigned int __s, _UIntType __b, long unsigned int __t, _UIntType __c, long unsigned int __l, _UIntType __f> bool std::operator!=(const std::mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f>&, const std::mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f>&) | |
operator!=(const std::mersenne_twister_engine<_UIntType, __w, __n, __m, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:641:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:409:5: note: template<class _UIntType, _UIntType __a, _UIntType __c, _UIntType __m> bool std::operator!=(const std::linear_congruential_engine<_UIntType, __a, __c, __m>&, const std::linear_congruential_engine<_UIntType, __a, __c, __m>&) | |
operator!=(const std::linear_congruential_engine<_UIntType, __a, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:409:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::linear_congruential_engine<_UIntType, __a, __c, __m>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/vector:64:0, | |
from /usr/include/c++/4.8.2/bits/random.h:34, | |
from /usr/include/c++/4.8.2/random:50, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_vector.h:1428:5: note: template<class _Tp, class _Alloc> bool std::operator!=(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&) | |
operator!=(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y) | |
^ | |
/usr/include/c++/4.8.2/bits/stl_vector.h:1428:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::vector<_Tp, _Alloc>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:262:0, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/functional:2561:5: note: template<class _Res, class ... _Args> bool std::operator!=(std::nullptr_t, const std::function<_Res(_ArgTypes ...)>&) | |
operator!=(nullptr_t, const function<_Res(_Args...)>& __f) noexcept | |
^ | |
/usr/include/c++/4.8.2/functional:2561:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: cannot convert 'other.rascal::PropertyBase::get_type_info()' (type 'const string {aka const std::basic_string<char>}') to type 'std::nullptr_t' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:262:0, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/functional:2555:5: note: template<class _Res, class ... _Args> bool std::operator!=(const std::function<_Res(_ArgTypes ...)>&, std::nullptr_t) | |
operator!=(const function<_Res(_Args...)>& __f, nullptr_t) noexcept | |
^ | |
/usr/include/c++/4.8.2/functional:2555:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::function<_Res(_ArgTypes ...)>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/functional:55:0, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:262, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/tuple:835:5: note: template<class ... _TElements, class ... _UElements> constexpr bool std::operator!=(const std::tuple<_Elements ...>&, const std::tuple<_Elements ...>&) | |
operator!=(const tuple<_TElements...>& __t, | |
^ | |
/usr/include/c++/4.8.2/tuple:835:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::tuple<_Elements ...>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/tuple:39:0, | |
from /usr/include/c++/4.8.2/functional:55, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:262, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/array:233:5: note: template<class _Tp, long unsigned int _Nm> bool std::operator!=(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&) | |
operator!=(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two) | |
^ | |
/usr/include/c++/4.8.2/array:233:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::array<_Tp, _Nm>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80:0, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/complex:484:5: note: template<class _Tp> constexpr bool std::operator!=(const _Tp&, const std::complex<_Tp>&) | |
operator!=(const _Tp& __x, const complex<_Tp>& __y) | |
^ | |
/usr/include/c++/4.8.2/complex:484:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'std::initializer_list<const char*>' is not derived from 'const std::complex<_Tp>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80:0, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/complex:479:5: note: template<class _Tp> constexpr bool std::operator!=(const std::complex<_Tp>&, const _Tp&) | |
operator!=(const complex<_Tp>& __x, const _Tp& __y) | |
^ | |
/usr/include/c++/4.8.2/complex:479:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::complex<_Tp>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80:0, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/complex:474:5: note: template<class _Tp> constexpr bool std::operator!=(const std::complex<_Tp>&, const std::complex<_Tp>&) | |
operator!=(const complex<_Tp>& __x, const complex<_Tp>& __y) | |
^ | |
/usr/include/c++/4.8.2/complex:474:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::complex<_Tp>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/locale_facets.h:48:0, | |
from /usr/include/c++/4.8.2/bits/basic_ios.h:37, | |
from /usr/include/c++/4.8.2/ios:44, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/streambuf_iterator.h:210:5: note: template<class _CharT, class _Traits> bool std::operator!=(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&) | |
operator!=(const istreambuf_iterator<_CharT, _Traits>& __a, | |
^ | |
/usr/include/c++/4.8.2/bits/streambuf_iterator.h:210:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::istreambuf_iterator<_CharT, _Traits>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/string:52:0, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/basic_string.h:2556:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator!=(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*) | |
operator!=(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | |
^ | |
/usr/include/c++/4.8.2/bits/basic_string.h:2556:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: mismatched types 'const _CharT*' and 'std::initializer_list<const char*>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/string:52:0, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/basic_string.h:2544:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator!=(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&) | |
operator!=(const _CharT* __lhs, | |
^ | |
/usr/include/c++/4.8.2/bits/basic_string.h:2544:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: mismatched types 'const _CharT*' and 'std::basic_string<char>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/string:52:0, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/basic_string.h:2532:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator!=(const std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT, _Traits, _Alloc>&) | |
operator!=(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | |
^ | |
/usr/include/c++/4.8.2/bits/basic_string.h:2532:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'std::initializer_list<const char*>' is not derived from 'const std::basic_string<_CharT, _Traits, _Alloc>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/string:41:0, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/allocator.h:143:5: note: template<class _Tp> bool std::operator!=(const std::allocator<_CharT>&, const std::allocator<_CharT>&) | |
operator!=(const allocator<_Tp>&, const allocator<_Tp>&) | |
^ | |
/usr/include/c++/4.8.2/bits/allocator.h:143:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::allocator<_CharT>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/string:41:0, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/allocator.h:138:5: note: template<class _T1, class _T2> bool std::operator!=(const std::allocator<_CharT>&, const std::allocator<_T2>&) | |
operator!=(const allocator<_T1>&, const allocator<_T2>&) | |
^ | |
/usr/include/c++/4.8.2/bits/allocator.h:138:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::allocator<_CharT>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/stl_algobase.h:67:0, | |
from /usr/include/c++/4.8.2/bits/char_traits.h:39, | |
from /usr/include/c++/4.8.2/ios:40, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:1049:5: note: template<class _Iterator> bool std::operator!=(const std::move_iterator<_Iterator>&, const std::move_iterator<_Iterator>&) | |
operator!=(const move_iterator<_Iterator>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:1049:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::move_iterator<_Iterator>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/stl_algobase.h:67:0, | |
from /usr/include/c++/4.8.2/bits/char_traits.h:39, | |
from /usr/include/c++/4.8.2/ios:40, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:1043:5: note: template<class _IteratorL, class _IteratorR> bool std::operator!=(const std::move_iterator<_Iterator>&, const std::move_iterator<_IteratorR>&) | |
operator!=(const move_iterator<_IteratorL>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:1043:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::move_iterator<_Iterator>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/stl_algobase.h:67:0, | |
from /usr/include/c++/4.8.2/bits/char_traits.h:39, | |
from /usr/include/c++/4.8.2/ios:40, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:353:5: note: template<class _IteratorL, class _IteratorR> bool std::operator!=(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&) | |
operator!=(const reverse_iterator<_IteratorL>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:353:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::reverse_iterator<_Iterator>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/stl_algobase.h:67:0, | |
from /usr/include/c++/4.8.2/bits/char_traits.h:39, | |
from /usr/include/c++/4.8.2/ios:40, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:303:5: note: template<class _Iterator> bool std::operator!=(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&) | |
operator!=(const reverse_iterator<_Iterator>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:303:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::reverse_iterator<_Iterator>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/stl_algobase.h:64:0, | |
from /usr/include/c++/4.8.2/bits/char_traits.h:39, | |
from /usr/include/c++/4.8.2/ios:40, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_pair.h:227:5: note: template<class _T1, class _T2> constexpr bool std::operator!=(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&) | |
operator!=(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) | |
^ | |
/usr/include/c++/4.8.2/bits/stl_pair.h:227:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::pair<_T1, _T2>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/iosfwd:40:0, | |
from /usr/include/c++/4.8.2/ios:38, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/postypes.h:221:5: note: template<class _StateT> bool std::operator!=(const std::fpos<_StateT>&, const std::fpos<_StateT>&) | |
operator!=(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs) | |
^ | |
/usr/include/c++/4.8.2/bits/postypes.h:221:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::fpos<_StateT>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/x86_64-redhat-linux/bits/c++allocator.h:33:0, | |
from /usr/include/c++/4.8.2/bits/allocator.h:46, | |
from /usr/include/c++/4.8.2/string:41, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ext/new_allocator.h:144:5: note: template<class _Tp> bool __gnu_cxx::operator!=(const __gnu_cxx::new_allocator<_Tp>&, const __gnu_cxx::new_allocator<_Tp>&) | |
operator!=(const new_allocator<_Tp>&, const new_allocator<_Tp>&) | |
^ | |
/usr/include/c++/4.8.2/ext/new_allocator.h:144:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const __gnu_cxx::new_allocator<_Tp>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/stl_algobase.h:67:0, | |
from /usr/include/c++/4.8.2/bits/char_traits.h:39, | |
from /usr/include/c++/4.8.2/ios:40, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:823:5: note: template<class _Iterator, class _Container> bool __gnu_cxx::operator!=(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&) | |
operator!=(const __normal_iterator<_Iterator, _Container>& __lhs, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:823:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const __gnu_cxx::__normal_iterator<_Iterator, _Container>' | |
if (other.get_type_info() != type_id) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/stl_algobase.h:67:0, | |
from /usr/include/c++/4.8.2/bits/char_traits.h:39, | |
from /usr/include/c++/4.8.2/ios:40, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:817:5: note: template<class _IteratorL, class _IteratorR, class _Container> bool __gnu_cxx::operator!=(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&) | |
operator!=(const __normal_iterator<_IteratorL, _Container>& __lhs, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:817:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:114:36: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const __gnu_cxx::__normal_iterator<_IteratorL, _Container>' | |
if (other.get_type_info() != type_id) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:17: error: no match for 'operator<<' (operand types are 'std::basic_ostream<char>' and 'std::initializer_list<const char*>') | |
<< type_id << "'."; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:17: note: candidates are: | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:108:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(__ostream_type& (*__pf)(__ostream_type&)) | |
^ | |
/usr/include/c++/4.8.2/ostream:108:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'std::basic_ostream<char>::__ostream_type& (*)(std::basic_ostream<char>::__ostream_type&) {aka std::basic_ostream<char>& (*)(std::basic_ostream<char>&)}' | |
/usr/include/c++/4.8.2/ostream:117:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios<char>] | |
operator<<(__ios_type& (*__pf)(__ios_type&)) | |
^ | |
/usr/include/c++/4.8.2/ostream:117:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'std::basic_ostream<char>::__ios_type& (*)(std::basic_ostream<char>::__ios_type&) {aka std::basic_ios<char>& (*)(std::basic_ios<char>&)}' | |
/usr/include/c++/4.8.2/ostream:127:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(ios_base& (*__pf) (ios_base&)) | |
^ | |
/usr/include/c++/4.8.2/ostream:127:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'std::ios_base& (*)(std::ios_base&)' | |
/usr/include/c++/4.8.2/ostream:166:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(long __n) | |
^ | |
/usr/include/c++/4.8.2/ostream:166:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'long int' | |
/usr/include/c++/4.8.2/ostream:170:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(unsigned long __n) | |
^ | |
/usr/include/c++/4.8.2/ostream:170:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'long unsigned int' | |
/usr/include/c++/4.8.2/ostream:174:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(bool __n) | |
^ | |
/usr/include/c++/4.8.2/ostream:174:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'bool' | |
In file included from /usr/include/c++/4.8.2/ostream:612:0, | |
from /usr/include/c++/4.8.2/istream:39, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/ostream.tcc:91:5: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits<char>] | |
basic_ostream<_CharT, _Traits>:: | |
^ | |
/usr/include/c++/4.8.2/bits/ostream.tcc:91:5: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'short int' | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:181:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(unsigned short __n) | |
^ | |
/usr/include/c++/4.8.2/ostream:181:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'short unsigned int' | |
In file included from /usr/include/c++/4.8.2/ostream:612:0, | |
from /usr/include/c++/4.8.2/istream:39, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/ostream.tcc:105:5: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits<char>] | |
basic_ostream<_CharT, _Traits>:: | |
^ | |
/usr/include/c++/4.8.2/bits/ostream.tcc:105:5: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'int' | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:192:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(unsigned int __n) | |
^ | |
/usr/include/c++/4.8.2/ostream:192:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'unsigned int' | |
/usr/include/c++/4.8.2/ostream:201:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(long long __n) | |
^ | |
/usr/include/c++/4.8.2/ostream:201:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'long long int' | |
/usr/include/c++/4.8.2/ostream:205:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(unsigned long long __n) | |
^ | |
/usr/include/c++/4.8.2/ostream:205:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'long long unsigned int' | |
/usr/include/c++/4.8.2/ostream:220:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(double __f) | |
^ | |
/usr/include/c++/4.8.2/ostream:220:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'double' | |
/usr/include/c++/4.8.2/ostream:224:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(float __f) | |
^ | |
/usr/include/c++/4.8.2/ostream:224:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'float' | |
/usr/include/c++/4.8.2/ostream:232:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(long double __f) | |
^ | |
/usr/include/c++/4.8.2/ostream:232:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'long double' | |
/usr/include/c++/4.8.2/ostream:245:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(const void* __p) | |
^ | |
/usr/include/c++/4.8.2/ostream:245:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'const void*' | |
In file included from /usr/include/c++/4.8.2/ostream:612:0, | |
from /usr/include/c++/4.8.2/istream:39, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/ostream.tcc:119:5: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf<char>] | |
basic_ostream<_CharT, _Traits>:: | |
^ | |
/usr/include/c++/4.8.2/bits/ostream.tcc:119:5: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'std::basic_ostream<char>::__streambuf_type* {aka std::basic_streambuf<char>*}' | |
In file included from /usr/include/c++/4.8.2/memory:82:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/shared_ptr.h:66:5: note: template<class _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&) | |
operator<<(std::basic_ostream<_Ch, _Tr>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/shared_ptr.h:66:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::__shared_ptr<_Tp, _Lp>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:3312:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::piecewise_linear_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:3312:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::piecewise_linear_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:3096:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::piecewise_constant_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:3096:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::piecewise_constant_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2886:5: note: template<class _IntType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::discrete_distribution<_IntType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2886:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::discrete_distribution<_IntType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2427:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::student_t_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2427:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::student_t_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2352:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::fisher_f_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2352:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::fisher_f_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2188:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::chi_squared_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2188:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::chi_squared_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2115:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::lognormal_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2115:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::lognormal_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:1819:5: note: template<class _IntType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::binomial_distribution<_IntType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:1819:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::binomial_distribution<_IntType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:1552:5: note: template<class _IntType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::poisson_distribution<_IntType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:1552:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::poisson_distribution<_IntType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:1347:5: note: template<class _IntType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::negative_binomial_distribution<_IntType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:1347:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::negative_binomial_distribution<_IntType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:831:5: note: template<class _RandomNumberEngine, long unsigned int __k, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::shuffle_order_engine<_RandomNumberEngine, __k>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:831:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::shuffle_order_engine<_RandomNumberEngine, __k>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:702:5: note: template<class _RandomNumberEngine, long unsigned int __p, long unsigned int __r, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::discard_block_engine<_RandomNumberEngine, __p, __r>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:702:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::discard_block_engine<_RandomNumberEngine, __p, __r>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:632:5: note: template<class _UIntType, long unsigned int __w, long unsigned int __s, long unsigned int __r, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::subtract_with_carry_engine<_UIntType, __w, __s, __r>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:632:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::subtract_with_carry_engine<_UIntType, __w, __s, __r>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:156:5: note: template<class _UIntType, _UIntType __a, _UIntType __c, _UIntType __m, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::linear_congruential_engine<_UIntType, __a, __c, __m>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:156:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::linear_congruential_engine<_UIntType, __a, __c, __m>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2750:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::extreme_value_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2750:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::extreme_value_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2674:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::weibull_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2674:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::weibull_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:1883:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::exponential_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:1883:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::exponential_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2596:5: note: template<class _RealType1, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::gamma_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2596:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::gamma_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:1232:5: note: template<class _IntType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::geometric_distribution<_IntType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:1232:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::geometric_distribution<_IntType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2050:5: note: template<class _RealType1, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::normal_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2050:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::normal_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:1150:5: note: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::bernoulli_distribution&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:1150:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'const std::bernoulli_distribution&' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2275:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::cauchy_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2275:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::cauchy_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:1088:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::uniform_real_distribution<_IntType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:1088:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::uniform_real_distribution<_IntType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:1029:5: note: template<class _IntType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::uniform_int_distribution<_IntType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:1029:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::uniform_int_distribution<_IntType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:477:5: note: template<class _UIntType1, long unsigned int __w1, long unsigned int __n1, long unsigned int __m1, long unsigned int __r1, _UIntType1 __a1, long unsigned int __u1, _UIntType1 __d1, long unsigned int __s1, _UIntType1 __b1, long unsigned int __t1, _UIntType1 __c1, long unsigned int __l1, _UIntType1 __f1, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:477:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:1277:5: note: template<class _RandomNumberEngine, long unsigned int __w, class _UIntType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::independent_bits_engine<_RandomNumberEngine, __w, _UIntType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:1277:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::independent_bits_engine<_RandomNumberEngine, __w, _UIntType>' | |
<< type_id << "'."; | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80:0, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/complex:524:5: note: template<class _Tp, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::complex<_Tp>&) | |
operator<<(basic_ostream<_CharT, _Traits>& __os, const complex<_Tp>& __x) | |
^ | |
/usr/include/c++/4.8.2/complex:524:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::complex<_Tp>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:602:5: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&&, const _Tp&) [with _CharT = char; _Traits = std::char_traits<char>; _Tp = std::initializer_list<const char*>] <near match> | |
operator<<(basic_ostream<_CharT, _Traits>&& __os, const _Tp& __x) | |
^ | |
/usr/include/c++/4.8.2/ostream:602:5: note: no known conversion for argument 1 from 'std::basic_ostream<char>' to 'std::basic_ostream<char>&&' | |
/usr/include/c++/4.8.2/ostream:548:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const unsigned char*) | |
operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s) | |
^ | |
/usr/include/c++/4.8.2/ostream:548:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'const unsigned char*' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:543:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const signed char*) | |
operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s) | |
^ | |
/usr/include/c++/4.8.2/ostream:543:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'const signed char*' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:530:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const char*) | |
operator<<(basic_ostream<char, _Traits>& __out, const char* __s) | |
^ | |
/usr/include/c++/4.8.2/ostream:530:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'const char*' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/ostream:612:0, | |
from /usr/include/c++/4.8.2/istream:39, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/ostream.tcc:321:5: note: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*) | |
operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | |
^ | |
/usr/include/c++/4.8.2/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'const char*' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:513:5: note: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*) | |
operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | |
^ | |
/usr/include/c++/4.8.2/ostream:513:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: mismatched types 'const _CharT*' and 'std::initializer_list<const char*>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:493:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, unsigned char) | |
operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c) | |
^ | |
/usr/include/c++/4.8.2/ostream:493:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'unsigned char' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:488:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, signed char) | |
operator<<(basic_ostream<char, _Traits>& __out, signed char __c) | |
^ | |
/usr/include/c++/4.8.2/ostream:488:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'signed char' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:482:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, char) | |
operator<<(basic_ostream<char, _Traits>& __out, char __c) | |
^ | |
/usr/include/c++/4.8.2/ostream:482:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'char' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:476:5: note: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char) | |
operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | |
^ | |
/usr/include/c++/4.8.2/ostream:476:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'char' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:471:5: note: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT) | |
operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | |
^ | |
/usr/include/c++/4.8.2/ostream:471:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: deduced conflicting types for parameter '_CharT' ('char' and 'std::initializer_list<const char*>') | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/string:52:0, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/basic_string.h:2753:5: note: template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::basic_string<_CharT, _Traits, _Alloc>&) | |
operator<<(basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/basic_string.h:2753:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:117:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::basic_string<_CharT, _Traits, _Alloc>' | |
<< type_id << "'."; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh: In member function 'void rascal::Property<T, Order, Manager, NbRow, NbCol>::push_back(rascal::Property<T, Order, Manager, NbRow, NbCol>::reference)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:134:11: error: 'conditional_t' is not a member of 'std' | |
std::conditional_t<(IsStaticallySized), StaticSize, DynamicSize>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:134:61: error: expected primary-expression before ',' token | |
std::conditional_t<(IsStaticallySized), StaticSize, DynamicSize>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:134:74: error: expected primary-expression before '>' token | |
std::conditional_t<(IsStaticallySized), StaticSize, DynamicSize>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:134:75: error: expected primary-expression before '{' token | |
std::conditional_t<(IsStaticallySized), StaticSize, DynamicSize>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh: In member function 'void rascal::Property<T, Order, Manager, NbRow, NbCol>::push_back(const Eigen::DenseBase<OtherDerived>&)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:147:11: error: 'conditional_t' is not a member of 'std' | |
std::conditional_t<(IsStaticallySized), StaticSize, DynamicSize>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:147:61: error: expected primary-expression before ',' token | |
std::conditional_t<(IsStaticallySized), StaticSize, DynamicSize>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:147:74: error: expected primary-expression before '>' token | |
std::conditional_t<(IsStaticallySized), StaticSize, DynamicSize>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:147:75: error: expected primary-expression before '{' token | |
std::conditional_t<(IsStaticallySized), StaticSize, DynamicSize>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh: In member function 'rascal::Property<T, Order, Manager, NbRow, NbCol>::reference rascal::Property<T, Order, Manager, NbRow, NbCol>::operator[](size_t)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:180:11: error: 'conditional_t' is not a member of 'std' | |
std::conditional_t<(IsStaticallySized), StaticSize, DynamicSize>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:180:61: error: expected primary-expression before ',' token | |
std::conditional_t<(IsStaticallySized), StaticSize, DynamicSize>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:180:74: error: expected primary-expression before '>' token | |
std::conditional_t<(IsStaticallySized), StaticSize, DynamicSize>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:180:75: error: expected primary-expression before '{' token | |
std::conditional_t<(IsStaticallySized), StaticSize, DynamicSize>{}); | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh: At global scope: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:682:44: error: 'std::enable_if_t' has not been declared | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ > 1), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:682:55: error: expected '>' before '<' token | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ > 1), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:689:44: error: 'std::enable_if_t' has not been declared | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ == 0), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:689:55: error: expected '>' before '<' token | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ == 0), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:690:10: error: 'template<class Precision_t, long unsigned int Order_, class Manager, class Key> template<long unsigned int Order__, int <anonymous> > void rascal::BlockSparseProperty<Precision_t, Order_, Manager, Key>::resize()' cannot be overloaded | |
void resize() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:683:10: error: with 'template<class Precision_t, long unsigned int Order_, class Manager, class Key> template<long unsigned int Order__, int <anonymous> > void rascal::BlockSparseProperty<Precision_t, Order_, Manager, Key>::resize()' | |
void resize() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:695:44: error: 'std::enable_if_t' has not been declared | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ == 1), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:695:55: error: expected '>' before '<' token | |
template <size_t Order__ = Order, std::enable_if_t<(Order__ == 1), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:696:10: error: 'template<class Precision_t, long unsigned int Order_, class Manager, class Key> template<long unsigned int Order__, int <anonymous> > void rascal::BlockSparseProperty<Precision_t, Order_, Manager, Key>::resize()' cannot be overloaded | |
void resize() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:683:10: error: with 'template<class Precision_t, long unsigned int Order_, class Manager, class Key> template<long unsigned int Order__, int <anonymous> > void rascal::BlockSparseProperty<Precision_t, Order_, Manager, Key>::resize()' | |
void resize() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:832:20: error: 'std::enable_if_t' has not been declared | |
std::enable_if_t<C, int> = 0> // NOLINT | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:832:31: error: expected '>' before '<' token | |
std::enable_if_t<C, int> = 0> // NOLINT | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:840:20: error: 'std::enable_if_t' has not been declared | |
std::enable_if_t<(Order__ == 1) and (CallerOrder == 2), // NOLINT | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:840:31: error: expected '>' before '<' token | |
std::enable_if_t<(Order__ == 1) and (CallerOrder == 2), // NOLINT | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh: In static member function 'static void rascal::BlockSparseProperty<Precision_t, Order_, Manager, Key>::check_compatibility(rascal::PropertyBase&)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:37: error: no match for 'operator==' (operand types are 'const string {aka const std::basic_string<char>}' and 'std::initializer_list<const char*>') | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:37: note: candidates are: | |
In file included from /usr/include/c++/4.8.2/unordered_map:48:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:43, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/unordered_map.h:1400:5: note: template<class _Key, class _Tp, class _Hash, class _Pred, class _Alloc> bool std::operator==(const std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>&, const std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>&) | |
operator==(const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/unordered_map.h:1400:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/unordered_map:48:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:43, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/unordered_map.h:1388:5: note: template<class _Key, class _Tp, class _Hash, class _Pred, class _Alloc> bool std::operator==(const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&, const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&) | |
operator==(const unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/unordered_map.h:1388:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/map:62:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:40, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_multimap.h:864:5: note: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator==(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&) | |
operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_multimap.h:864:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::multimap<_Key, _Tp, _Compare, _Alloc>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/map:61:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:40, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_map.h:962:5: note: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator==(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&) | |
operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_map.h:962:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::map<_Key, _Tp, _Compare, _Alloc>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/list:63:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:39, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_list.h:1602:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::list<_Tp, _Alloc>&, const std::list<_Tp, _Alloc>&) | |
operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y) | |
^ | |
/usr/include/c++/4.8.2/bits/stl_list.h:1602:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::list<_Tp, _Alloc>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/list:63:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:39, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_list.h:276:5: note: template<class _Val> bool std::operator==(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Val>&) | |
operator==(const _List_iterator<_Val>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_list.h:276:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::_List_iterator<_Tp>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/iterator:66:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:38, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stream_iterator.h:130:5: note: template<class _Tp, class _CharT, class _Traits, class _Dist> bool std::operator==(const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&, const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&) | |
operator==(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stream_iterator.h:130:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/set:62:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_multiset.h:739:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&) | |
operator==(const multiset<_Key, _Compare, _Alloc>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_multiset.h:739:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::multiset<_Key, _Compare, _Alloc>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/set:61:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_set.h:754:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&) | |
operator==(const set<_Key, _Compare, _Alloc>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_set.h:754:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::set<_Key, _Compare, _Alloc>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/set:60:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_tree.h:907:5: note: template<class _Key, class _Val, class _KeyOfValue, class _Compare, class _Alloc> bool std::operator==(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&) | |
operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_tree.h:907:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/set:60:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/utils/utils.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_tree.h:310:5: note: template<class _Val> bool std::operator==(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&) | |
operator==(const _Rb_tree_iterator<_Val>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_tree.h:310:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::_Rb_tree_iterator<_Tp>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/memory:82:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/shared_ptr.h:338:5: note: template<class _Tp> bool std::operator==(std::nullptr_t, const std::shared_ptr<_Tp1>&) | |
operator==(nullptr_t, const shared_ptr<_Tp>& __a) noexcept | |
^ | |
/usr/include/c++/4.8.2/bits/shared_ptr.h:338:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: cannot convert 'other.rascal::PropertyBase::get_type_info()' (type 'const string {aka const std::basic_string<char>}') to type 'std::nullptr_t' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/memory:82:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/shared_ptr.h:333:5: note: template<class _Tp> bool std::operator==(const std::shared_ptr<_Tp1>&, std::nullptr_t) | |
operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept | |
^ | |
/usr/include/c++/4.8.2/bits/shared_ptr.h:333:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::shared_ptr<_Tp1>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/memory:82:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/shared_ptr.h:327:5: note: template<class _Tp1, class _Tp2> bool std::operator==(const std::shared_ptr<_Tp1>&, const std::shared_ptr<_Tp2>&) | |
operator==(const shared_ptr<_Tp1>& __a, | |
^ | |
/usr/include/c++/4.8.2/bits/shared_ptr.h:327:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::shared_ptr<_Tp1>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/shared_ptr.h:52:0, | |
from /usr/include/c++/4.8.2/memory:82, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/shared_ptr_base.h:1040:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&) | |
operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept | |
^ | |
/usr/include/c++/4.8.2/bits/shared_ptr_base.h:1040:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: cannot convert 'other.rascal::PropertyBase::get_type_info()' (type 'const string {aka const std::basic_string<char>}') to type 'std::nullptr_t' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/shared_ptr.h:52:0, | |
from /usr/include/c++/4.8.2/memory:82, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/shared_ptr_base.h:1035:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t) | |
operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept | |
^ | |
/usr/include/c++/4.8.2/bits/shared_ptr_base.h:1035:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::__shared_ptr<_Tp, _Lp>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/shared_ptr.h:52:0, | |
from /usr/include/c++/4.8.2/memory:82, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/shared_ptr_base.h:1029:5: note: template<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const std::__shared_ptr<_Tp1, _Lp>&, const std::__shared_ptr<_Tp2, _Lp>&) | |
operator==(const __shared_ptr<_Tp1, _Lp>& __a, | |
^ | |
/usr/include/c++/4.8.2/bits/shared_ptr_base.h:1029:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::__shared_ptr<_Tp1, _Lp>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/memory:81:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/unique_ptr.h:500:5: note: template<class _Tp, class _Dp> bool std::operator==(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&) | |
operator==(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept | |
^ | |
/usr/include/c++/4.8.2/bits/unique_ptr.h:500:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: cannot convert 'other.rascal::PropertyBase::get_type_info()' (type 'const string {aka const std::basic_string<char>}') to type 'std::nullptr_t' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/memory:81:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/unique_ptr.h:495:5: note: template<class _Tp, class _Dp> bool std::operator==(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t) | |
operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept | |
^ | |
/usr/include/c++/4.8.2/bits/unique_ptr.h:495:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::unique_ptr<_Tp, _Dp>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/memory:81:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/unique_ptr.h:489:5: note: template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator==(const std::unique_ptr<_Tp, _Dp>&, const std::unique_ptr<_Up, _Ep>&) | |
operator==(const unique_ptr<_Tp, _Dp>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/unique_ptr.h:489:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::unique_ptr<_Tp, _Dp>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2030:5: note: template<class _RealType1> bool std::operator==(const std::normal_distribution<_RealType>&, const std::normal_distribution<_RealType>&) | |
operator==(const std::normal_distribution<_RealType>& __d1, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2030:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::normal_distribution<_RealType>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/vector:64:0, | |
from /usr/include/c++/4.8.2/bits/random.h:34, | |
from /usr/include/c++/4.8.2/random:50, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_vector.h:1404:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&) | |
operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y) | |
^ | |
/usr/include/c++/4.8.2/bits/stl_vector.h:1404:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::vector<_Tp, _Alloc>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:262:0, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/functional:2543:5: note: template<class _Res, class ... _Args> bool std::operator==(std::nullptr_t, const std::function<_Res(_ArgTypes ...)>&) | |
operator==(nullptr_t, const function<_Res(_Args...)>& __f) noexcept | |
^ | |
/usr/include/c++/4.8.2/functional:2543:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: cannot convert 'other.rascal::PropertyBase::get_type_info()' (type 'const string {aka const std::basic_string<char>}') to type 'std::nullptr_t' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:262:0, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/functional:2537:5: note: template<class _Res, class ... _Args> bool std::operator==(const std::function<_Res(_ArgTypes ...)>&, std::nullptr_t) | |
operator==(const function<_Res(_Args...)>& __f, nullptr_t) noexcept | |
^ | |
/usr/include/c++/4.8.2/functional:2537:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::function<_Res(_ArgTypes ...)>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/functional:55:0, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:262, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/tuple:813:5: note: template<class ... _TElements, class ... _UElements> constexpr bool std::operator==(const std::tuple<_Elements ...>&, const std::tuple<_Elements ...>&) | |
operator==(const tuple<_TElements...>& __t, | |
^ | |
/usr/include/c++/4.8.2/tuple:813:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::tuple<_Elements ...>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/tuple:39:0, | |
from /usr/include/c++/4.8.2/functional:55, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:262, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/array:228:5: note: template<class _Tp, long unsigned int _Nm> bool std::operator==(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&) | |
operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two) | |
^ | |
/usr/include/c++/4.8.2/array:228:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::array<_Tp, _Nm>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80:0, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/complex:466:5: note: template<class _Tp> constexpr bool std::operator==(const _Tp&, const std::complex<_Tp>&) | |
operator==(const _Tp& __x, const complex<_Tp>& __y) | |
^ | |
/usr/include/c++/4.8.2/complex:466:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'std::initializer_list<const char*>' is not derived from 'const std::complex<_Tp>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80:0, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/complex:461:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const _Tp&) | |
operator==(const complex<_Tp>& __x, const _Tp& __y) | |
^ | |
/usr/include/c++/4.8.2/complex:461:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::complex<_Tp>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80:0, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/complex:456:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const std::complex<_Tp>&) | |
operator==(const complex<_Tp>& __x, const complex<_Tp>& __y) | |
^ | |
/usr/include/c++/4.8.2/complex:456:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::complex<_Tp>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/locale_facets.h:48:0, | |
from /usr/include/c++/4.8.2/bits/basic_ios.h:37, | |
from /usr/include/c++/4.8.2/ios:44, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/streambuf_iterator.h:204:5: note: template<class _CharT, class _Traits> bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&) | |
operator==(const istreambuf_iterator<_CharT, _Traits>& __a, | |
^ | |
/usr/include/c++/4.8.2/bits/streambuf_iterator.h:204:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::istreambuf_iterator<_CharT, _Traits>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/string:52:0, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/basic_string.h:2519:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*) | |
operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | |
^ | |
/usr/include/c++/4.8.2/bits/basic_string.h:2519:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: mismatched types 'const _CharT*' and 'std::initializer_list<const char*>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/string:52:0, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/basic_string.h:2507:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&) | |
operator==(const _CharT* __lhs, | |
^ | |
/usr/include/c++/4.8.2/bits/basic_string.h:2507:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: mismatched types 'const _CharT*' and 'std::basic_string<char>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/string:52:0, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/basic_string.h:2493:5: note: template<class _CharT> typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type std::operator==(const std::basic_string<_CharT>&, const std::basic_string<_CharT>&) | |
operator==(const basic_string<_CharT>& __lhs, | |
^ | |
/usr/include/c++/4.8.2/bits/basic_string.h:2493:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'std::initializer_list<const char*>' is not derived from 'const std::basic_string<_CharT>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/string:52:0, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/basic_string.h:2486:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT, _Traits, _Alloc>&) | |
operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | |
^ | |
/usr/include/c++/4.8.2/bits/basic_string.h:2486:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'std::initializer_list<const char*>' is not derived from 'const std::basic_string<_CharT, _Traits, _Alloc>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/string:41:0, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/allocator.h:133:5: note: template<class _Tp> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_CharT>&) | |
operator==(const allocator<_Tp>&, const allocator<_Tp>&) | |
^ | |
/usr/include/c++/4.8.2/bits/allocator.h:133:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::allocator<_CharT>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/string:41:0, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/allocator.h:128:5: note: template<class _T1, class _T2> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_T2>&) | |
operator==(const allocator<_T1>&, const allocator<_T2>&) | |
^ | |
/usr/include/c++/4.8.2/bits/allocator.h:128:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::allocator<_CharT>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/stl_algobase.h:67:0, | |
from /usr/include/c++/4.8.2/bits/char_traits.h:39, | |
from /usr/include/c++/4.8.2/ios:40, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:1037:5: note: template<class _Iterator> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_Iterator>&) | |
operator==(const move_iterator<_Iterator>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:1037:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::move_iterator<_Iterator>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/stl_algobase.h:67:0, | |
from /usr/include/c++/4.8.2/bits/char_traits.h:39, | |
from /usr/include/c++/4.8.2/ios:40, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:1031:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_IteratorR>&) | |
operator==(const move_iterator<_IteratorL>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:1031:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::move_iterator<_Iterator>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/stl_algobase.h:67:0, | |
from /usr/include/c++/4.8.2/bits/char_traits.h:39, | |
from /usr/include/c++/4.8.2/ios:40, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:341:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&) | |
operator==(const reverse_iterator<_IteratorL>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::reverse_iterator<_Iterator>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/stl_algobase.h:67:0, | |
from /usr/include/c++/4.8.2/bits/char_traits.h:39, | |
from /usr/include/c++/4.8.2/ios:40, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:291:5: note: template<class _Iterator> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&) | |
operator==(const reverse_iterator<_Iterator>& __x, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:291:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::reverse_iterator<_Iterator>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/stl_algobase.h:64:0, | |
from /usr/include/c++/4.8.2/bits/char_traits.h:39, | |
from /usr/include/c++/4.8.2/ios:40, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_pair.h:214:5: note: template<class _T1, class _T2> constexpr bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&) | |
operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) | |
^ | |
/usr/include/c++/4.8.2/bits/stl_pair.h:214:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::pair<_T1, _T2>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/iosfwd:40:0, | |
from /usr/include/c++/4.8.2/ios:38, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/postypes.h:216:5: note: template<class _StateT> bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&) | |
operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs) | |
^ | |
/usr/include/c++/4.8.2/bits/postypes.h:216:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const std::fpos<_StateT>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/x86_64-redhat-linux/bits/c++allocator.h:33:0, | |
from /usr/include/c++/4.8.2/bits/allocator.h:46, | |
from /usr/include/c++/4.8.2/string:41, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ext/new_allocator.h:139:5: note: template<class _Tp> bool __gnu_cxx::operator==(const __gnu_cxx::new_allocator<_Tp>&, const __gnu_cxx::new_allocator<_Tp>&) | |
operator==(const new_allocator<_Tp>&, const new_allocator<_Tp>&) | |
^ | |
/usr/include/c++/4.8.2/ext/new_allocator.h:139:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const __gnu_cxx::new_allocator<_Tp>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/stl_algobase.h:67:0, | |
from /usr/include/c++/4.8.2/bits/char_traits.h:39, | |
from /usr/include/c++/4.8.2/ios:40, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:811:5: note: template<class _Iterator, class _Container> bool __gnu_cxx::operator==(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&) | |
operator==(const __normal_iterator<_Iterator, _Container>& __lhs, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:811:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const __gnu_cxx::__normal_iterator<_Iterator, _Container>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
In file included from /usr/include/c++/4.8.2/bits/stl_algobase.h:67:0, | |
from /usr/include/c++/4.8.2/bits/char_traits.h:39, | |
from /usr/include/c++/4.8.2/ios:40, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:805:5: note: template<class _IteratorL, class _IteratorR, class _Container> bool __gnu_cxx::operator==(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&) | |
operator==(const __normal_iterator<_IteratorL, _Container>& __lhs, | |
^ | |
/usr/include/c++/4.8.2/bits/stl_iterator.h:805:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:658:40: note: 'const string {aka const std::basic_string<char>}' is not derived from 'const __gnu_cxx::__normal_iterator<_IteratorL, _Container>' | |
if (not(other.get_type_info() == type_id)) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:17: error: no match for 'operator<<' (operand types are 'std::basic_ostream<char>' and 'std::initializer_list<const char*>') | |
<< type_id << "'."; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:17: note: candidates are: | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:108:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(__ostream_type& (*__pf)(__ostream_type&)) | |
^ | |
/usr/include/c++/4.8.2/ostream:108:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'std::basic_ostream<char>::__ostream_type& (*)(std::basic_ostream<char>::__ostream_type&) {aka std::basic_ostream<char>& (*)(std::basic_ostream<char>&)}' | |
/usr/include/c++/4.8.2/ostream:117:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios<char>] | |
operator<<(__ios_type& (*__pf)(__ios_type&)) | |
^ | |
/usr/include/c++/4.8.2/ostream:117:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'std::basic_ostream<char>::__ios_type& (*)(std::basic_ostream<char>::__ios_type&) {aka std::basic_ios<char>& (*)(std::basic_ios<char>&)}' | |
/usr/include/c++/4.8.2/ostream:127:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(ios_base& (*__pf) (ios_base&)) | |
^ | |
/usr/include/c++/4.8.2/ostream:127:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'std::ios_base& (*)(std::ios_base&)' | |
/usr/include/c++/4.8.2/ostream:166:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(long __n) | |
^ | |
/usr/include/c++/4.8.2/ostream:166:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'long int' | |
/usr/include/c++/4.8.2/ostream:170:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(unsigned long __n) | |
^ | |
/usr/include/c++/4.8.2/ostream:170:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'long unsigned int' | |
/usr/include/c++/4.8.2/ostream:174:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(bool __n) | |
^ | |
/usr/include/c++/4.8.2/ostream:174:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'bool' | |
In file included from /usr/include/c++/4.8.2/ostream:612:0, | |
from /usr/include/c++/4.8.2/istream:39, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/ostream.tcc:91:5: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits<char>] | |
basic_ostream<_CharT, _Traits>:: | |
^ | |
/usr/include/c++/4.8.2/bits/ostream.tcc:91:5: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'short int' | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:181:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(unsigned short __n) | |
^ | |
/usr/include/c++/4.8.2/ostream:181:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'short unsigned int' | |
In file included from /usr/include/c++/4.8.2/ostream:612:0, | |
from /usr/include/c++/4.8.2/istream:39, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/ostream.tcc:105:5: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits<char>] | |
basic_ostream<_CharT, _Traits>:: | |
^ | |
/usr/include/c++/4.8.2/bits/ostream.tcc:105:5: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'int' | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:192:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(unsigned int __n) | |
^ | |
/usr/include/c++/4.8.2/ostream:192:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'unsigned int' | |
/usr/include/c++/4.8.2/ostream:201:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(long long __n) | |
^ | |
/usr/include/c++/4.8.2/ostream:201:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'long long int' | |
/usr/include/c++/4.8.2/ostream:205:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(unsigned long long __n) | |
^ | |
/usr/include/c++/4.8.2/ostream:205:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'long long unsigned int' | |
/usr/include/c++/4.8.2/ostream:220:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(double __f) | |
^ | |
/usr/include/c++/4.8.2/ostream:220:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'double' | |
/usr/include/c++/4.8.2/ostream:224:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(float __f) | |
^ | |
/usr/include/c++/4.8.2/ostream:224:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'float' | |
/usr/include/c++/4.8.2/ostream:232:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(long double __f) | |
^ | |
/usr/include/c++/4.8.2/ostream:232:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'long double' | |
/usr/include/c++/4.8.2/ostream:245:7: note: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>] | |
operator<<(const void* __p) | |
^ | |
/usr/include/c++/4.8.2/ostream:245:7: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'const void*' | |
In file included from /usr/include/c++/4.8.2/ostream:612:0, | |
from /usr/include/c++/4.8.2/istream:39, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/ostream.tcc:119:5: note: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf<char>] | |
basic_ostream<_CharT, _Traits>:: | |
^ | |
/usr/include/c++/4.8.2/bits/ostream.tcc:119:5: note: no known conversion for argument 1 from 'std::initializer_list<const char*>' to 'std::basic_ostream<char>::__streambuf_type* {aka std::basic_streambuf<char>*}' | |
In file included from /usr/include/c++/4.8.2/memory:82:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/updateable_base.hh:31, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_base.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_base.hh:32, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_typed.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:37, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/shared_ptr.h:66:5: note: template<class _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&) | |
operator<<(std::basic_ostream<_Ch, _Tr>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/shared_ptr.h:66:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::__shared_ptr<_Tp, _Lp>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:3312:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::piecewise_linear_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:3312:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::piecewise_linear_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:3096:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::piecewise_constant_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:3096:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::piecewise_constant_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2886:5: note: template<class _IntType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::discrete_distribution<_IntType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2886:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::discrete_distribution<_IntType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2427:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::student_t_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2427:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::student_t_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2352:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::fisher_f_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2352:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::fisher_f_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2188:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::chi_squared_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2188:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::chi_squared_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2115:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::lognormal_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2115:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::lognormal_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:1819:5: note: template<class _IntType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::binomial_distribution<_IntType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:1819:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::binomial_distribution<_IntType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:1552:5: note: template<class _IntType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::poisson_distribution<_IntType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:1552:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::poisson_distribution<_IntType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:1347:5: note: template<class _IntType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::negative_binomial_distribution<_IntType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:1347:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::negative_binomial_distribution<_IntType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:831:5: note: template<class _RandomNumberEngine, long unsigned int __k, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::shuffle_order_engine<_RandomNumberEngine, __k>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:831:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::shuffle_order_engine<_RandomNumberEngine, __k>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:702:5: note: template<class _RandomNumberEngine, long unsigned int __p, long unsigned int __r, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::discard_block_engine<_RandomNumberEngine, __p, __r>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:702:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::discard_block_engine<_RandomNumberEngine, __p, __r>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:632:5: note: template<class _UIntType, long unsigned int __w, long unsigned int __s, long unsigned int __r, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::subtract_with_carry_engine<_UIntType, __w, __s, __r>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:632:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::subtract_with_carry_engine<_UIntType, __w, __s, __r>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:156:5: note: template<class _UIntType, _UIntType __a, _UIntType __c, _UIntType __m, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::linear_congruential_engine<_UIntType, __a, __c, __m>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:156:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::linear_congruential_engine<_UIntType, __a, __c, __m>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2750:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::extreme_value_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2750:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::extreme_value_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2674:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::weibull_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2674:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::weibull_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:1883:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::exponential_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:1883:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::exponential_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2596:5: note: template<class _RealType1, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::gamma_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2596:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::gamma_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:1232:5: note: template<class _IntType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::geometric_distribution<_IntType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:1232:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::geometric_distribution<_IntType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2050:5: note: template<class _RealType1, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::normal_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2050:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::normal_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:1150:5: note: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::bernoulli_distribution&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:1150:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'const std::bernoulli_distribution&' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:2275:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::cauchy_distribution<_RealType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:2275:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::cauchy_distribution<_RealType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:1088:5: note: template<class _RealType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::uniform_real_distribution<_IntType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:1088:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::uniform_real_distribution<_IntType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:1029:5: note: template<class _IntType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::uniform_int_distribution<_IntType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:1029:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::uniform_int_distribution<_IntType>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:52:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.tcc:477:5: note: template<class _UIntType1, long unsigned int __w1, long unsigned int __n1, long unsigned int __m1, long unsigned int __r1, _UIntType1 __a1, long unsigned int __u1, _UIntType1 __d1, long unsigned int __s1, _UIntType1 __b1, long unsigned int __t1, _UIntType1 __c1, long unsigned int __l1, _UIntType1 __f1, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.tcc:477:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/random:50:0, | |
from /usr/include/c++/4.8.2/bits/stl_algo.h:65, | |
from /usr/include/c++/4.8.2/algorithm:62, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:269, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/random.h:1277:5: note: template<class _RandomNumberEngine, long unsigned int __w, class _UIntType, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::independent_bits_engine<_RandomNumberEngine, __w, _UIntType>&) | |
operator<<(std::basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/random.h:1277:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::independent_bits_engine<_RandomNumberEngine, __w, _UIntType>' | |
<< type_id << "'."; | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80:0, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/complex:524:5: note: template<class _Tp, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::complex<_Tp>&) | |
operator<<(basic_ostream<_CharT, _Traits>& __os, const complex<_Tp>& __x) | |
^ | |
/usr/include/c++/4.8.2/complex:524:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::complex<_Tp>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:602:5: note: std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&&, const _Tp&) [with _CharT = char; _Traits = std::char_traits<char>; _Tp = std::initializer_list<const char*>] <near match> | |
operator<<(basic_ostream<_CharT, _Traits>&& __os, const _Tp& __x) | |
^ | |
/usr/include/c++/4.8.2/ostream:602:5: note: no known conversion for argument 1 from 'std::basic_ostream<char>' to 'std::basic_ostream<char>&&' | |
/usr/include/c++/4.8.2/ostream:548:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const unsigned char*) | |
operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s) | |
^ | |
/usr/include/c++/4.8.2/ostream:548:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'const unsigned char*' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:543:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const signed char*) | |
operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s) | |
^ | |
/usr/include/c++/4.8.2/ostream:543:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'const signed char*' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:530:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const char*) | |
operator<<(basic_ostream<char, _Traits>& __out, const char* __s) | |
^ | |
/usr/include/c++/4.8.2/ostream:530:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'const char*' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/ostream:612:0, | |
from /usr/include/c++/4.8.2/istream:39, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/ostream.tcc:321:5: note: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*) | |
operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s) | |
^ | |
/usr/include/c++/4.8.2/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'const char*' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:513:5: note: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*) | |
operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s) | |
^ | |
/usr/include/c++/4.8.2/ostream:513:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: mismatched types 'const _CharT*' and 'std::initializer_list<const char*>' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:493:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, unsigned char) | |
operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c) | |
^ | |
/usr/include/c++/4.8.2/ostream:493:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'unsigned char' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:488:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, signed char) | |
operator<<(basic_ostream<char, _Traits>& __out, signed char __c) | |
^ | |
/usr/include/c++/4.8.2/ostream:488:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'signed char' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:482:5: note: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, char) | |
operator<<(basic_ostream<char, _Traits>& __out, char __c) | |
^ | |
/usr/include/c++/4.8.2/ostream:482:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'char' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:476:5: note: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char) | |
operator<<(basic_ostream<_CharT, _Traits>& __out, char __c) | |
^ | |
/usr/include/c++/4.8.2/ostream:476:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: cannot convert 'type_id' (type 'std::initializer_list<const char*>') to type 'char' | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/istream:39:0, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/ostream:471:5: note: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT) | |
operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c) | |
^ | |
/usr/include/c++/4.8.2/ostream:471:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: deduced conflicting types for parameter '_CharT' ('char' and 'std::initializer_list<const char*>') | |
<< type_id << "'."; | |
^ | |
In file included from /usr/include/c++/4.8.2/string:52:0, | |
from /usr/include/c++/4.8.2/bits/locale_classes.h:40, | |
from /usr/include/c++/4.8.2/bits/ios_base.h:41, | |
from /usr/include/c++/4.8.2/ios:42, | |
from /usr/include/c++/4.8.2/istream:38, | |
from /usr/include/c++/4.8.2/sstream:38, | |
from /usr/include/c++/4.8.2/complex:45, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Core:80, | |
from /tmp/pip-req-build-u8333ipr/_skbuild/linux-x86_64-3.9/cmake-build/external/Eigen3/Eigen/Dense:1, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/cluster_ref_key.hh:34, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:36, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/usr/include/c++/4.8.2/bits/basic_string.h:2753:5: note: template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::basic_string<_CharT, _Traits, _Alloc>&) | |
operator<<(basic_ostream<_CharT, _Traits>& __os, | |
^ | |
/usr/include/c++/4.8.2/bits/basic_string.h:2753:5: note: template argument deduction/substitution failed: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:38:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/property_block_sparse.hh:661:20: note: 'std::initializer_list<const char*>' is not derived from 'const std::basic_string<_CharT, _Traits, _Alloc>' | |
<< type_id << "'."; | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/utils/json_io.hh:43:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:40, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: At global scope: | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2221:19: error: base class 'struct nlohmann::detail::index_sequence<>' has a non-virtual destructor [-Werror=effc++] | |
template<> struct make_index_sequence<0> : index_sequence<> {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2222:19: error: base class 'struct nlohmann::detail::index_sequence<0ul>' has a non-virtual destructor [-Werror=effc++] | |
template<> struct make_index_sequence<1> : index_sequence<0> {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::priority_tag<1u>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2228:29: recursively required from 'struct nlohmann::detail::priority_tag<2u>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2228:29: required from 'struct nlohmann::detail::priority_tag<3u>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3042:115: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2228:29: error: base class 'struct nlohmann::detail::priority_tag<0u>' has a non-virtual destructor [-Werror=effc++] | |
template<unsigned N> struct priority_tag : priority_tag < N - 1 > {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::priority_tag<2u>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2228:29: required from 'struct nlohmann::detail::priority_tag<3u>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3042:115: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2228:29: error: base class 'struct nlohmann::detail::priority_tag<1u>' has a non-virtual destructor [-Werror=effc++] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::priority_tag<3u>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3042:115: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2228:29: error: base class 'struct nlohmann::detail::priority_tag<2u>' has a non-virtual destructor [-Werror=effc++] | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/utils/json_io.hh:43:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:40, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_basic_json<nlohmann::detail::value_t>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2524:24: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from 'struct std::__is_direct_constructible_impl<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_destructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, std::__is_direct_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:817:12: required from 'struct std::__is_direct_constructible_new_safe<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:895:12: required from 'struct std::__is_direct_constructible_new<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:903:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2476:27: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
template<typename> struct is_basic_json : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, nlohmann::detail::value_t, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2648:8: required from 'struct nlohmann::detail::is_constructible_object_type<nlohmann::basic_json<>, nlohmann::detail::value_t>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = nlohmann::detail::value_t; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<nlohmann::detail::value_t, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<nlohmann::detail::value_t, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2621:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_object_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_object_type<nlohmann::basic_json<>, nlohmann::detail::value_t>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = nlohmann::detail::value_t; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<nlohmann::detail::value_t, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<nlohmann::detail::value_t, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, nlohmann::detail::value_t, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2648:8: error: base class 'struct nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, nlohmann::detail::value_t, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_object_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_string_type_impl<nlohmann::basic_json<>, nlohmann::detail::value_t, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2686:8: required from 'struct nlohmann::detail::is_constructible_string_type<nlohmann::basic_json<>, nlohmann::detail::value_t>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3101:15: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = nlohmann::detail::value_t; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<nlohmann::detail::value_t, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<nlohmann::detail::value_t, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2672:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_string_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_string_type<nlohmann::basic_json<>, nlohmann::detail::value_t>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3101:15: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = nlohmann::detail::value_t; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<nlohmann::detail::value_t, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<nlohmann::detail::value_t, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, nlohmann::detail::value_t, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2686:8: error: base class 'struct nlohmann::detail::is_constructible_string_type_impl<nlohmann::basic_json<>, nlohmann::detail::value_t, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_string_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_complete_type<nlohmann::detail::nonesuch, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2731:56: required from 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, nlohmann::detail::value_t>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = nlohmann::detail::value_t; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<nlohmann::detail::value_t, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<nlohmann::detail::value_t, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2592:8: error: base class 'struct std::integral_constant<bool, true>' has a non-virtual destructor [-Werror=effc++] | |
struct is_complete_type<T, decltype(void(sizeof(T)))> : std::true_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, nlohmann::detail::value_t, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2752:8: required from 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, nlohmann::detail::value_t>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = nlohmann::detail::value_t; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<nlohmann::detail::value_t, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<nlohmann::detail::value_t, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2713:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_array_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, nlohmann::detail::value_t>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = nlohmann::detail::value_t; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<nlohmann::detail::value_t, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<nlohmann::detail::value_t, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, nlohmann::detail::value_t, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2752:8: error: base class 'struct nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, nlohmann::detail::value_t, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_array_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_basic_json<std::nullptr_t>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2524:24: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::nullptr_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from 'struct std::__is_direct_constructible_impl<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_destructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, std::__is_direct_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:817:12: required from 'struct std::__is_direct_constructible_new_safe<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:895:12: required from 'struct std::__is_direct_constructible_new<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:903:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2476:27: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
template<typename> struct is_basic_json : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, std::nullptr_t, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2648:8: required from 'struct nlohmann::detail::is_constructible_object_type<nlohmann::basic_json<>, std::nullptr_t>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::nullptr_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::nullptr_t; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::nullptr_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::nullptr_t, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::nullptr_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::nullptr_t, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::nullptr_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2621:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_object_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_object_type<nlohmann::basic_json<>, std::nullptr_t>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::nullptr_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::nullptr_t; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::nullptr_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::nullptr_t, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::nullptr_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::nullptr_t, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::nullptr_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::nullptr_t, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2648:8: error: base class 'struct nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, std::nullptr_t, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_object_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_string_type_impl<nlohmann::basic_json<>, std::nullptr_t, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2686:8: required from 'struct nlohmann::detail::is_constructible_string_type<nlohmann::basic_json<>, std::nullptr_t>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3101:15: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::nullptr_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::nullptr_t; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::nullptr_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::nullptr_t, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::nullptr_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::nullptr_t, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::nullptr_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2672:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_string_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_string_type<nlohmann::basic_json<>, std::nullptr_t>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3101:15: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::nullptr_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::nullptr_t; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::nullptr_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::nullptr_t, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::nullptr_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::nullptr_t, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::nullptr_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::nullptr_t, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2686:8: error: base class 'struct nlohmann::detail::is_constructible_string_type_impl<nlohmann::basic_json<>, std::nullptr_t, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_string_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, std::nullptr_t, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2752:8: required from 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, std::nullptr_t>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::nullptr_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::nullptr_t; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::nullptr_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::nullptr_t, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::nullptr_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::nullptr_t, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::nullptr_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2713:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_array_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, std::nullptr_t>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::nullptr_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::nullptr_t; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::nullptr_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::nullptr_t, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::nullptr_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::nullptr_t, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::nullptr_t&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::nullptr_t, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2752:8: error: base class 'struct nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, std::nullptr_t, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_array_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_complete_type<nlohmann::basic_json<>, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2795:8: required from 'struct nlohmann::detail::is_compatible_type<nlohmann::basic_json<>, nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:15842:55: required from 'struct std::__is_direct_constructible_impl<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_destructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, std::__is_direct_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:817:12: required from 'struct std::__is_direct_constructible_new_safe<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:895:12: required from 'struct std::__is_direct_constructible_new<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:903:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2592:8: error: base class 'struct std::integral_constant<bool, true>' has a non-virtual destructor [-Werror=effc++] | |
struct is_complete_type<T, decltype(void(sizeof(T)))> : std::true_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_compatible_type<nlohmann::basic_json<>, nlohmann::basic_json<> >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:15842:55: required from 'struct std::__is_direct_constructible_impl<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_destructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, std::__is_direct_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:817:12: required from 'struct std::__is_direct_constructible_new_safe<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:895:12: required from 'struct std::__is_direct_constructible_new<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:903:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2795:8: error: base class 'struct nlohmann::detail::is_compatible_type_impl<nlohmann::basic_json<>, nlohmann::basic_json<>, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_compatible_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_basic_json<nlohmann::basic_json<> >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2524:24: required from 'constexpr const bool nlohmann::detail::is_compatible_type_impl<nlohmann::basic_json<>, nlohmann::basic_json<>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:15842:55: required from 'struct std::__is_direct_constructible_impl<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_destructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, std::__is_direct_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:817:12: required from 'struct std::__is_direct_constructible_new_safe<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:895:12: required from 'struct std::__is_direct_constructible_new<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:903:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2479:8: error: base class 'struct std::integral_constant<bool, true>' has a non-virtual destructor [-Werror=effc++] | |
struct is_basic_json<NLOHMANN_BASIC_JSON_TPL> : std::true_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::has_to_json<nlohmann::basic_json<>, nlohmann::basic_json<>, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2790:27: required from 'constexpr const bool nlohmann::detail::is_compatible_type_impl<nlohmann::basic_json<>, nlohmann::basic_json<>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:15842:55: required from 'struct std::__is_direct_constructible_impl<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_destructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, std::__is_direct_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:817:12: required from 'struct std::__is_direct_constructible_new_safe<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:895:12: required from 'struct std::__is_direct_constructible_new<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:903:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2551:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct has_to_json : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_basic_json<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2524:24: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from 'struct std::__is_direct_constructible_impl<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_destructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, std::__is_direct_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:817:12: required from 'struct std::__is_direct_constructible_new_safe<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:895:12: required from 'struct std::__is_direct_constructible_new<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:903:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2476:27: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
template<typename> struct is_basic_json : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2648:8: required from 'struct nlohmann::detail::is_constructible_object_type<nlohmann::basic_json<>, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > > >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2621:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_object_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_object_type<nlohmann::basic_json<>, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2648:8: error: base class 'struct nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_object_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_string_type_impl<nlohmann::basic_json<>, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2686:8: required from 'struct nlohmann::detail::is_constructible_string_type<nlohmann::basic_json<>, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > > >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3101:15: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2672:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_string_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_string_type<nlohmann::basic_json<>, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3101:15: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2686:8: error: base class 'struct nlohmann::detail::is_constructible_string_type_impl<nlohmann::basic_json<>, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_string_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_complete_type<nlohmann::detail::json_ref<nlohmann::basic_json<> >, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2731:56: required from 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > > >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2592:8: error: base class 'struct std::integral_constant<bool, true>' has a non-virtual destructor [-Werror=effc++] | |
struct is_complete_type<T, decltype(void(sizeof(T)))> : std::true_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2752:8: error: base class 'struct nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_array_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_basic_json<nlohmann::detail::json_ref<nlohmann::basic_json<> > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2524:24: required from 'constexpr const bool nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2476:27: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
template<typename> struct is_basic_json : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, nlohmann::detail::json_ref<nlohmann::basic_json<> >, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2648:8: required from 'struct nlohmann::detail::is_constructible_object_type<nlohmann::basic_json<>, nlohmann::detail::json_ref<nlohmann::basic_json<> > >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = nlohmann::detail::json_ref<nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = nlohmann::detail::json_ref<nlohmann::basic_json<> >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = nlohmann::detail::json_ref<nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<nlohmann::detail::json_ref<nlohmann::basic_json<> >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2621:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_object_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_object_type<nlohmann::basic_json<>, nlohmann::detail::json_ref<nlohmann::basic_json<> > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = nlohmann::detail::json_ref<nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = nlohmann::detail::json_ref<nlohmann::basic_json<> >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = nlohmann::detail::json_ref<nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<nlohmann::detail::json_ref<nlohmann::basic_json<> >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, nlohmann::detail::json_ref<nlohmann::basic_json<> >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2744:62: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2648:8: error: base class 'struct nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, nlohmann::detail::json_ref<nlohmann::basic_json<> >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_object_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_string_type_impl<nlohmann::basic_json<>, nlohmann::detail::json_ref<nlohmann::basic_json<> >, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2686:8: required from 'struct nlohmann::detail::is_constructible_string_type<nlohmann::basic_json<>, nlohmann::detail::json_ref<nlohmann::basic_json<> > >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3101:15: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = nlohmann::detail::json_ref<nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = nlohmann::detail::json_ref<nlohmann::basic_json<> >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = nlohmann::detail::json_ref<nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<nlohmann::detail::json_ref<nlohmann::basic_json<> >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2672:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_string_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_string_type<nlohmann::basic_json<>, nlohmann::detail::json_ref<nlohmann::basic_json<> > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3101:15: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = nlohmann::detail::json_ref<nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = nlohmann::detail::json_ref<nlohmann::basic_json<> >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = nlohmann::detail::json_ref<nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<nlohmann::detail::json_ref<nlohmann::basic_json<> >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, nlohmann::detail::json_ref<nlohmann::basic_json<> >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2744:62: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2686:8: error: base class 'struct nlohmann::detail::is_constructible_string_type_impl<nlohmann::basic_json<>, nlohmann::detail::json_ref<nlohmann::basic_json<> >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_string_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, nlohmann::detail::json_ref<nlohmann::basic_json<> >, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2752:8: required from 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, nlohmann::detail::json_ref<nlohmann::basic_json<> > >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = nlohmann::detail::json_ref<nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = nlohmann::detail::json_ref<nlohmann::basic_json<> >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = nlohmann::detail::json_ref<nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<nlohmann::detail::json_ref<nlohmann::basic_json<> >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2713:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_array_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, nlohmann::detail::json_ref<nlohmann::basic_json<> > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = nlohmann::detail::json_ref<nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = nlohmann::detail::json_ref<nlohmann::basic_json<> >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = nlohmann::detail::json_ref<nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<nlohmann::detail::json_ref<nlohmann::basic_json<> >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, nlohmann::detail::json_ref<nlohmann::basic_json<> >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2744:62: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2752:8: error: base class 'struct nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, nlohmann::detail::json_ref<nlohmann::basic_json<> >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_array_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::iterator_traits<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2501:42: required by substitution of 'template<class T> using reference_t = typename T::reference [with T = nlohmann::detail::iterator_traits<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2364:76: required by substitution of 'template<template<class ...> class Op, class ... Args> using is_detected = typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::value_t [with Op = nlohmann::detail::reference_t; Args = {nlohmann::detail::iterator_traits<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >, void>}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2582:57: required from 'constexpr const auto nlohmann::detail::is_iterator_traits<nlohmann::detail::iterator_traits<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2578:27: required from 'struct nlohmann::detail::is_iterator_traits<nlohmann::detail::iterator_traits<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>, void>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2741:9: required from 'constexpr const bool nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2302:8: error: base class 'struct nlohmann::detail::iterator_types<std::initializer_list<nlohmann::detail::json_ref<nlohmann::basic_json<> > >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct iterator_traits < T, enable_if_t < !std::is_pointer<T>::value >> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_basic_json<const nlohmann::detail::json_ref<nlohmann::basic_json<> > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17122:69: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = const nlohmann::detail::json_ref<nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from 'struct std::__is_direct_constructible_impl<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_destructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, std::__is_direct_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:817:12: required from 'struct std::__is_direct_constructible_new_safe<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:895:12: required from 'struct std::__is_direct_constructible_new<nlohmann::basic_json<>, nlohmann::basic_json<>&&>' | |
/usr/include/c++/4.8.2/type_traits:903:12: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/usr/include/c++/4.8.2/type_traits:955:12: required from 'struct std::is_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::is_constructible<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>, std::__is_nt_constructible_impl<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&> >' | |
/usr/include/c++/4.8.2/type_traits:1041:12: required from 'struct std::is_nothrow_constructible<nlohmann::basic_json<>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&&>' | |
/usr/include/c++/4.8.2/type_traits:1072:12: required from 'struct std::__is_nothrow_move_constructible_impl<nlohmann::basic_json<>, false>' | |
/usr/include/c++/4.8.2/type_traits:1078:12: required from 'struct std::is_nothrow_move_constructible<nlohmann::basic_json<> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:22675:50: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2476:27: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
template<typename> struct is_basic_json : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_basic_json<std::basic_string<char> >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2524:24: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2476:27: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, std::basic_string<char>, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2648:8: required from 'struct nlohmann::detail::is_constructible_object_type<nlohmann::basic_json<>, std::basic_string<char> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::basic_string<char>; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::basic_string<char>, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::basic_string<char>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2621:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_object_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_object_type<nlohmann::basic_json<>, std::basic_string<char> >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::basic_string<char>; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::basic_string<char>, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::basic_string<char>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2648:8: error: base class 'struct nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, std::basic_string<char>, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_object_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_string_type<nlohmann::basic_json<>, std::basic_string<char> >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3101:15: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::basic_string<char>; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::basic_string<char>, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::basic_string<char>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2686:8: error: base class 'struct nlohmann::detail::is_constructible_string_type_impl<nlohmann::basic_json<>, std::basic_string<char>, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_string_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_complete_type<char, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2731:56: required from 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, std::basic_string<char> >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::basic_string<char>; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::basic_string<char>, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::basic_string<char>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2592:8: error: base class 'struct std::integral_constant<bool, true>' has a non-virtual destructor [-Werror=effc++] | |
struct is_complete_type<T, decltype(void(sizeof(T)))> : std::true_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, std::basic_string<char> >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::basic_string<char>; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::basic_string<char>, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::basic_string<char>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2752:8: error: base class 'struct nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, std::basic_string<char>, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_array_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_basic_json<char>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2524:24: required from 'constexpr const bool nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, std::basic_string<char>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::basic_string<char>; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::basic_string<char>, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::basic_string<char>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2476:27: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
template<typename> struct is_basic_json : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, char, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2648:8: required from 'struct nlohmann::detail::is_constructible_object_type<nlohmann::basic_json<>, char>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = char]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = char; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = char]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<char, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, char&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<char, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, char&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::basic_string<char>; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::basic_string<char>, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::basic_string<char>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2621:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_object_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_object_type<nlohmann::basic_json<>, char>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = char]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = char; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = char]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<char, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, char&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<char, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, char&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, char, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2744:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::basic_string<char>; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::basic_string<char>, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::basic_string<char>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2648:8: error: base class 'struct nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, char, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_object_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_string_type_impl<nlohmann::basic_json<>, char, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2686:8: required from 'struct nlohmann::detail::is_constructible_string_type<nlohmann::basic_json<>, char>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3101:15: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = char]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = char; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = char]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<char, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, char&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<char, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, char&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::basic_string<char>; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::basic_string<char>, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::basic_string<char>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2672:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_string_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_string_type<nlohmann::basic_json<>, char>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3101:15: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = char]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = char; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = char]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<char, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, char&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<char, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, char&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, char, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2744:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::basic_string<char>; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::basic_string<char>, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::basic_string<char>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2686:8: error: base class 'struct nlohmann::detail::is_constructible_string_type_impl<nlohmann::basic_json<>, char, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_string_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, char, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2752:8: required from 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, char>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = char]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = char; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = char]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<char, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, char&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<char, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, char&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::basic_string<char>; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::basic_string<char>, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::basic_string<char>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2713:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_array_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, char>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = char]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = char; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = char]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<char, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, char&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<char, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, char&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, char, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2744:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::basic_string<char>; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::basic_string<char>, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::basic_string<char>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2752:8: error: base class 'struct nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, char, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_array_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::iterator_traits<std::basic_string<char>, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2501:42: required by substitution of 'template<class T> using reference_t = typename T::reference [with T = nlohmann::detail::iterator_traits<std::basic_string<char>, void>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2364:76: required by substitution of 'template<template<class ...> class Op, class ... Args> using is_detected = typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::value_t [with Op = nlohmann::detail::reference_t; Args = {nlohmann::detail::iterator_traits<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2582:57: required from 'constexpr const auto nlohmann::detail::is_iterator_traits<nlohmann::detail::iterator_traits<std::basic_string<char>, void>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2578:27: required from 'struct nlohmann::detail::is_iterator_traits<nlohmann::detail::iterator_traits<std::basic_string<char>, void>, void>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2741:9: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::basic_string<char>; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::basic_string<char>, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::basic_string<char>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::basic_string<char>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2302:8: error: base class 'struct nlohmann::detail::iterator_types<std::basic_string<char>, void>' has a non-virtual destructor [-Werror=effc++] | |
struct iterator_traits < T, enable_if_t < !std::is_pointer<T>::value >> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_basic_json<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2524:24: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2476:27: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
template<typename> struct is_basic_json : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_object_type<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2648:8: error: base class 'struct nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_object_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::has_non_default_from_json<nlohmann::basic_json<>, nlohmann::basic_json<>, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2641:64: required from 'constexpr const bool nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2536:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct has_non_default_from_json : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::has_from_json<nlohmann::basic_json<>, nlohmann::basic_json<>, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2641:64: required from 'constexpr const bool nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2520:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct has_from_json : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_string_type_impl<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2686:8: required from 'struct nlohmann::detail::is_constructible_string_type<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > > >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3101:15: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2672:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_string_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_string_type<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3101:15: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2686:8: error: base class 'struct nlohmann::detail::is_constructible_string_type_impl<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_string_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_complete_type<std::pair<const std::basic_string<char>, nlohmann::basic_json<> >, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2731:56: required from 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > > >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2592:8: error: base class 'struct std::integral_constant<bool, true>' has a non-virtual destructor [-Werror=effc++] | |
struct is_complete_type<T, decltype(void(sizeof(T)))> : std::true_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2752:8: error: base class 'struct nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_array_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_basic_json<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2524:24: required from 'constexpr const bool nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2476:27: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
template<typename> struct is_basic_json : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, std::pair<const std::basic_string<char>, nlohmann::basic_json<> >, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2648:8: required from 'struct nlohmann::detail::is_constructible_object_type<nlohmann::basic_json<>, std::pair<const std::basic_string<char>, nlohmann::basic_json<> > >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::pair<const std::basic_string<char>, nlohmann::basic_json<> >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2621:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_object_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_object_type<nlohmann::basic_json<>, std::pair<const std::basic_string<char>, nlohmann::basic_json<> > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::pair<const std::basic_string<char>, nlohmann::basic_json<> >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::pair<const std::basic_string<char>, nlohmann::basic_json<> >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2744:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2648:8: error: base class 'struct nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, std::pair<const std::basic_string<char>, nlohmann::basic_json<> >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_object_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_string_type_impl<nlohmann::basic_json<>, std::pair<const std::basic_string<char>, nlohmann::basic_json<> >, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2686:8: required from 'struct nlohmann::detail::is_constructible_string_type<nlohmann::basic_json<>, std::pair<const std::basic_string<char>, nlohmann::basic_json<> > >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3101:15: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::pair<const std::basic_string<char>, nlohmann::basic_json<> >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2672:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_string_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_string_type<nlohmann::basic_json<>, std::pair<const std::basic_string<char>, nlohmann::basic_json<> > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3101:15: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::pair<const std::basic_string<char>, nlohmann::basic_json<> >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::pair<const std::basic_string<char>, nlohmann::basic_json<> >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2744:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2686:8: error: base class 'struct nlohmann::detail::is_constructible_string_type_impl<nlohmann::basic_json<>, std::pair<const std::basic_string<char>, nlohmann::basic_json<> >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_string_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, std::pair<const std::basic_string<char>, nlohmann::basic_json<> >, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2752:8: required from 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, std::pair<const std::basic_string<char>, nlohmann::basic_json<> > >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::pair<const std::basic_string<char>, nlohmann::basic_json<> >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2713:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_array_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, std::pair<const std::basic_string<char>, nlohmann::basic_json<> > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::pair<const std::basic_string<char>, nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::pair<const std::basic_string<char>, nlohmann::basic_json<> >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::pair<const std::basic_string<char>, nlohmann::basic_json<> >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2744:62: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2752:8: error: base class 'struct nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, std::pair<const std::basic_string<char>, nlohmann::basic_json<> >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_array_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::iterator_traits<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2501:42: required by substitution of 'template<class T> using reference_t = typename T::reference [with T = nlohmann::detail::iterator_traits<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2364:76: required by substitution of 'template<template<class ...> class Op, class ... Args> using is_detected = typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::value_t [with Op = nlohmann::detail::reference_t; Args = {nlohmann::detail::iterator_traits<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2582:57: required from 'constexpr const auto nlohmann::detail::is_iterator_traits<nlohmann::detail::iterator_traits<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2578:27: required from 'struct nlohmann::detail::is_iterator_traits<nlohmann::detail::iterator_traits<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>, void>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2741:9: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2302:8: error: base class 'struct nlohmann::detail::iterator_types<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct iterator_traits < T, enable_if_t < !std::is_pointer<T>::value >> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_basic_json<std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2524:24: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2476:27: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
template<typename> struct is_basic_json : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2648:8: required from 'struct nlohmann::detail::is_constructible_object_type<nlohmann::basic_json<>, std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > > >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2621:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_object_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_object_type<nlohmann::basic_json<>, std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3120:106: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2648:8: error: base class 'struct nlohmann::detail::is_constructible_object_type_impl<nlohmann::basic_json<>, std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_object_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_string_type_impl<nlohmann::basic_json<>, std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2686:8: required from 'struct nlohmann::detail::is_constructible_string_type<nlohmann::basic_json<>, std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > > >' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3101:15: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2672:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_string_type_impl : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_string_type<nlohmann::basic_json<>, std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3101:15: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2686:8: error: base class 'struct nlohmann::detail::is_constructible_string_type_impl<nlohmann::basic_json<>, std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_string_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_array_type<nlohmann::basic_json<>, std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3099:89: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::from_json(j, val), void())) nlohmann::detail::from_json_fn::operator()(const BasicJsonType&, T&) const [with BasicJsonType = nlohmann::basic_json<>; T = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2752:8: error: base class 'struct nlohmann::detail::is_constructible_array_type_impl<nlohmann::basic_json<>, std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_array_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::iterator_traits<std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2501:42: required by substitution of 'template<class T> using reference_t = typename T::reference [with T = nlohmann::detail::iterator_traits<std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2364:76: required by substitution of 'template<template<class ...> class Op, class ... Args> using is_detected = typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::value_t [with Op = nlohmann::detail::reference_t; Args = {nlohmann::detail::iterator_traits<std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >, void>}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2582:57: required from 'constexpr const auto nlohmann::detail::is_iterator_traits<nlohmann::detail::iterator_traits<std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2578:27: required from 'struct nlohmann::detail::is_iterator_traits<nlohmann::detail::iterator_traits<std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>, void>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2741:9: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::vector<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::allocator<nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2302:8: error: base class 'struct nlohmann::detail::iterator_types<std::vector<nlohmann::basic_json<>, std::allocator<nlohmann::basic_json<> > >, void>' has a non-virtual destructor [-Werror=effc++] | |
struct iterator_traits < T, enable_if_t < !std::is_pointer<T>::value >> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_basic_json<const std::pair<const std::basic_string<char>, nlohmann::basic_json<> > >': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17122:69: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = const std::pair<const std::basic_string<char>, nlohmann::basic_json<> >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2476:27: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
template<typename> struct is_basic_json : std::false_type {}; | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:99:25: error: 'index_sequence' is not a member of 'std' | |
Manager, Order, std::index_sequence<LayersHead, LayersTail...>, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:99:25: note: suggested alternative: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/utils/json_io.hh:43:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:40, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2199:8: note: 'nlohmann::detail::index_sequence' | |
struct index_sequence | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:99:25: error: 'index_sequence' is not a member of 'std' | |
Manager, Order, std::index_sequence<LayersHead, LayersTail...>, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:99:25: note: suggested alternative: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/utils/json_io.hh:43:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:40, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2199:8: note: 'nlohmann::detail::index_sequence' | |
struct index_sequence | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:99:70: error: template argument 3 is invalid | |
Manager, Order, std::index_sequence<LayersHead, LayersTail...>, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:115:48: error: 'index_sequence' is not a member of 'std' | |
std::index_sequence<LayersHead>, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:115:48: note: suggested alternative: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/utils/json_io.hh:43:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:40, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2199:8: note: 'nlohmann::detail::index_sequence' | |
struct index_sequence | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:115:48: error: 'index_sequence' is not a member of 'std' | |
std::index_sequence<LayersHead>, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:115:48: note: suggested alternative: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/utils/json_io.hh:43:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:40, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2199:8: note: 'nlohmann::detail::index_sequence' | |
struct index_sequence | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:115:78: error: wrong number of template arguments (3, should be 4) | |
std::index_sequence<LayersHead>, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:90:12: error: provided for 'template<class Manager, long unsigned int Order, class sequence, class Tup> struct rascal::internal::ClusterIndexPropertyComputer_Helper' | |
struct ClusterIndexPropertyComputer_Helper {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:125:41: error: 'index_sequence' is not a member of 'std' | |
std::index_sequence<Layers...>> { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:125:41: note: suggested alternative: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/utils/json_io.hh:43:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:40, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2199:8: note: 'nlohmann::detail::index_sequence' | |
struct index_sequence | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:125:41: error: 'index_sequence' is not a member of 'std' | |
std::index_sequence<Layers...>> { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:125:41: note: suggested alternative: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/utils/json_io.hh:43:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:40, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2199:8: note: 'nlohmann::detail::index_sequence' | |
struct index_sequence | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:125:67: error: expected parameter pack before '...' | |
std::index_sequence<Layers...>> { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:125:67: error: template argument 2 is invalid | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:125:70: error: expected unqualified-id before '>' token | |
std::index_sequence<Layers...>> { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:378:20: error: 'std::enable_if_t' has not been declared | |
std::enable_if_t<IsRoot, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:378:31: error: expected '>' before '<' token | |
std::enable_if_t<IsRoot, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:387:20: error: 'std::enable_if_t' has not been declared | |
std::enable_if_t<not(IsRoot), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:387:31: error: expected '>' before '<' token | |
std::enable_if_t<not(IsRoot), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:388:17: error: 'template<class ManagerImplementation> template<bool IsRoot, int <anonymous> > bool rascal::StructureManager<ManagerImplementation>::is_property_in_stack(const string&)' cannot be overloaded | |
inline bool is_property_in_stack(const std::string & name) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:379:17: error: with 'template<class ManagerImplementation> template<bool IsRoot, int <anonymous> > bool rascal::StructureManager<ManagerImplementation>::is_property_in_stack(const string&)' | |
inline bool is_property_in_stack(const std::string & name) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:524:20: error: 'std::enable_if_t' has not been declared | |
std::enable_if_t<IsRoot, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:524:31: error: expected '>' before '<' token | |
std::enable_if_t<IsRoot, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:533:20: error: 'std::enable_if_t' has not been declared | |
std::enable_if_t<not(IsRoot), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:533:31: error: expected '>' before '<' token | |
std::enable_if_t<not(IsRoot), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:534:17: error: 'template<class ManagerImplementation> template<bool IsRoot, int <anonymous> > void rascal::StructureManager<ManagerImplementation>::set_updated_property_status(bool)' cannot be overloaded | |
inline void set_updated_property_status(const bool is_updated) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:525:17: error: with 'template<class ManagerImplementation> template<bool IsRoot, int <anonymous> > void rascal::StructureManager<ManagerImplementation>::set_updated_property_status(bool)' | |
inline void set_updated_property_status(const bool is_updated) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:563:20: error: 'std::enable_if_t' has not been declared | |
std::enable_if_t<IsRoot, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:563:31: error: expected '>' before '<' token | |
std::enable_if_t<IsRoot, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:599:20: error: 'std::enable_if_t' has not been declared | |
std::enable_if_t<not(IsRoot), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:599:31: error: expected '>' before '<' token | |
std::enable_if_t<not(IsRoot), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:601:5: error: 'template<class ManagerImplementation> template<class UserProperty_t, bool IsRoot, int <anonymous> > std::shared_ptr<_Tp1> rascal::StructureManager<ManagerImplementation>::forward_get_property_request(const string&, bool)' cannot be overloaded | |
forward_get_property_request(const std::string & name, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:565:5: error: with 'template<class ManagerImplementation> template<class UserProperty_t, bool IsRoot, int <anonymous> > std::shared_ptr<_Tp1> rascal::StructureManager<ManagerImplementation>::forward_get_property_request(const string&, bool)' | |
forward_get_property_request(const std::string & name, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:618:29: error: 'enable_if_t' in namespace 'std' does not name a type | |
typename std::enable_if_t<HasDistances, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:618:40: error: expected '>' before '<' token | |
typename std::enable_if_t<HasDistances, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:628:29: error: 'enable_if_t' in namespace 'std' does not name a type | |
typename std::enable_if_t<HasDirectionVectors, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:628:40: error: expected '>' before '<' token | |
typename std::enable_if_t<HasDirectionVectors, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh: In static member function 'static constexpr bool rascal::StructureManager<ManagerImplementation>::has_order()': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:196:14: error: 'is_order_available' is not a member of 'rascal::internal' | |
return internal::is_order_available<TargetOrder>( | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:197:11: error: 'make_index_sequence' is not a member of 'std' | |
std::make_index_sequence<traits::MaxOrder + 1>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:197:11: note: suggested alternative: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/utils/json_io.hh:43:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:40, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2217:8: note: 'nlohmann::detail::make_index_sequence' | |
struct make_index_sequence | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:197:57: error: expected primary-expression before '{' token | |
std::make_index_sequence<traits::MaxOrder + 1>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:197:57: error: expected ')' before '{' token | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:197:59: error: expected ';' before ')' token | |
std::make_index_sequence<traits::MaxOrder + 1>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:197:59: error: expected primary-expression before ')' token | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:197:59: error: expected ';' before ')' token | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh: At global scope: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:865:30: error: 'std::integer_sequence' has not been declared | |
std::integer_sequence<int, Indices...>) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:865:46: error: expected ',' or '...' before '<' token | |
std::integer_sequence<int, Indices...>) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh: In function 'std::array<T, (Size + 1)> rascal::internal::append_array(const std::array<_Tp, _Nm>&, T&&)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:874:34: error: 'make_integer_sequence' is not a member of 'std' | |
std::make_integer_sequence<int, Size>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:874:61: error: expected primary-expression before 'int' | |
std::make_integer_sequence<int, Size>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:874:71: error: expected primary-expression before '{' token | |
std::make_integer_sequence<int, Size>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh: At global scope: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:882:30: error: 'std::integer_sequence' has not been declared | |
std::integer_sequence<int, Indices1...>, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:882:46: error: expected ',' or '...' before '<' token | |
std::integer_sequence<int, Indices1...>, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh: In function 'std::array<T, (Size1 + Size2)> rascal::internal::concat_array(const std::array<_Tp, _Nm>&, const std::array<T, Size2>&)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:894:34: error: 'make_integer_sequence' is not a member of 'std' | |
std::make_integer_sequence<int, Size1>{}, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:894:61: error: expected primary-expression before 'int' | |
std::make_integer_sequence<int, Size1>{}, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:894:72: error: expected primary-expression before '{' token | |
std::make_integer_sequence<int, Size1>{}, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:895:34: error: 'make_integer_sequence' is not a member of 'std' | |
std::make_integer_sequence<int, Size2>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:895:61: error: expected primary-expression before 'int' | |
std::make_integer_sequence<int, Size2>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:895:72: error: expected primary-expression before '{' token | |
std::make_integer_sequence<int, Size2>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh: At global scope: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1039:68: error: template declaration of 'constexpr const bool rascal::IsOrderOneAndHasOrder' | |
Manager_t::template has_order<TargetOrder>() and IsOrderOne}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1099:43: error: 'std::enable_if_t' has not been declared | |
template <size_t Order_ = Order, std::enable_if_t<Order_ == 2, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1099:54: error: expected '>' before '<' token | |
template <size_t Order_ = Order, std::enable_if_t<Order_ == 2, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1121:57: error: 'std::enable_if_t' has not been declared | |
template <bool C = HasCenterPairAndIsOrderOne, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1121:68: error: expected '>' before '<' token | |
template <bool C = HasCenterPairAndIsOrderOne, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1142:57: error: 'std::enable_if_t' has not been declared | |
template <bool C = HasCenterPairAndIsOrderTwo, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1142:68: error: expected '>' before '<' token | |
template <bool C = HasCenterPairAndIsOrderTwo, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1252:56: error: 'std::enable_if_t' has not been declared | |
template <size_t Order_, bool C = IsOrderOne, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1252:67: error: expected '>' before '<' token | |
template <size_t Order_, bool C = IsOrderOne, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1266:24: error: 'IsOrderOneAndHasOrder' was not declared in this scope | |
template <bool C = IsOrderOneAndHasOrder<2>, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1266:48: error: expected unqualified-id before ',' token | |
template <bool C = IsOrderOneAndHasOrder<2>, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1282:24: error: 'IsOrderOneAndHasOrder' was not declared in this scope | |
template <bool C = IsOrderOneAndHasOrder<2>, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1282:48: error: expected unqualified-id before ',' token | |
template <bool C = IsOrderOneAndHasOrder<2>, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1291:24: error: 'IsOrderOneAndHasOrder' was not declared in this scope | |
template <bool C = IsOrderOneAndHasOrder<3>, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1291:48: error: expected unqualified-id before ',' token | |
template <bool C = IsOrderOneAndHasOrder<3>, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1300:24: error: 'IsOrderOneAndHasOrder' was not declared in this scope | |
template <bool C = IsOrderOneAndHasOrder<4>, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1300:48: error: expected unqualified-id before ',' token | |
template <bool C = IsOrderOneAndHasOrder<4>, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1311:36: error: 'std::index_sequence' has not been declared | |
std::index_sequence<Indices...> /*indices*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1311:50: error: expected ',' or '...' before '<' token | |
std::index_sequence<Indices...> /*indices*/) { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh: In function 'std::array<int, Order> rascal::internal::species_aggregator(const std::array<int, Order>&, const Manager&)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1320:33: error: 'make_index_sequence' is not a member of 'std' | |
index_array, manager, std::make_index_sequence<Order>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1320:33: note: suggested alternative: | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/utils/json_io.hh:43:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:40, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2217:8: note: 'nlohmann::detail::make_index_sequence' | |
struct make_index_sequence | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1320:64: error: expected primary-expression before '{' token | |
index_array, manager, std::make_index_sequence<Order>{}); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh: At global scope: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1372:9: error: expected type-specifier | |
std::conditional_t<IsOrderOne, Manager_t, | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1457:11: error: 'Container_t' does not name a type | |
const Container_t & get_container() const { return this->container; } | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1461:26: error: expected ')' before '&' token | |
Iterator(Container_t & cont, size_t start, size_t offset) | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1462:26: error: expected unqualified-id before ',' token | |
: container{cont}, index{start}, offset{offset} {} | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1462:40: error: expected unqualified-id before ',' token | |
: container{cont}, index{start}, offset{offset} {} | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1462:57: error: expected unqualified-id before '{' token | |
: container{cont}, index{start}, offset{offset} {} | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1465:46: error: 'std::enable_if_t' has not been declared | |
template <bool C = IsOrderOneOrTwo, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1465:57: error: expected '>' before '<' token | |
template <bool C = IsOrderOneOrTwo, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1472:46: error: 'std::enable_if_t' has not been declared | |
template <bool C = IsOrderOneOrTwo, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1472:57: error: expected '>' before '<' token | |
template <bool C = IsOrderOneOrTwo, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1479:46: error: 'std::enable_if_t' has not been declared | |
template <bool C = IsOrderOneOrTwo, std::enable_if_t<not(C), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1479:57: error: expected '>' before '<' token | |
template <bool C = IsOrderOneOrTwo, std::enable_if_t<not(C), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1480:17: error: 'template<class ManagerImplementation> template<long unsigned int Order> template<bool C, int <anonymous> > rascal::StructureManager<ManagerImplementation>::Iterator<Order>::AtomIndex_t rascal::StructureManager<ManagerImplementation>::Iterator<Order>::get_atom_tag_list()' cannot be overloaded | |
AtomIndex_t get_atom_tag_list() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1466:17: error: with 'template<class ManagerImplementation> template<long unsigned int Order> template<bool C, int <anonymous> > rascal::StructureManager<ManagerImplementation>::Iterator<Order>::AtomIndex_t rascal::StructureManager<ManagerImplementation>::Iterator<Order>::get_atom_tag_list()' | |
AtomIndex_t get_atom_tag_list() { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1486:46: error: 'std::enable_if_t' has not been declared | |
template <bool C = IsOrderOneOrTwo, std::enable_if_t<not(C), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1486:57: error: expected '>' before '<' token | |
template <bool C = IsOrderOneOrTwo, std::enable_if_t<not(C), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1487:17: error: 'template<class ManagerImplementation> template<long unsigned int Order> template<bool C, int <anonymous> > rascal::StructureManager<ManagerImplementation>::Iterator<Order>::AtomIndex_t rascal::StructureManager<ManagerImplementation>::Iterator<Order>::get_atom_tag_list() const' cannot be overloaded | |
AtomIndex_t get_atom_tag_list() const { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1473:17: error: with 'template<class ManagerImplementation> template<long unsigned int Order> template<bool C, int <anonymous> > rascal::StructureManager<ManagerImplementation>::Iterator<Order>::AtomIndex_t rascal::StructureManager<ManagerImplementation>::Iterator<Order>::get_atom_tag_list() const' | |
AtomIndex_t get_atom_tag_list() const { | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1506:41: error: 'std::enable_if_t' has not been declared | |
template <bool C = IsOrderOne, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1506:52: error: expected '>' before '<' token | |
template <bool C = IsOrderOne, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1514:41: error: 'std::enable_if_t' has not been declared | |
template <bool C = IsOrderOne, std::enable_if_t<not(C), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1514:52: error: expected '>' before '<' token | |
template <bool C = IsOrderOne, std::enable_if_t<not(C), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1523:41: error: 'std::enable_if_t' has not been declared | |
template <bool C = IsOrderOne, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1523:52: error: expected '>' before '<' token | |
template <bool C = IsOrderOne, std::enable_if_t<C, int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1531:41: error: 'std::enable_if_t' has not been declared | |
template <bool C = IsOrderOne, std::enable_if_t<not(C), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1531:52: error: expected '>' before '<' token | |
template <bool C = IsOrderOne, std::enable_if_t<not(C), int> = 0> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1540:5: error: 'Container_t' does not name a type | |
Container_t & container; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh: In member function 'rascal::StructureManager<ManagerImplementation>::Iterator<Order>::value_type rascal::StructureManager<ManagerImplementation>::Iterator<Order>::operator*()': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1424:35: error: 'remove_reference_t' in namespace 'std' does not name a type | |
using Ref_t = typename std::remove_reference_t<decltype( | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1426:7: error: 'Ref_t' was not declared in this scope | |
Ref_t cluster_indices{ | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1426:13: error: expected ';' before 'cluster_indices' | |
Ref_t cluster_indices{ | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1428:61: error: 'cluster_indices' was not declared in this scope | |
return ClusterRef_t(*this, this->get_atom_tag_list(), cluster_indices); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh: In member function 'const value_type rascal::StructureManager<ManagerImplementation>::Iterator<Order>::operator*() const': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1434:35: error: 'remove_reference_t' in namespace 'std' does not name a type | |
using Ref_t = typename std::remove_reference_t<decltype( | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1436:7: error: 'Ref_t' was not declared in this scope | |
Ref_t cluster_indices = | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1436:13: error: expected ';' before 'cluster_indices' | |
Ref_t cluster_indices = | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1441:27: error: 'cluster_indices' was not declared in this scope | |
cluster_indices); | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh: In member function 'rascal::StructureManager<ManagerImplementation>::Iterator<Order>::AtomIndex_t rascal::StructureManager<ManagerImplementation>::Iterator<Order>::get_atom_tag_list()': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1468:11: error: 'container' was not declared in this scope | |
container.get_atom_tag_list(), | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh: In member function 'rascal::StructureManager<ManagerImplementation>::Iterator<Order>::AtomIndex_t rascal::StructureManager<ManagerImplementation>::Iterator<Order>::get_atom_tag_list() const': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1475:11: error: 'container' was not declared in this scope | |
container.get_atom_tag_list(), | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh: In member function 'rascal::StructureManager<ManagerImplementation>::Iterator<Order>::AtomIndex_t rascal::StructureManager<ManagerImplementation>::Iterator<Order>::get_atom_tag_list()': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1482:11: error: 'container' was not declared in this scope | |
container.get_atom_tag_list(), | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh: In member function 'rascal::StructureManager<ManagerImplementation>::Iterator<Order>::AtomIndex_t rascal::StructureManager<ManagerImplementation>::Iterator<Order>::get_atom_tag_list() const': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:1489:11: error: 'container' was not declared in this scope | |
container.get_atom_tag_list(), | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28:0: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh: At global scope: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:54:26: error: expected type-specifier | |
using LayerByOrder = std::index_sequence<0, 0>; | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh: In instantiation of 'class rascal::StructureManager<rascal::StructureManagerLammps>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:64:21: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:178:63: error: no type named 'LayerByOrder' in 'struct rascal::StructureManager_traits<rascal::StructureManagerLammps>' | |
StructureManager, typename traits::LayerByOrder>::type; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:181:71: error: no type named 'LayerByOrder' in 'struct rascal::StructureManager_traits<rascal::StructureManagerLammps>' | |
StructureManager_t>; | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28:0: | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:136:19: error: 'enable_if_t' in namespace 'std' does not name a type | |
typename std::enable_if_t<TargetOrder == 2, size_t> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:136:30: error: expected unqualified-id before '<' token | |
typename std::enable_if_t<TargetOrder == 2, size_t> | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:62:9: error: base class 'class std::enable_shared_from_this<rascal::StructureManagerLammps>' has a non-virtual destructor [-Werror=effc++] | |
class StructureManagerLammps | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh: In member function 'rascal::StructureManagerLammps::Vector_ref rascal::StructureManagerLammps::get_position(int)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:113:58: error: unable to deduce 'std::initializer_list<_Tp>*' from '{(*(((rascal::StructureManagerLammps*)this)->rascal::StructureManagerLammps::x + ((sizetype)(((long unsigned int)((rascal::StructureManagerLammps*)this)->rascal::StructureManagerLammps::get_atom_index(atom_tag)) * 8ul))))}' | |
auto * xval{this->x[this->get_atom_index(atom_tag)]}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc: In member function 'void rascal::StructureManagerLammps::update_self(int, int, int*, int*, int**, double**, double**, int*, double*, double**)': | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:59:51: error: 'class rascal::StructureManagerLammps' has no member named 'cluster_indices_container' | |
auto & atom_cluster_indices{std::get<0>(this->cluster_indices_container)}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:59:77: error: unable to deduce 'std::initializer_list<_Tp>&' from '{<expression error>}' | |
auto & atom_cluster_indices{std::get<0>(this->cluster_indices_container)}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:60:51: error: 'class rascal::StructureManagerLammps' has no member named 'cluster_indices_container' | |
auto & pair_cluster_indices{std::get<1>(this->cluster_indices_container)}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:60:77: error: unable to deduce 'std::initializer_list<_Tp>&' from '{<expression error>}' | |
auto & pair_cluster_indices{std::get<1>(this->cluster_indices_container)}; | |
^ | |
In file included from /tmp/pip-req-build-u8333ipr/src/rascal/utils/json_io.hh:43:0, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager.hh:40, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.hh:30, | |
from /tmp/pip-req-build-u8333ipr/src/rascal/structure_managers/structure_manager_lammps.cc:28: | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_complete_type<nlohmann::detail::value_t, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2795:8: required from 'struct nlohmann::detail::is_compatible_type<nlohmann::basic_json<>, nlohmann::detail::value_t>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:15842:55: required from 'nlohmann::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer>::basic_json(std::nullptr_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::basic_string<char>; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; std::nullptr_t = std::nullptr_t]' | |
/usr/include/c++/4.8.2/bits/stl_pair.h:109:25: required from 'constexpr std::pair<_T1, _T2>::pair() [with _T1 = const std::basic_string<char>; _T2 = nlohmann::basic_json<>]' | |
/usr/include/c++/4.8.2/type_traits:706:28: required from 'struct std::__is_default_constructible_impl<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > >' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::__not_<std::is_void<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, std::__is_default_constructible_impl<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >' | |
/usr/include/c++/4.8.2/type_traits:721:12: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2592:8: error: base class 'struct std::integral_constant<bool, true>' has a non-virtual destructor [-Werror=effc++] | |
struct is_complete_type<T, decltype(void(sizeof(T)))> : std::true_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_compatible_type<nlohmann::basic_json<>, nlohmann::detail::value_t>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:15842:55: required from 'nlohmann::basic_json<ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer>::basic_json(std::nullptr_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::basic_string<char>; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; std::nullptr_t = std::nullptr_t]' | |
/usr/include/c++/4.8.2/bits/stl_pair.h:109:25: required from 'constexpr std::pair<_T1, _T2>::pair() [with _T1 = const std::basic_string<char>; _T2 = nlohmann::basic_json<>]' | |
/usr/include/c++/4.8.2/type_traits:706:28: required from 'struct std::__is_default_constructible_impl<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > >' | |
/usr/include/c++/4.8.2/type_traits:116:12: required from 'struct std::__and_<std::__not_<std::is_void<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, std::__is_default_constructible_impl<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >' | |
/usr/include/c++/4.8.2/type_traits:721:12: required from 'struct std::__is_default_constructible_atom<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > >' | |
/usr/include/c++/4.8.2/type_traits:742:12: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2795:8: error: base class 'struct nlohmann::detail::is_compatible_type_impl<nlohmann::basic_json<>, nlohmann::detail::value_t, void>' has a non-virtual destructor [-Werror=effc++] | |
struct is_compatible_type | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_constructible_tuple<nlohmann::basic_json<>, nlohmann::detail::value_t>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3769:115: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::to_json(j, forward<T>(val)), void())) nlohmann::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::basic_json<>; T = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3829:68: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::to_json(j, forward<ValueType>(val)), void())) nlohmann::adl_serializer<T, SFINAE>::to_json(BasicJsonType&, ValueType&&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = nlohmann::detail::value_t; <template-parameter-1-2> = void] [with BasicJsonType = nlohmann::basic_json<>; ValueType = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2510:69: required by substitution of 'template<class T, class ... Args> using to_json_function = decltype (T:: to_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<nlohmann::detail::value_t, void>; Args = {nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::to_json_function; Args = {nlohmann::basic_json<>::json_serializer<nlohmann::detail::value_t, void>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2558:27: required from 'constexpr const bool nlohmann::detail::has_to_json<nlohmann::basic_json<>, nlohmann::detail::value_t, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2790:27: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >; <template-parameter-1-2> = void] [with BasicJsonType = const nlohmann::basic_json<>&; ValueType = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2513:73: required by substitution of 'template<class T, class ... Args> using from_json_function = decltype (T:: from_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>; Args = {const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::from_json_function; Args = {nlohmann::basic_json<>::json_serializer<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >, void>, const nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer> > > >&}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2528:27: required from 'constexpr const bool nlohmann::detail::has_from_json<nlohmann::basic_json<>, std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >, void>::value' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17170:62: required by substitution of 'template<class T, class U> using get_template_function = decltype (declval<T>().get<U>()) [with T = const nlohmann::basic_json<>&; U = std::map<std::basic_string<char>, nlohmann::basic_json<>, std::less<std::basic_string<char> >, std::allocator<std::pair<const std::basic_string<char>, nlohmann::basic_json<> > > >]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:17474:20: required from here | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2806:8: error: base class 'struct std::integral_constant<bool, false>' has a non-virtual destructor [-Werror=effc++] | |
struct is_constructible_tuple : std::false_type {}; | |
^ | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp: In instantiation of 'struct nlohmann::detail::is_compatible_object_type_impl<nlohmann::basic_json<>, nlohmann::detail::value_t, void>': | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2616:8: required from 'struct nlohmann::detail::is_compatible_object_type<nlohmann::basic_json<>, nlohmann::detail::value_t>' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3727:92: required by substitution of 'template<class BasicJsonType, class T> decltype ((nlohmann::detail::to_json(j, forward<T>(val)), void())) nlohmann::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::basic_json<>; T = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3829:68: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::to_json(j, forward<ValueType>(val)), void())) nlohmann::adl_serializer<T, SFINAE>::to_json(BasicJsonType&, ValueType&&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = nlohmann::detail::value_t; <template-parameter-1-2> = void] [with BasicJsonType = nlohmann::basic_json<>; ValueType = nlohmann::detail::value_t]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2510:69: required by substitution of 'template<class T, class ... Args> using to_json_function = decltype (T:: to_json((declval<Args>)()...)) [with T = nlohmann::adl_serializer<nlohmann::detail::value_t, void>; Args = {nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2376:74: required by substitution of 'template<class Expected, template<class ...> class Op, class ... Args> using is_detected_exact = std::is_same<Expected, typename nlohmann::detail::detector<nlohmann::detail::nonesuch, void, Op, Args ...>::type> [with Expected = void; Op = nlohmann::detail::to_json_function; Args = {nlohmann::basic_json<>::json_serializer<nlohmann::detail::value_t, void>, nlohmann::basic_json<std::map, std::vector, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long int, long unsigned int, double, std::allocator, nlohmann::adl_serializer>&, nlohmann::detail::value_t}]' | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:2558:27: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] | |
/tmp/pip-req-build-u8333ipr/src/rascal/external/json.hpp:3812:74: required by substitution of 'template<class BasicJsonType, class ValueType> static decltype ((nlohmann::{anonymous}::from_json(forward<BasicJsonType>(j), val), void())) nlohmann::adl_serializer<T, SFINAE>::from_json(BasicJsonType&&, ValueType&) [with BasicJsonType = BasicJsonType; ValueType = ValueType; <template-parameter-1-1> = st |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment