gcc 5.4 cannot compile TypeContainer
Tried building the latest smtk:master on linux and got a long template error related TypeContainer. I'll paste the full log, but the most salient part seems to be:
/home/john/projects/cmb-master/git/smtk/smtk/common/TypeContainer.h:118:8: required from ‘bool smtk::common::TypeContainer::insert(const Type&) [with Type = std::shared_ptr<smtk::res
ource::Manager>]’
/home/john/projects/cmb-master/git/smtk/smtk/view/PhraseModel.h:241:27: required from here
/usr/include/c++/5/ext/new_allocator.h:120:4: error: no matching function for call to ‘std::pair<const long unsigned int, std::unique_ptr<smtk::common::TypeContainer::Wrapper> >::pair(
std::pair<long unsigned int, smtk::common::TypeContainer::WrapperFor<std::shared_ptr<smtk::resource::Manager> >*>)’
{ ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }