Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save srajangarg/4376bd3fe458c6d674703d3635604f7d to your computer and use it in GitHub Desktop.
Save srajangarg/4376bd3fe458c6d674703d3635604f7d to your computer and use it in GitHub Desktop.
In file included from /usr/local/include/piranha/symbol_set.hpp:49:0,
from /usr/local/include/piranha/is_key.hpp:37,
from /usr/local/include/piranha/math.hpp:49,
from /home/garg/code/symengine/symengine/expression.h:192,
from /home/garg/code/symengine/symengine/series_piranha.h:6,
from /home/garg/code/symengine/symengine/series_piranha.cpp:2:
/usr/local/include/piranha/hash_set.hpp: In instantiation of ‘class piranha::hash_set<piranha::term<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> >, piranha::detail::term_hasher<piranha::term<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >, std::equal_to<piranha::term<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > > >’:
/usr/local/include/piranha/series.hpp:1232:72: required from ‘class piranha::series<SymEngine::mpz_wrapper, piranha::monomial<unsigned int>, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >’
/usr/local/include/piranha/t_substitutable_series.hpp:84:7: required from ‘class piranha::t_substitutable_series<piranha::series<SymEngine::mpz_wrapper, piranha::monomial<unsigned int>, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >’
/usr/local/include/piranha/substitutable_series.hpp:83:7: required from ‘class piranha::substitutable_series<piranha::t_substitutable_series<piranha::series<SymEngine::mpz_wrapper, piranha::monomial<unsigned int>, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >’
/usr/local/include/piranha/ipow_substitutable_series.hpp:82:7: required from ‘class piranha::ipow_substitutable_series<piranha::substitutable_series<piranha::t_substitutable_series<piranha::series<SymEngine::mpz_wrapper, piranha::monomial<unsigned int>, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >’
/usr/local/include/piranha/trigonometric_series.hpp:83:7: required from ‘class piranha::trigonometric_series<piranha::ipow_substitutable_series<piranha::substitutable_series<piranha::t_substitutable_series<piranha::series<SymEngine::mpz_wrapper, piranha::monomial<unsigned int>, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > > >’
/usr/local/include/piranha/power_series.hpp:193:7: required from ‘class piranha::power_series<piranha::trigonometric_series<piranha::ipow_substitutable_series<piranha::substitutable_series<piranha::t_substitutable_series<piranha::series<SymEngine::mpz_wrapper, piranha::monomial<unsigned int>, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > > >, piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> > >’
/usr/local/include/piranha/polynomial.hpp:603:7: required from ‘class piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> >’
/home/garg/code/symengine/symengine/polys/upolybase.h:220:15: required from ‘class SymEngine::UPolyBase<piranha::polynomial<SymEngine::mpz_wrapper, piranha::monomial<unsigned int> >, SymEngine::UIntPolyPiranha>’
/home/garg/code/symengine/symengine/polys/uintpoly_piranha.h:33:32: required from here
/usr/local/include/piranha/hash_set.hpp:120:3: error: static assertion failed: type trait check failure -> is_container_element<T>
PIRANHA_TT_CHECK(is_container_element,T);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment