diff --git a/SConstruct b/SConstruct index a5008c8ffb..ea6443b5c6 100644 --- a/SConstruct +++ b/SConstruct @@ -1052,7 +1052,7 @@ if not env['BOOST_LIB_VERSION']: " 'boost_inc_dir' to point to the boost headers.") else: print('INFO: Found Boost version {0}'.format(env['BOOST_LIB_VERSION'])) -# demangle is availble in Boost 1.55 or newer +# demangle is available in Boost 1.56 or newer env['has_demangle'] = conf.CheckDeclaration("boost::core::demangle", '#include ', 'C++') diff --git a/src/base/AnyMap.cpp b/src/base/AnyMap.cpp index 7eaafb20b7..08cb45ebd9 100644 --- a/src/base/AnyMap.cpp +++ b/src/base/AnyMap.cpp @@ -488,8 +488,10 @@ struct convert { namespace Cantera { std::map AnyValue::s_typenames = { + {typeid(void).name(), "void"}, {typeid(double).name(), "double"}, {typeid(long int).name(), "long int"}, + {typeid(bool).name(), "bool"}, {typeid(std::string).name(), "string"}, {typeid(vector).name(), "vector"}, {typeid(vector).name(), "vector"},