cc1plus: warnings being treated as errors
t.cpp: In member function '__gnu_debug_def::multiset<T, std::less<_Key>, std::allocator<_CharT> > Voice::getAtribDim(const __gnu_debug_def::vector<Voice, std::allocator<Voice> >&, std::string) [with T = int]':
t.cpp:49: instantiated from here
Line 19: warning: passing 'const double' for argument 1 to '__gnu_debug::_Safe_iterator<typename __gnu_norm::multiset<_Key, _Compare, _Alloc>::iterator, __gnu_debug_def::multiset<_Key, _Compare, _Allocator> > __gnu_debug_def::multiset<_Key, _Compare, _Allocator>::insert(const _Key&) [with _Key = int, _Compare = std::less<int>, _Allocator = std::allocator<int>]'
Line 22: error: no matching function for call to '__gnu_debug_def::multiset<int, std::less<int>, std::allocator<int> >::insert(const std::string&)'
compilation terminated due to -Wfatal-errors.