Hi, Looks like there is something similar in sc as well, see the attached log. I tried guarding #include <mdds/mixed_type_matrix.hpp> using #include "preextstl.h" / #include "postextstl.h" but that does not seem to help. Any other idea? :) I guess this is specific to system-mdds. Thanks.
build -- version: 275224
=============
Building module sc
=============
Entering /home/vmiklos/git/libreoffice/master/sc/inc
Entering /home/vmiklos/git/libreoffice/master/sc/sdi
Entering /home/vmiklos/git/libreoffice/master/sc/addin
Entering /home/vmiklos/git/libreoffice/master/sc/addin/rot13
Entering /home/vmiklos/git/libreoffice/master/sc/addin/datefunc
Entering /home/vmiklos/git/libreoffice/master/sc/source/ui/docshell
Entering /home/vmiklos/git/libreoffice/master/sc/source/ui/styleui
Entering /home/vmiklos/git/libreoffice/master/sc/source/ui/src
Entering /home/vmiklos/git/libreoffice/master/sc/source/ui/miscdlgs
Entering /home/vmiklos/git/libreoffice/master/sc/source/ui/vba
Entering /home/vmiklos/git/libreoffice/master/sc/source/ui/app
Entering /home/vmiklos/git/libreoffice/master/sc/source/ui/view
Entering /home/vmiklos/git/libreoffice/master/sc/source/ui/optdlg
Entering /home/vmiklos/git/libreoffice/master/sc/source/ui/drawfunc
Entering /home/vmiklos/git/libreoffice/master/sc/source/ui/undo
Entering /home/vmiklos/git/libreoffice/master/sc/source/filter/ftools
Entering /home/vmiklos/git/libreoffice/master/sc/source/core/data
Entering /home/vmiklos/git/libreoffice/master/sc/source/filter/rtf
Entering /home/vmiklos/git/libreoffice/master/sc/source/filter/html
Entering /home/vmiklos/git/libreoffice/master/sc/source/ui/Accessibility
Entering /home/vmiklos/git/libreoffice/master/sc/addin/util
Entering /home/vmiklos/git/libreoffice/master/sc/source/filter/dif
Entering /home/vmiklos/git/libreoffice/master/sc/source/filter/qpro
Entering /home/vmiklos/git/libreoffice/master/sc/source/ui/attrdlg
Entering /home/vmiklos/git/libreoffice/master/sc/source/core/tool
Compiling: sc/source/core/tool/scmatrix.cxx
In file included from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:63:0,
from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/unordered_map:41,
from /usr/include/mdds/hash_container/map.hpp:41,
from /usr/include/mdds/mixed_type_matrix_flag_storage.hpp:32,
from /usr/include/mdds/mixed_type_matrix.hpp:34,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:45:
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/cpp_type_traits.h:78:10:
error: redefinition of 'struct _STL::__true_type'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/type_traits.h:64:20:
error: previous definition of 'struct _STL::__true_type'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/cpp_type_traits.h:79:10:
error: redefinition of 'struct _STL::__false_type'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/type_traits.h:65:21:
error: previous definition of 'struct _STL::__false_type'
In file included from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h:60:0,
from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:66,
from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/unordered_map:41,
from /usr/include/mdds/hash_container/map.hpp:41,
from /usr/include/mdds/mixed_type_matrix_flag_storage.hpp:32,
from /usr/include/mdds/mixed_type_matrix.hpp:34,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:45:
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/move.h:44:12: error:
redefinition of 'struct _STL::identity<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:270:62: error:
previous definition of 'struct _STL::identity<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/move.h:106:28: error:
redefinition of 'template<class _Tp> void _STL::swap(_Tp&, _Tp&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:61:36: error:
'template<class _Tp> void _STL::swap(_Tp&, _Tp&)' previously declared here
In file included from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:66:0,
from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/unordered_map:41,
from /usr/include/mdds/hash_container/map.hpp:41,
from /usr/include/mdds/mixed_type_matrix_flag_storage.hpp:32,
from /usr/include/mdds/mixed_type_matrix.hpp:34,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:45:
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h:71:12:
error: redefinition of 'struct _STL::pair<_T1, _T2>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_pair.h:37:13: error:
previous definition of 'struct _STL::pair<_T1, _T2>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h:154:68:
error: redefinition of 'template<class _T1, class _T2> bool _STL::operator==(const _STL::pair<_T1,
_T2>&, const _STL::pair<_T1, _T2>&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_pair.h:60:87: error:
'template<class _T1, class _T2> bool _STL::operator==(const _STL::pair<_T1, _T2>&, const
_STL::pair<_T1, _T2>&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h:160:67:
error: redefinition of 'template<class _T1, class _T2> bool _STL::operator<(const _STL::pair<_T1,
_T2>&, const _STL::pair<_T1, _T2>&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_pair.h:66:86: error:
'template<class _T1, class _T2> bool _STL::operator<(const _STL::pair<_T1, _T2>&, const
_STL::pair<_T1, _T2>&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h:167:68:
error: redefinition of 'template<class _T1, class _T2> bool _STL::operator!=(const _STL::pair<_T1,
_T2>&, const _STL::pair<_T1, _T2>&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_pair.h:75:87: error:
'template<class _T1, class _T2> bool _STL::operator!=(const _STL::pair<_T1, _T2>&, const
_STL::pair<_T1, _T2>&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h:173:67:
error: redefinition of 'template<class _T1, class _T2> bool _STL::operator>(const _STL::pair<_T1,
_T2>&, const _STL::pair<_T1, _T2>&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_pair.h:80:86: error:
'template<class _T1, class _T2> bool _STL::operator>(const _STL::pair<_T1, _T2>&, const
_STL::pair<_T1, _T2>&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h:179:68:
error: redefinition of 'template<class _T1, class _T2> bool _STL::operator<=(const _STL::pair<_T1,
_T2>&, const _STL::pair<_T1, _T2>&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_pair.h:85:87: error:
'template<class _T1, class _T2> bool _STL::operator<=(const _STL::pair<_T1, _T2>&, const
_STL::pair<_T1, _T2>&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h:185:68:
error: redefinition of 'template<class _T1, class _T2> bool _STL::operator>=(const _STL::pair<_T1,
_T2>&, const _STL::pair<_T1, _T2>&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_pair.h:90:87: error:
'template<class _T1, class _T2> bool _STL::operator>=(const _STL::pair<_T1, _T2>&, const
_STL::pair<_T1, _T2>&)' previously declared here
In file included from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:67:0,
from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/unordered_map:41,
from /usr/include/mdds/hash_container/map.hpp:41,
from /usr/include/mdds/mixed_type_matrix_flag_storage.hpp:32,
from /usr/include/mdds/mixed_type_matrix.hpp:34,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:45:
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_types.h:85:10:
error: redefinition of 'struct _STL::input_iterator_tag'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:43:27:
error: previous definition of 'struct _STL::input_iterator_tag'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_types.h:88:10:
error: redefinition of 'struct _STL::output_iterator_tag'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:44:28:
error: previous definition of 'struct _STL::output_iterator_tag'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_types.h:91:10:
error: redefinition of 'struct _STL::forward_iterator_tag'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:45:57:
error: previous definition of 'struct _STL::forward_iterator_tag'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_types.h:95:10:
error: redefinition of 'struct _STL::bidirectional_iterator_tag'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:46:65:
error: previous definition of 'struct _STL::bidirectional_iterator_tag'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_types.h:99:10:
error: redefinition of 'struct _STL::random_access_iterator_tag'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:47:71:
error: previous definition of 'struct _STL::random_access_iterator_tag'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_types.h:114:12:
error: redefinition of default argument for 'class _Distance'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:50:39:
note: original definition appeared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_types.h:137:12:
error: redefinition of 'struct _STL::iterator_traits<_Iterator>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:91:24:
error: previous definition of 'struct _STL::iterator_traits<_Iterator>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_types.h:148:12:
error: redefinition of 'struct _STL::iterator_traits<_Tp*>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:119:30:
error: previous definition of 'struct _STL::iterator_traits<_Tp*>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_types.h:159:12:
error: redefinition of 'struct _STL::iterator_traits<const _Tp*>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:110:36:
error: previous definition of 'struct _STL::iterator_traits<const _Tp*>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_types.h:174:37:
error: redefinition of 'template<class _Iter> typename _STL::iterator_traits::iterator_category
_STL::__iterator_category(const _Iter&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:161:91:
error: 'template<class _Iter> typename _STL::iterator_traits::iterator_category
_STL::__iterator_category(const _Iter&)' previously declared here
In file included from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:68:0,
from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/unordered_map:41,
from /usr/include/mdds/hash_container/map.hpp:41,
from /usr/include/mdds/mixed_type_matrix_flag_storage.hpp:32,
from /usr/include/mdds/mixed_type_matrix.hpp:34,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:45:
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:169:47:
error: redefinition of 'template<class _InputIterator, class _Distance> void
_STL::advance(_InputIterator&, _Distance)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:444:66:
error: 'template<class _InputIterator, class _Distance> void _STL::advance(_InputIterator&,
_Distance)' previously declared here
In file included from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:69:0,
from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/unordered_map:41,
from /usr/include/mdds/hash_container/map.hpp:41,
from /usr/include/mdds/mixed_type_matrix_flag_storage.hpp:32,
from /usr/include/mdds/mixed_type_matrix.hpp:34,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:45:
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator.h:95:11:
error: redefinition of 'class _STL::reverse_iterator<_Iterator>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator.h:53:1: error:
previous definition of 'class _STL::reverse_iterator<_Iterator>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator.h:284:47:
error: redefinition of 'template<class _Iterator> bool _STL::operator==(const
_STL::reverse_iterator<_Iterator>&, const _STL::reverse_iterator<_Iterator>&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator.h:120:62: error:
'template<class _Iterator> bool _STL::operator==(const _STL::reverse_iterator<_Iterator>&, const
_STL::reverse_iterator<_Iterator>&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator.h:290:46:
error: redefinition of 'template<class _Iterator> bool _STL::operator<(const
_STL::reverse_iterator<_Iterator>&, const _STL::reverse_iterator<_Iterator>&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator.h:126:61: error:
'template<class _Iterator> bool _STL::operator<(const _STL::reverse_iterator<_Iterator>&, const
_STL::reverse_iterator<_Iterator>&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator.h:296:47:
error: redefinition of 'template<class _Iterator> bool _STL::operator!=(const
_STL::reverse_iterator<_Iterator>&, const _STL::reverse_iterator<_Iterator>&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator.h:134:62: error:
'template<class _Iterator> bool _STL::operator!=(const _STL::reverse_iterator<_Iterator>&, const
_STL::reverse_iterator<_Iterator>&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator.h:302:46:
error: redefinition of 'template<class _Iterator> bool _STL::operator>(const
_STL::reverse_iterator<_Iterator>&, const _STL::reverse_iterator<_Iterator>&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator.h:140:61: error:
'template<class _Iterator> bool _STL::operator>(const _STL::reverse_iterator<_Iterator>&, const
_STL::reverse_iterator<_Iterator>&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator.h:308:47:
error: redefinition of 'template<class _Iterator> bool _STL::operator<=(const
_STL::reverse_iterator<_Iterator>&, const _STL::reverse_iterator<_Iterator>&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator.h:146:62: error:
'template<class _Iterator> bool _STL::operator<=(const _STL::reverse_iterator<_Iterator>&, const
_STL::reverse_iterator<_Iterator>&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator.h:314:47:
error: redefinition of 'template<class _Iterator> bool _STL::operator>=(const
_STL::reverse_iterator<_Iterator>&, const _STL::reverse_iterator<_Iterator>&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator.h:152:61: error:
'template<class _Iterator> bool _STL::operator>=(const _STL::reverse_iterator<_Iterator>&, const
_STL::reverse_iterator<_Iterator>&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator.h:320:46:
error: redefinition of 'template<class _Iterator> typename _STL::reverse_iterator::difference_type
_STL::operator-(const _STL::reverse_iterator<_Iterator>&, const _STL::reverse_iterator<_Iterator>&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator.h:165:49: error:
'template<class _Iterator> typename _STL::reverse_iterator::difference_type _STL::operator-(const
_STL::reverse_iterator<_Iterator>&, const _STL::reverse_iterator<_Iterator>&)' previously declared
here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator.h:394:11:
error: redefinition of 'class _STL::back_insert_iterator<_Container>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator.h:189:1: error:
previous definition of 'class _STL::back_insert_iterator<_Container>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator.h:471:34:
error: redefinition of 'template<class _Container> _STL::back_insert_iterator<_Container>
_STL::back_inserter(_Container&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator.h:208:82: error:
'template<class _Container> _STL::back_insert_iterator<_Container>
_STL::back_inserter(_Container&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator.h:485:11:
error: redefinition of 'class _STL::front_insert_iterator<_Container>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator.h:215:1: error:
previous definition of 'class _STL::front_insert_iterator<_Container>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator.h:561:35:
error: redefinition of 'template<class _Container> _STL::front_insert_iterator<_Container>
_STL::front_inserter(_Container&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator.h:233:84: error:
'template<class _Container> _STL::front_insert_iterator<_Container>
_STL::front_inserter(_Container&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator.h:579:11:
error: redefinition of 'class _STL::insert_iterator<_Container>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator.h:240:1: error:
previous definition of 'class _STL::insert_iterator<_Container>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator.h:675:44:
error: redefinition of 'template<class _Container, class _Iterator>
_STL::insert_iterator<_Container> _STL::inserter(_Container&, _Iterator)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator.h:262:40: error:
'template<class _Container, class _Iterator> _STL::insert_iterator<_Container>
_STL::inserter(_Container&, _Iterator)' previously declared here
In file included from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/unordered_map:41:0,
from /usr/include/mdds/hash_container/map.hpp:41,
from /usr/include/mdds/mixed_type_matrix_flag_storage.hpp:32,
from /usr/include/mdds/mixed_type_matrix.hpp:34,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:45:
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:117:59:
error: redefinition of 'template<class _ForwardIterator1, class _ForwardIterator2> void
_STL::iter_swap(_ForwardIterator1, _ForwardIterator2)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:68:61: error:
'template<class _ForwardIter1, class _ForwardIter2> void _STL::iter_swap(_ForwardIter1,
_ForwardIter2)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:159:29:
error: redefinition of 'template<class _ForwardIterator1, class _ForwardIterator2>
_ForwardIterator2 _STL::swap_ranges(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algo.h:170:82: error:
'template<class _ForwardIter1, class _ForwardIter2> _ForwardIter2 _STL::swap_ranges(_ForwardIter1,
_ForwardIter1, _ForwardIter2)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:186:39:
error: redefinition of 'template<class _Tp> const _Tp& _STL::min(const _Tp&, const _Tp&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:77:55: error:
'template<class _Tp> const _Tp& _STL::min(const _Tp&, const _Tp&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:209:39:
error: redefinition of 'template<class _Tp> const _Tp& _STL::max(const _Tp&, const _Tp&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:79:55: error:
'template<class _Tp> const _Tp& _STL::max(const _Tp&, const _Tp&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:232:56:
error: redefinition of 'template<class _Tp, class _Compare> const _Tp& _STL::min(const _Tp&, const
_Tp&, _Compare)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:88:72: error:
'template<class _Tp, class _Compare> const _Tp& _STL::min(const _Tp&, const _Tp&, _Compare)'
previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:253:56:
error: redefinition of 'template<class _Tp, class _Compare> const _Tp& _STL::max(const _Tp&, const
_Tp&, _Compare)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:93:72: error:
'template<class _Tp, class _Compare> const _Tp& _STL::max(const _Tp&, const _Tp&, _Compare)'
previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:464:47:
error: redefinition of 'template<class _II, class _OI> _OI _STL::copy(_II, _II, _OI)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:214:84: error:
'template<class _InputIter, class _OutputIter> _OutputIter _STL::copy(_InputIter, _InputIter,
_OutputIter)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:633:59:
error: redefinition of 'template<class _BI1, class _BI2> _BI2 _STL::copy_backward(_BI1, _BI1, _BI2)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:241:93: error:
'template<class _InputIter, class _OutputIter> _OutputIter _STL::copy_backward(_InputIter,
_InputIter, _OutputIter)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:735:79:
error: redefinition of 'template<class _ForwardIterator, class _Tp> void
_STL::fill(_ForwardIterator, _ForwardIterator, const _Tp&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:324:72: error:
'template<class _ForwardIter, class _Tp> void _STL::fill(_ForwardIter, _ForwardIter, const _Tp&)'
previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:793:54:
error: redefinition of 'template<class _OI, class _Size, class _Tp> _OI _STL::fill_n(_OI, _Size,
const _Tp&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:332:70: error:
'template<class _OutputIter, class _Size, class _Tp> _OutputIter _STL::fill_n(_OutputIter, _Size,
const _Tp&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:955:19:
error: redefinition of 'template<class _ForwardIterator, class _Tp> _ForwardIterator
_STL::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algo.h:489:52: error:
'template<class _ForwardIter, class _Tp> _ForwardIter _STL::lower_bound(_ForwardIter, _ForwardIter,
const _Tp&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:992:19:
error: redefinition of 'template<class _Size> _Size _STL::__lg(_Size)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algo.h:433:28: error:
'template<class _Size> _Size _STL::__lg(_Size)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:1030:53:
error: redefinition of 'template<class _II1, class _II2> bool _STL::equal(_II1, _II1, _II2)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:419:39: error:
'template<class _InputIter1, class _InputIter2> bool _STL::equal(_InputIter1, _InputIter1,
_InputIter2)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:1063:52:
error: redefinition of 'template<class _IIter1, class _IIter2, class _BinaryPredicate> bool
_STL::equal(_IIter1, _IIter1, _IIter2, _BinaryPredicate)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:431:71: error:
'template<class _InputIter1, class _InputIter2, class _BinaryPredicate> bool
_STL::equal(_InputIter1, _InputIter1, _InputIter2, _BinaryPredicate)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:1094:35:
error: redefinition of 'template<class _II1, class _II2> bool _STL::lexicographical_compare(_II1,
_II1, _II2, _II2)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.c:32:71: error:
'template<class _InputIter1, class _InputIter2> bool _STL::lexicographical_compare(_InputIter1,
_InputIter1, _InputIter2, _InputIter2)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:1128:52:
error: redefinition of 'template<class _II1, class _II2, class _Compare> bool
_STL::lexicographical_compare(_II1, _II1, _II2, _II2, _Compare)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.c:48:45: error:
'template<class _InputIter1, class _InputIter2, class _Compare> bool
_STL::lexicographical_compare(_InputIter1, _InputIter1, _InputIter2, _InputIter2, _Compare)'
previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:1168:31:
error: redefinition of 'template<class _InputIterator1, class _InputIterator2> _STL::pair<_T1, _T2>
_STL::mismatch(_InputIterator1, _InputIterator1, _InputIterator2)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:391:61: error:
'template<class _InputIter1, class _InputIter2> _STL::pair<_T1, _T2> _STL::mismatch(_InputIter1,
_InputIter1, _InputIter2)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:1206:63:
error: redefinition of 'template<class _InputIterator1, class _InputIterator2, class
_BinaryPredicate> _STL::pair<_T1, _T2> _STL::mismatch(_InputIterator1, _InputIterator1,
_InputIterator2, _BinaryPredicate)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:406:71: error:
'template<class _InputIter1, class _InputIter2, class _BinaryPredicate> _STL::pair<_T1, _T2>
_STL::mismatch(_InputIter1, _InputIter1, _InputIter2, _BinaryPredicate)' previously declared here
In file included from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/unordered_map:42:0,
from /usr/include/mdds/hash_container/map.hpp:41,
from /usr/include/mdds/mixed_type_matrix_flag_storage.hpp:32,
from /usr/include/mdds/mixed_type_matrix.hpp:34,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:45:
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/allocator.h:64:11:
error: redefinition of 'class _STL::allocator<void>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_alloc.h:374:44: error:
previous definition of 'class _STL::allocator<void>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/allocator.h:86:11:
error: redefinition of 'class _STL::allocator<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_alloc.h:330:17: error:
previous definition of 'class _STL::allocator<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/allocator.h:116:60:
error: redefinition of 'template<class _T1, class _T2> bool _STL::operator==(const
_STL::allocator<_Tp1>&, const _STL::allocator<_T2>&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_alloc.h:395:112: error:
'template<class _T1, class _T2> bool _STL::operator==(const _STL::allocator<_Tp1>&, const
_STL::allocator<_T2>&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/allocator.h:126:60:
error: redefinition of 'template<class _T1, class _T2> bool _STL::operator!=(const
_STL::allocator<_Tp1>&, const _STL::allocator<_T2>&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_alloc.h:396:112: error:
'template<class _T1, class _T2> bool _STL::operator!=(const _STL::allocator<_Tp1>&, const
_STL::allocator<_T2>&)' previously declared here
In file included from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/unordered_map:43:0,
from /usr/include/mdds/hash_container/map.hpp:41,
from /usr/include/mdds/mixed_type_matrix_flag_storage.hpp:32,
from /usr/include/mdds/mixed_type_matrix.hpp:34,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:45:
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:100:12:
error: redefinition of 'struct _STL::unary_function<_Arg, _Result>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:40:23:
error: previous definition of 'struct _STL::unary_function<_Arg, _Result>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:112:12:
error: redefinition of 'struct _STL::binary_function<_Arg1, _Arg2, _Result>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:46:24:
error: previous definition of 'struct _STL::binary_function<_Arg1, _Arg2, _Result>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:135:12:
error: redefinition of 'struct _STL::plus<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:95:51:
error: previous definition of 'struct _STL::plus<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:144:12:
error: redefinition of 'struct _STL::minus<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:100:52:
error: previous definition of 'struct _STL::minus<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:153:12:
error: redefinition of 'struct _STL::multiplies<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:111:57:
error: previous definition of 'struct _STL::multiplies<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:162:12:
error: redefinition of 'struct _STL::divides<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:116:54:
error: previous definition of 'struct _STL::divides<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:171:12:
error: redefinition of 'struct _STL::modulus<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:122:1:
error: previous definition of 'struct _STL::modulus<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:180:12:
error: redefinition of 'struct _STL::negate<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:128:1:
error: previous definition of 'struct _STL::negate<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:199:12:
error: redefinition of 'struct _STL::equal_to<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:54:1:
error: previous definition of 'struct _STL::equal_to<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:208:12:
error: redefinition of 'struct _STL::not_equal_to<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:60:1:
error: previous definition of 'struct _STL::not_equal_to<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:217:12:
error: redefinition of 'struct _STL::greater<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:66:1:
error: previous definition of 'struct _STL::greater<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:226:12:
error: redefinition of 'struct _STL::less<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:72:1:
error: previous definition of 'struct _STL::less<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:235:12:
error: redefinition of 'struct _STL::greater_equal<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:78:1:
error: previous definition of 'struct _STL::greater_equal<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:244:12:
error: redefinition of 'struct _STL::less_equal<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:84:1:
error: previous definition of 'struct _STL::less_equal<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:263:12:
error: redefinition of 'struct _STL::logical_and<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:134:1:
error: previous definition of 'struct _STL::logical_and<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:272:12:
error: redefinition of 'struct _STL::logical_or<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:140:1:
error: previous definition of 'struct _STL::logical_or<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:281:12:
error: redefinition of 'struct _STL::logical_not<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:146:1:
error: previous definition of 'struct _STL::logical_not<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:346:11:
error: redefinition of 'class _STL::unary_negate<_Predicate>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:86:81: error:
previous definition of 'class _STL::unary_negate<_Predicate>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:364:34:
error: redefinition of 'template<class _Predicate> _STL::unary_negate<_Predicate> _STL::not1(const
_Predicate&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:98:30: error:
'template<class _Predicate> _STL::unary_negate<_Predicate> _STL::not1(const _Predicate&)'
previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:369:11:
error: redefinition of 'class _STL::binary_negate<_Predicate>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:107:36: error:
previous definition of 'class _STL::binary_negate<_Predicate>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:389:34:
error: redefinition of 'template<class _Predicate> _STL::binary_negate<_Predicate> _STL::not2(const
_Predicate&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:121:30: error:
'template<class _Predicate> _STL::binary_negate<_Predicate> _STL::not2(const _Predicate&)'
previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:417:11:
error: redefinition of 'class _STL::pointer_to_unary_function<_Arg, _Result>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:232:72: error:
previous definition of 'class _STL::pointer_to_unary_function<_Arg, _Result>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:437:33:
error: redefinition of 'template<class _Arg, class _Result> _STL::pointer_to_unary_function<_Arg,
_Result> _STL::ptr_fun(_Result (*)(_Arg))'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:242:77: error:
'template<class _Arg, class _Result> _STL::pointer_to_unary_function<_Arg, _Result>
_STL::ptr_fun(_Result (*)(_Arg))' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:442:11:
error: redefinition of 'class _STL::pointer_to_binary_function<_Arg1, _Arg2, _Result>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:249:47: error:
previous definition of 'class _STL::pointer_to_binary_function<_Arg1, _Arg2, _Result>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:463:41:
error: redefinition of 'template<class _Arg1, class _Arg2, class _Result>
_STL::pointer_to_binary_function<_Arg1, _Arg2, _Result> _STL::ptr_fun(_Result (*)(_Arg1, _Arg2))'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:263:37: error:
'template<class _Arg1, class _Arg2, class _Result> _STL::pointer_to_binary_function<_Arg1, _Arg2,
_Result> _STL::ptr_fun(_Result (*)(_Arg1, _Arg2))' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:468:12:
error: redefinition of 'struct _STL::_Identity<_Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:189:51:
error: previous definition of 'struct _STL::_Identity<_Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:480:12:
error: redefinition of 'struct _STL::_Select1st<_Pair>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:151:78:
error: previous definition of 'struct _STL::_Select1st<_Pair>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:493:12:
error: redefinition of 'struct _STL::_Select2nd<_Pair>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function_base.h:159:1:
error: previous definition of 'struct _STL::_Select2nd<_Pair>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:524:11:
error: redefinition of 'class _STL::mem_fun_t<_Ret, _Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:397:52: error:
previous definition of 'class _STL::mem_fun_t<_Ret, _Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:542:11:
error: redefinition of 'class _STL::const_mem_fun_t<_Ret, _Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:407:64: error:
previous definition of 'class _STL::const_mem_fun_t<_Ret, _Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:560:11:
error: redefinition of 'class _STL::mem_fun_ref_t<_Ret, _Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:418:55: error:
previous definition of 'class _STL::mem_fun_ref_t<_Ret, _Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:578:11:
error: redefinition of 'class _STL::const_mem_fun_ref_t<_Ret, _Tp>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:428:61: error:
previous definition of 'class _STL::const_mem_fun_ref_t<_Ret, _Tp>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:596:11:
error: redefinition of 'class _STL::mem_fun1_t<_Ret, _Tp, _Arg>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:438:59: error:
previous definition of 'class _STL::mem_fun1_t<_Ret, _Tp, _Arg>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:614:11:
error: redefinition of 'class _STL::const_mem_fun1_t<_Ret, _Tp, _Arg>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:448:71: error:
previous definition of 'class _STL::const_mem_fun1_t<_Ret, _Tp, _Arg>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:632:11:
error: redefinition of 'class _STL::mem_fun1_ref_t<_Ret, _Tp, _Arg>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:459:62: error:
previous definition of 'class _STL::mem_fun1_ref_t<_Ret, _Tp, _Arg>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:650:11:
error: redefinition of 'class _STL::const_mem_fun1_ref_t<_Ret, _Tp, _Arg>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:469:68: error:
previous definition of 'class _STL::const_mem_fun1_ref_t<_Ret, _Tp, _Arg>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:669:31:
error: redefinition of 'template<class _Ret, class _Tp> _STL::mem_fun_t<_Ret, _Tp>
_STL::mem_fun(_Ret (_Tp::*)())'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:574:54: error:
'template<class _Ret, class _Tp> _STL::mem_fun_t<_Ret, _Tp> _STL::mem_fun(_Ret (_Tp::*)())'
previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:674:37:
error: redefinition of 'template<class _Ret, class _Tp> _STL::const_mem_fun_t<_Ret, _Tp>
_STL::mem_fun(_Ret (_Tp::*)()const)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:577:66: error:
'template<class _Ret, class _Tp> _STL::const_mem_fun_t<_Ret, _Tp> _STL::mem_fun(_Ret
(_Tp::*)()const)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:679:35:
error: redefinition of 'template<class _Ret, class _Tp> _STL::mem_fun_ref_t<_Ret, _Tp>
_STL::mem_fun_ref(_Ret (_Tp::*)())'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:580:62: error:
'template<class _Ret, class _Tp> _STL::mem_fun_ref_t<_Ret, _Tp> _STL::mem_fun_ref(_Ret (_Tp::*)())'
previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:684:41:
error: redefinition of 'template<class _Ret, class _Tp> _STL::const_mem_fun_ref_t<_Ret, _Tp>
_STL::mem_fun_ref(_Ret (_Tp::*)()const)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:583:74: error:
'template<class _Ret, class _Tp> _STL::const_mem_fun_ref_t<_Ret, _Tp> _STL::mem_fun_ref(_Ret
(_Tp::*)()const)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:689:35:
error: redefinition of 'template<class _Ret, class _Tp, class _Arg> _STL::mem_fun1_t<_Ret, _Tp,
_Arg> _STL::mem_fun(_Ret (_Tp::*)(_Arg))'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:588:31: error:
'template<class _Ret, class _Tp, class _Arg> _STL::mem_fun1_t<_Ret, _Tp, _Arg> _STL::mem_fun(_Ret
(_Tp::*)(_Arg))' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:694:41:
error: redefinition of 'template<class _Ret, class _Tp, class _Arg> _STL::const_mem_fun1_t<_Ret,
_Tp, _Arg> _STL::mem_fun(_Ret (_Tp::*)(_Arg)const)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:592:37: error:
'template<class _Ret, class _Tp, class _Arg> _STL::const_mem_fun1_t<_Ret, _Tp, _Arg>
_STL::mem_fun(_Ret (_Tp::*)(_Arg)const)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:699:39:
error: redefinition of 'template<class _Ret, class _Tp, class _Arg> _STL::mem_fun1_ref_t<_Ret, _Tp,
_Arg> _STL::mem_fun_ref(_Ret (_Tp::*)(_Arg))'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:596:35: error:
'template<class _Ret, class _Tp, class _Arg> _STL::mem_fun1_ref_t<_Ret, _Tp, _Arg>
_STL::mem_fun_ref(_Ret (_Tp::*)(_Arg))' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:704:45:
error: redefinition of 'template<class _Ret, class _Tp, class _Arg>
_STL::const_mem_fun1_ref_t<_Ret, _Tp, _Arg> _STL::mem_fun_ref(_Ret (_Tp::*)(_Arg)const)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:600:41: error:
'template<class _Ret, class _Tp, class _Arg> _STL::const_mem_fun1_ref_t<_Ret, _Tp, _Arg>
_STL::mem_fun_ref(_Ret (_Tp::*)(_Arg)const)' previously declared here
In file included from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_function.h:712:0,
from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/unordered_map:43,
from /usr/include/mdds/hash_container/map.hpp:41,
from /usr/include/mdds/mixed_type_matrix_flag_storage.hpp:32,
from /usr/include/mdds/mixed_type_matrix.hpp:34,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:45:
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/backward/binders.h:98:11:
error: redefinition of 'class _STL::binder1st<_Operation>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:129:75: error:
previous definition of 'class _STL::binder1st<_Operation>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/backward/binders.h:125:51:
error: redefinition of 'template<class _Operation, class _Tp> _STL::binder1st<_Operation>
_STL::bind1st(const _Operation&, const _Tp&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:145:47: error:
'template<class _Operation, class _Tp> _STL::binder1st<_Operation> _STL::bind1st(const _Operation&,
const _Tp&)' previously declared here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/backward/binders.h:133:11:
error: redefinition of 'class _STL::binder2nd<_Operation>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:154:74: error:
previous definition of 'class _STL::binder2nd<_Operation>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/backward/binders.h:160:51:
error: redefinition of 'template<class _Operation, class _Tp> _STL::binder2nd<_Operation>
_STL::bind2nd(const _Operation&, const _Tp&)'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_function.h:170:47: error:
'template<class _Operation, class _Tp> _STL::binder2nd<_Operation> _STL::bind2nd(const _Operation&,
const _Tp&)' previously declared here
In file included from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/unordered_map:44:0,
from /usr/include/mdds/hash_container/map.hpp:41,
from /usr/include/mdds/mixed_type_matrix_flag_storage.hpp:32,
from /usr/include/mdds/mixed_type_matrix.hpp:34,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:45:
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:50:12:
error: redefinition of 'struct _STL::hash<_Key>'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hash_fun.h:40:35: error:
previous definition of 'struct _STL::hash<_Key>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:73:3:
error: no member function 'operator()' declared in '_STL::hash<bool>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:76:3:
error: template-id 'operator()<>' for 'size_t _STL::hash<char>::operator()(char) const' does not
match any template declaration
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:79:3:
error: template-id 'operator()<>' for 'size_t _STL::hash<signed char>::operator()(signed char)
const' does not match any template declaration
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:82:3:
error: template-id 'operator()<>' for 'size_t _STL::hash<unsigned char>::operator()(unsigned char)
const' does not match any template declaration
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:85:3:
error: no member function 'operator()' declared in '_STL::hash<wchar_t>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:88:3:
error: no member function 'operator()' declared in '_STL::hash<char16_t>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:91:3:
error: no member function 'operator()' declared in '_STL::hash<char32_t>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:94:3:
error: template-id 'operator()<>' for 'size_t _STL::hash<short int>::operator()(short int) const'
does not match any template declaration
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:97:3:
error: template-id 'operator()<>' for 'size_t _STL::hash<int>::operator()(int) const' does not
match any template declaration
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:100:3:
error: template-id 'operator()<>' for 'size_t _STL::hash<long int>::operator()(long int) const'
does not match any template declaration
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:103:3:
error: template-id 'operator()<>' for 'size_t _STL::hash<long long int>::operator()(long long int)
const' does not match any template declaration
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:106:3:
error: template-id 'operator()<>' for 'size_t _STL::hash<short unsigned int>::operator()(short
unsigned int) const' does not match any template declaration
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:109:3:
error: template-id 'operator()<>' for 'size_t _STL::hash<unsigned int>::operator()(unsigned int)
const' does not match any template declaration
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:112:3:
error: template-id 'operator()<>' for 'size_t _STL::hash<long unsigned int>::operator()(long
unsigned int) const' does not match any template declaration
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:115:3:
error: template-id 'operator()<>' for 'size_t _STL::hash<long long unsigned int>::operator()(long
long unsigned int) const' does not match any template declaration
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:191:42:
error: no member function 'operator()' declared in '_STL::hash<float>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:200:44:
error: no member function 'operator()' declared in '_STL::hash<double>'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/functional_hash.h:209:54:
error: no member function 'operator()' declared in '_STL::hash<long double>'
In file included from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:66:0,
from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/unordered_map:41,
from /usr/include/mdds/hash_container/map.hpp:41,
from /usr/include/mdds/mixed_type_matrix_flag_storage.hpp:32,
from /usr/include/mdds/mixed_type_matrix.hpp:34,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:45:
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h: In function
'_STL::pair<typename _STL::__decay_and_strip<_Tp>::__type, typename
_STL::__decay_and_strip<_T2>::__type> _STL::make_pair(_T1&&, _T2&&) [with _T1 = bool, _T2 = const
long unsigned int&, typename _STL::__decay_and_strip<_T2>::__type = long unsigned int, typename
_STL::__decay_and_strip<_Tp>::__type = bool]':
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/hashtable_policy.h:474:38:
instantiated from here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h:253:49:
error: no matching function for call to 'forward(bool&)'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/hashtable_policy.h:474:38:
instantiated from here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h:253:49:
error: no matching function for call to 'forward(const long unsigned int&)'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h: In function
'_STL::pair<typename _STL::__decay_and_strip<_Tp>::__type, typename
_STL::__decay_and_strip<_T2>::__type> _STL::make_pair(_T1&&, _T2&&) [with _T1 = bool, _T2 = int,
typename _STL::__decay_and_strip<_T2>::__type = int, typename _STL::__decay_and_strip<_Tp>::__type
= bool]':
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/hashtable_policy.h:480:36:
instantiated from here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h:253:49:
error: no matching function for call to 'forward(bool&)'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/hashtable_policy.h:480:36:
instantiated from here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h:253:49:
error: no matching function for call to 'forward(int&)'
In file included from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:55:0,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_vector.h:36,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hashtable.h:34,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hash_map.h:34,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/hash_map:27,
from ../../../inc/global.hxx:39,
from ../../../inc/scmatrix.hxx:32,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:34:
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In
function 'typename _STL::iterator_traits<_Iterator>::difference_type _STL::distance(const
_InputIterator&, const _InputIterator&) [with _InputIterator = const long unsigned int*, typename
_STL::iterator_traits<_Iterator>::difference_type = int]':
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.c:363:45:
instantiated from '_ForwardIter _STL::__lower_bound(_ForwardIter, _ForwardIter, const _Tp&,
_Compare, _Distance*) [with _ForwardIter = const long unsigned int*, _Tp = unsigned int, _Compare =
_STL::less<unsigned int>, _Distance = int]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algo.h:491:103:
instantiated from '_ForwardIter _STL::lower_bound(_ForwardIter, _ForwardIter, const _Tp&) [with
_ForwardIter = const long unsigned int*, _Tp = unsigned int]'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/hashtable_policy.h:428:25:
instantiated from here
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:365:86:
error: call of overloaded '__distance(const long unsigned int* const&, const long unsigned int*
const&, _STL::iterator_traits<const long unsigned int*>::iterator_category)' is ambiguous
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:318:1:
note: candidates are: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(const _InputIterator&, const _InputIterator&, const _STL::input_iterator_tag&)
[with _InputIterator = const long unsigned int*, typename
_STL::iterator_traits<_Iterator>::difference_type = int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:357:1:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(const _RandomAccessIterator&, const _RandomAccessIterator&, const
_STL::random_access_iterator_tag&) [with _RandomAccessIterator = const long unsigned int*, typename
_STL::iterator_traits<_Iterator>::difference_type = int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:88:5:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(_RandomAccessIterator, _RandomAccessIterator, _STL::random_access_iterator_tag)
[with _RandomAccessIterator = const long unsigned int*, typename
_STL::iterator_traits<_Iterator>::difference_type = int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:71:5:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(_InputIterator, _InputIterator, _STL::input_iterator_tag) [with _InputIterator =
const long unsigned int*, typename _STL::iterator_traits<_Iterator>::difference_type = int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In
function 'void _STL::advance(_InputIterator&, _Distance) [with _InputIterator = const long unsigned
int*, _Distance = int]':
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.c:370:5:
instantiated from '_ForwardIter _STL::__lower_bound(_ForwardIter, _ForwardIter, const _Tp&,
_Compare, _Distance*) [with _ForwardIter = const long unsigned int*, _Tp = unsigned int, _Compare =
_STL::less<unsigned int>, _Distance = int]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algo.h:491:103:
instantiated from '_ForwardIter _STL::lower_bound(_ForwardIter, _ForwardIter, const _Tp&) [with
_ForwardIter = const long unsigned int*, _Tp = unsigned int]'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/hashtable_policy.h:428:25:
instantiated from here
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:445:3:
error: call of overloaded '__advance(const long unsigned int*&, int&, _STL::iterator_traits<const
long unsigned int*>::iterator_category)' is ambiguous
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:411:36:
note: candidates are: void _STL::__advance(_InputIter&, _Distance, const _STL::input_iterator_tag&)
[with _InputIter = const long unsigned int*, _Distance = int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:429:35:
note: void _STL::__advance(_BidirectionalIterator&, _Distance, const
_STL::bidirectional_iterator_tag&) [with _BidirectionalIterator = const long unsigned int*,
_Distance = int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:438:24:
note: void _STL::__advance(_RandomAccessIterator&, _Distance, const
_STL::random_access_iterator_tag&) [with _RandomAccessIterator = const long unsigned int*,
_Distance = int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:146:5:
note: void _STL::__advance(_RandomAccessIterator&, _Distance,
_STL::random_access_iterator_tag) [with _RandomAccessIterator = const long unsigned int*, _Distance
= int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:130:5:
note: void _STL::__advance(_BidirectionalIterator&, _Distance,
_STL::bidirectional_iterator_tag) [with _BidirectionalIterator = const long unsigned int*,
_Distance = int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:120:5:
note: void _STL::__advance(_InputIterator&, _Distance, _STL::input_iterator_tag)
[with _InputIterator = const long unsigned int*, _Distance = int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In
function 'typename _STL::iterator_traits<_Iterator>::difference_type _STL::distance(const
_InputIterator&, const _InputIterator&) [with _InputIterator = char*, typename
_STL::iterator_traits<_Iterator>::difference_type = int]':
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_string.h:373:44:
instantiated from 'void _STL::basic_string<_CharT, _Traits,
_Alloc>::_M_range_initialize(_ForwardIter, _ForwardIter, const _STL::forward_iterator_tag&) [with
_ForwardIter = char*, _CharT = char, _Traits = _STL::char_traits<char>, _Alloc =
_STL::allocator<char>]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_string.h:380:5:
instantiated from 'void _STL::basic_string<_CharT, _Traits,
_Alloc>::_M_range_initialize(_InputIter, _InputIter) [with _InputIter = char*, _CharT = char,
_Traits = _STL::char_traits<char>, _Alloc = _STL::allocator<char>]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_string.c:574:3:
instantiated from '_STL::basic_string<_CharT, _Traits, _Alloc>::basic_string(const
_STL::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char, _Traits =
_STL::char_traits<char>, _Alloc = _STL::allocator<char>]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_numpunct.h:62:48:
instantiated from here
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:365:86:
error: call of overloaded '__distance(char* const&, char* const&,
_STL::iterator_traits<char*>::iterator_category)' is ambiguous
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:318:1:
note: candidates are: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(const _InputIterator&, const _InputIterator&, const _STL::input_iterator_tag&)
[with _InputIterator = char*, typename _STL::iterator_traits<_Iterator>::difference_type = int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:357:1:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(const _RandomAccessIterator&, const _RandomAccessIterator&, const
_STL::random_access_iterator_tag&) [with _RandomAccessIterator = char*, typename
_STL::iterator_traits<_Iterator>::difference_type = int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:88:5:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(_RandomAccessIterator, _RandomAccessIterator, _STL::random_access_iterator_tag)
[with _RandomAccessIterator = char*, typename _STL::iterator_traits<_Iterator>::difference_type =
int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:71:5:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(_InputIterator, _InputIterator, _STL::input_iterator_tag) [with _InputIterator =
char*, typename _STL::iterator_traits<_Iterator>::difference_type = int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In
function 'typename _STL::iterator_traits<_Iterator>::difference_type _STL::distance(const
_InputIterator&, const _InputIterator&) [with _InputIterator = wchar_t*, typename
_STL::iterator_traits<_Iterator>::difference_type = int]':
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_string.h:373:44:
instantiated from 'void _STL::basic_string<_CharT, _Traits,
_Alloc>::_M_range_initialize(_ForwardIter, _ForwardIter, const _STL::forward_iterator_tag&) [with
_ForwardIter = wchar_t*, _CharT = wchar_t, _Traits = _STL::char_traits<wchar_t>, _Alloc =
_STL::allocator<wchar_t>]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_string.h:380:5:
instantiated from 'void _STL::basic_string<_CharT, _Traits,
_Alloc>::_M_range_initialize(_InputIter, _InputIter) [with _InputIter = wchar_t*, _CharT = wchar_t,
_Traits = _STL::char_traits<wchar_t>, _Alloc = _STL::allocator<wchar_t>]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_string.c:574:3:
instantiated from '_STL::basic_string<_CharT, _Traits, _Alloc>::basic_string(const
_STL::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = wchar_t, _Traits =
_STL::char_traits<wchar_t>, _Alloc = _STL::allocator<wchar_t>]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_numpunct.h:99:49:
instantiated from here
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:365:86:
error: call of overloaded '__distance(wchar_t* const&, wchar_t* const&,
_STL::iterator_traits<wchar_t*>::iterator_category)' is ambiguous
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:318:1:
note: candidates are: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(const _InputIterator&, const _InputIterator&, const _STL::input_iterator_tag&)
[with _InputIterator = wchar_t*, typename _STL::iterator_traits<_Iterator>::difference_type = int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:357:1:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(const _RandomAccessIterator&, const _RandomAccessIterator&, const
_STL::random_access_iterator_tag&) [with _RandomAccessIterator = wchar_t*, typename
_STL::iterator_traits<_Iterator>::difference_type = int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:88:5:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(_RandomAccessIterator, _RandomAccessIterator, _STL::random_access_iterator_tag)
[with _RandomAccessIterator = wchar_t*, typename _STL::iterator_traits<_Iterator>::difference_type
= int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:71:5:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(_InputIterator, _InputIterator, _STL::input_iterator_tag) [with _InputIterator =
wchar_t*, typename _STL::iterator_traits<_Iterator>::difference_type = int]
In file included from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:66:0,
from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/unordered_map:41,
from /usr/include/mdds/hash_container/map.hpp:41,
from /usr/include/mdds/mixed_type_matrix_flag_storage.hpp:32,
from /usr/include/mdds/mixed_type_matrix.hpp:34,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:45:
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h: In function
'_STL::pair<typename _STL::__decay_and_strip<_Tp>::__type, typename
_STL::__decay_and_strip<_T2>::__type> _STL::make_pair(_T1&&, _T2&&) [with _T1 =
_STL::__detail::_Hashtable_iterator<_STL::pair<const _STL::pair<unsigned int, unsigned int>,
unsigned char>, false, false>, _T2 = bool, typename _STL::__decay_and_strip<_T2>::__type = bool,
typename _STL::__decay_and_strip<_Tp>::__type =
_STL::__detail::_Hashtable_iterator<_STL::pair<const _STL::pair<unsigned int, unsigned int>,
unsigned char>, false, false>]':
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/hashtable.h:945:62:
instantiated from '_STL::pair<_STL::__detail::_Hashtable_iterator<_Value, __constant_iterators,
__cache_hash_code>, bool> _STL::_Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal, _H1, _H2,
_Hash, _RehashPolicy, __cache_hash_code, __constant_iterators, __unique_keys>::_M_insert(const
value_type&, _STL::true_type) [with _Key = _STL::pair<unsigned int, unsigned int>, _Value =
_STL::pair<const _STL::pair<unsigned int, unsigned int>, unsigned char>, _Allocator =
_STL::allocator<_STL::pair<const _STL::pair<unsigned int, unsigned int>, unsigned char> >,
_ExtractKey = _STL::_Select1st<_STL::pair<const _STL::pair<unsigned int, unsigned int>, unsigned
char> >, _Equal = _STL::equal_to<_STL::pair<unsigned int, unsigned int> >, _H1 =
mdds::mixed_type_matrix<String, unsigned char>::size_pair_type_hash, _H2 =
_STL::__detail::_Mod_range_hashing, _Hash = _STL::__detail::_Default_ranged_hash, _RehashPolicy =
_STL::__detail::_Prime_rehash_policy, bool __cache_hash_code = false, bool __constant_iterators =
false, bool __unique_keys = true, value_type = _STL::pair<const _STL::pair<unsigned int, unsigned
int>, unsigned char>, _STL::true_type = _STL::integral_constant<bool, true>]'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/hashtable.h:404:21:
instantiated from '_STL::_Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal, _H1, _H2, _Hash,
_RehashPolicy, __cache_hash_code, __constant_iterators, __unique_keys>::_Insert_Return_Type
_STL::_Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy,
__cache_hash_code, __constant_iterators, __unique_keys>::insert(const value_type&) [with _Key =
_STL::pair<unsigned int, unsigned int>, _Value = _STL::pair<const _STL::pair<unsigned int, unsigned
int>, unsigned char>, _Allocator = _STL::allocator<_STL::pair<const _STL::pair<unsigned int,
unsigned int>, unsigned char> >, _ExtractKey = _STL::_Select1st<_STL::pair<const
_STL::pair<unsigned int, unsigned int>, unsigned char> >, _Equal =
_STL::equal_to<_STL::pair<unsigned int, unsigned int> >, _H1 = mdds::mixed_type_matrix<String,
unsigned char>::size_pair_type_hash, _H2 = _STL::__detail::_Mod_range_hashing, _Hash =
_STL::__detail::_Default_ranged_hash, _RehashPolicy = _STL::__detail::_Prime_rehash_policy, bool
__cache_hash_code = false, bool __constant_iterators = false, bool __unique_keys = true,
_STL::_Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy,
__cache_hash_code, __constant_iterators, __unique_keys>::_Insert_Return_Type =
_STL::pair<_STL::__detail::_Hashtable_iterator<_STL::pair<const _STL::pair<unsigned int, unsigned
int>, unsigned char>, false, false>, bool>, value_type = _STL::pair<const _STL::pair<unsigned int,
unsigned int>, unsigned char>]'
/usr/include/mdds/mixed_type_matrix_flag_storage.hpp:57:79: instantiated from 'void
mdds::flag_storage<_Flag, _Key, _KeyHash>::set_flag(size_t, size_t, flag_type) [with _Flag =
unsigned char, _Key = _STL::pair<unsigned int, unsigned int>, _KeyHash =
mdds::mixed_type_matrix<String, unsigned char>::size_pair_type_hash, size_t = unsigned int,
flag_type = unsigned char]'
/usr/include/mdds/mixed_type_matrix_def.inl:156:5: instantiated from 'void
mdds::mixed_type_matrix<_String, _Flag>::set_flag(size_t, size_t, flag_type) [with _String =
String, _Flag = unsigned char, size_t = unsigned int, flag_type = unsigned char]'
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:397:33:
instantiated from here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h:253:49:
error: no matching function for call to
'forward(_STL::__detail::_Hashtable_iterator<_STL::pair<const _STL::pair<unsigned int, unsigned
int>, unsigned char>, false, false>&)'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h:253:49:
error: no matching function for call to 'forward(bool&)'
In file included from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:55:0,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_vector.h:36,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hashtable.h:34,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hash_map.h:34,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/hash_map:27,
from ../../../inc/global.hxx:39,
from ../../../inc/scmatrix.hxx:32,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:34:
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In
function 'typename _STL::iterator_traits<_Iterator>::difference_type _STL::distance(const
_InputIterator&, const _InputIterator&) [with _InputIterator = const unsigned int*, typename
_STL::iterator_traits<_Iterator>::difference_type = int]':
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.c:363:45:
instantiated from '_ForwardIter _STL::__lower_bound(_ForwardIter, _ForwardIter, const _Tp&,
_Compare, _Distance*) [with _ForwardIter = const unsigned int*, _Tp = unsigned int, _Compare =
_STL::less<unsigned int>, _Distance = int]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hashtable.c:93:98:
instantiated from '_STL::hashtable::size_type _STL::hashtable<_Val, _Key, _HF, _ExK, _EqK,
_All>::_M_next_size(_STL::hashtable::size_type) const [with _Val = _STL::pair<const String,
unsigned int>, _Key = String, _HF = ScStringHashCode, _ExK = _STL::_Select1st<_STL::pair<const
String, unsigned int> >, _EqK = _STL::equal_to<String>, _All = _STL::allocator<_STL::pair<const
String, unsigned int> >, _STL::hashtable::size_type = unsigned int]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hashtable.h:535:51:
instantiated from 'void _STL::hashtable<_Val, _Key, _HF, _ExK, _EqK,
_All>::_M_initialize_buckets(_STL::hashtable::size_type) [with _Val = _STL::pair<const String,
unsigned int>, _Key = String, _HF = ScStringHashCode, _ExK = _STL::_Select1st<_STL::pair<const
String, unsigned int> >, _EqK = _STL::equal_to<String>, _All = _STL::allocator<_STL::pair<const
String, unsigned int> >, _STL::hashtable::size_type = unsigned int]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hashtable.h:284:5:
instantiated from '_STL::hashtable<_Val, _Key, _HF, _ExK, _EqK,
_All>::hashtable(_STL::hashtable::size_type, const _HF&, const _EqK&, _STL::hashtable<_Val, _Key,
_HF, _ExK, _EqK, _All>::allocator_type&) [with _Val = _STL::pair<const String, unsigned int>, _Key
= String, _HF = ScStringHashCode, _ExK = _STL::_Select1st<_STL::pair<const String, unsigned int> >,
_EqK = _STL::equal_to<String>, _All = _STL::allocator<_STL::pair<const String, unsigned int> >,
_STL::hashtable::size_type = unsigned int, _STL::hashtable<_Val, _Key, _HF, _ExK, _EqK,
_All>::allocator_type = _STL::allocator<_STL::pair<const String, unsigned int> >]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hash_map.h:83:66:
instantiated from '_STL::hash_map<_Key, _Tp, _HashFcn, _EqualKey, _Alloc>::hash_map() [with _Key =
String, _Tp = unsigned int, _HashFcn = ScStringHashCode, _EqualKey = _STL::equal_to<String>, _Alloc
= _STL::allocator<_STL::pair<const String, unsigned int> >]'
../../../inc/externalrefmgr.hxx:354:43: instantiated from here
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:365:86:
error: call of overloaded '__distance(const unsigned int* const&, const unsigned int* const&,
_STL::iterator_traits<const unsigned int*>::iterator_category)' is ambiguous
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:318:1:
note: candidates are: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(const _InputIterator&, const _InputIterator&, const _STL::input_iterator_tag&)
[with _InputIterator = const unsigned int*, typename
_STL::iterator_traits<_Iterator>::difference_type = int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:357:1:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(const _RandomAccessIterator&, const _RandomAccessIterator&, const
_STL::random_access_iterator_tag&) [with _RandomAccessIterator = const unsigned int*, typename
_STL::iterator_traits<_Iterator>::difference_type = int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:88:5:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(_RandomAccessIterator, _RandomAccessIterator, _STL::random_access_iterator_tag)
[with _RandomAccessIterator = const unsigned int*, typename
_STL::iterator_traits<_Iterator>::difference_type = int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:71:5:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(_InputIterator, _InputIterator, _STL::input_iterator_tag) [with _InputIterator =
const unsigned int*, typename _STL::iterator_traits<_Iterator>::difference_type = int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In
function 'void _STL::advance(_InputIterator&, _Distance) [with _InputIterator = const unsigned
int*, _Distance = int]':
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.c:370:5:
instantiated from '_ForwardIter _STL::__lower_bound(_ForwardIter, _ForwardIter, const _Tp&,
_Compare, _Distance*) [with _ForwardIter = const unsigned int*, _Tp = unsigned int, _Compare =
_STL::less<unsigned int>, _Distance = int]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hashtable.c:93:98:
instantiated from '_STL::hashtable::size_type _STL::hashtable<_Val, _Key, _HF, _ExK, _EqK,
_All>::_M_next_size(_STL::hashtable::size_type) const [with _Val = _STL::pair<const String,
unsigned int>, _Key = String, _HF = ScStringHashCode, _ExK = _STL::_Select1st<_STL::pair<const
String, unsigned int> >, _EqK = _STL::equal_to<String>, _All = _STL::allocator<_STL::pair<const
String, unsigned int> >, _STL::hashtable::size_type = unsigned int]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hashtable.h:535:51:
instantiated from 'void _STL::hashtable<_Val, _Key, _HF, _ExK, _EqK,
_All>::_M_initialize_buckets(_STL::hashtable::size_type) [with _Val = _STL::pair<const String,
unsigned int>, _Key = String, _HF = ScStringHashCode, _ExK = _STL::_Select1st<_STL::pair<const
String, unsigned int> >, _EqK = _STL::equal_to<String>, _All = _STL::allocator<_STL::pair<const
String, unsigned int> >, _STL::hashtable::size_type = unsigned int]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hashtable.h:284:5:
instantiated from '_STL::hashtable<_Val, _Key, _HF, _ExK, _EqK,
_All>::hashtable(_STL::hashtable::size_type, const _HF&, const _EqK&, _STL::hashtable<_Val, _Key,
_HF, _ExK, _EqK, _All>::allocator_type&) [with _Val = _STL::pair<const String, unsigned int>, _Key
= String, _HF = ScStringHashCode, _ExK = _STL::_Select1st<_STL::pair<const String, unsigned int> >,
_EqK = _STL::equal_to<String>, _All = _STL::allocator<_STL::pair<const String, unsigned int> >,
_STL::hashtable::size_type = unsigned int, _STL::hashtable<_Val, _Key, _HF, _ExK, _EqK,
_All>::allocator_type = _STL::allocator<_STL::pair<const String, unsigned int> >]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hash_map.h:83:66:
instantiated from '_STL::hash_map<_Key, _Tp, _HashFcn, _EqualKey, _Alloc>::hash_map() [with _Key =
String, _Tp = unsigned int, _HashFcn = ScStringHashCode, _EqualKey = _STL::equal_to<String>, _Alloc
= _STL::allocator<_STL::pair<const String, unsigned int> >]'
../../../inc/externalrefmgr.hxx:354:43: instantiated from here
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:445:3:
error: call of overloaded '__advance(const unsigned int*&, int&, _STL::iterator_traits<const
unsigned int*>::iterator_category)' is ambiguous
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:411:36:
note: candidates are: void _STL::__advance(_InputIter&, _Distance, const _STL::input_iterator_tag&)
[with _InputIter = const unsigned int*, _Distance = int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:429:35:
note: void _STL::__advance(_BidirectionalIterator&, _Distance, const
_STL::bidirectional_iterator_tag&) [with _BidirectionalIterator = const unsigned int*, _Distance =
int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:438:24:
note: void _STL::__advance(_RandomAccessIterator&, _Distance, const
_STL::random_access_iterator_tag&) [with _RandomAccessIterator = const unsigned int*, _Distance =
int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:146:5:
note: void _STL::__advance(_RandomAccessIterator&, _Distance,
_STL::random_access_iterator_tag) [with _RandomAccessIterator = const unsigned int*, _Distance =
int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:130:5:
note: void _STL::__advance(_BidirectionalIterator&, _Distance,
_STL::bidirectional_iterator_tag) [with _BidirectionalIterator = const unsigned int*, _Distance =
int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:120:5:
note: void _STL::__advance(_InputIterator&, _Distance, _STL::input_iterator_tag)
[with _InputIterator = const unsigned int*, _Distance = int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In
function 'typename _STL::iterator_traits<_Iterator>::difference_type _STL::distance(const
_InputIterator&, const _InputIterator&) [with _InputIterator = const char*, typename
_STL::iterator_traits<_Iterator>::difference_type = int]':
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_string.h:373:44:
instantiated from 'void _STL::basic_string<_CharT, _Traits,
_Alloc>::_M_range_initialize(_ForwardIter, _ForwardIter, const _STL::forward_iterator_tag&) [with
_ForwardIter = const char*, _CharT = char, _Traits = _STL::char_traits<char>, _Alloc =
_STL::allocator<char>]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_string.h:380:5:
instantiated from 'void _STL::basic_string<_CharT, _Traits,
_Alloc>::_M_range_initialize(_InputIter, _InputIter) [with _InputIter = const char*, _CharT = char,
_Traits = _STL::char_traits<char>, _Alloc = _STL::allocator<char>]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_string.c:567:5:
instantiated from '_STL::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*,
_STL::basic_string<_CharT, _Traits, _Alloc>::allocator_type&) [with _CharT = char, _Traits =
_STL::char_traits<char>, _Alloc = _STL::allocator<char>, _STL::basic_string<_CharT, _Traits,
_Alloc>::allocator_type = _STL::allocator<char>]'
/usr/include/mdds/mixed_type_matrix_def.inl:45:13: instantiated from 'static
mdds::mixed_type_matrix<_String, _Flag>::storage_base* mdds::mixed_type_matrix<_String,
_Flag>::create_storage(size_t, size_t, mdds::matrix_density_t) [with _String = String, _Flag =
unsigned char, mdds::mixed_type_matrix<_String, _Flag>::storage_base =
mdds::storage_base<mdds::mixed_type_matrix<String, unsigned char> >, size_t = unsigned int]'
/usr/include/mdds/mixed_type_matrix_def.inl:68:5: instantiated from
'mdds::mixed_type_matrix<_String, _Flag>::mixed_type_matrix(size_t, size_t, mdds::matrix_density_t)
[with _String = String, _Flag = unsigned char, size_t = unsigned int]'
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:246:24:
instantiated from here
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:365:86:
error: call of overloaded '__distance(const char* const&, const char* const&,
_STL::iterator_traits<const char*>::iterator_category)' is ambiguous
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:318:1:
note: candidates are: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(const _InputIterator&, const _InputIterator&, const _STL::input_iterator_tag&)
[with _InputIterator = const char*, typename _STL::iterator_traits<_Iterator>::difference_type =
int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:357:1:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(const _RandomAccessIterator&, const _RandomAccessIterator&, const
_STL::random_access_iterator_tag&) [with _RandomAccessIterator = const char*, typename
_STL::iterator_traits<_Iterator>::difference_type = int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:88:5:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(_RandomAccessIterator, _RandomAccessIterator, _STL::random_access_iterator_tag)
[with _RandomAccessIterator = const char*, typename
_STL::iterator_traits<_Iterator>::difference_type = int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:71:5:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(_InputIterator, _InputIterator, _STL::input_iterator_tag) [with _InputIterator =
const char*, typename _STL::iterator_traits<_Iterator>::difference_type = int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In
function 'void _STL::advance(_InputIterator&, _Distance) [with _InputIterator =
boost::void_ptr_iterator<void**, boost::ptr_vector<mdds::element<String>,
boost::heap_clone_allocator, _STL::allocator<void*> > >, _Distance = unsigned int]':
/usr/include/boost/next_prior.hpp:35:5: instantiated from 'T boost::next(T, Distance) [with T =
boost::void_ptr_iterator<void**, boost::ptr_vector<mdds::element<String>,
boost::heap_clone_allocator, _STL::allocator<void*> > >, Distance = unsigned int]'
/usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:518:17: instantiated from 'void
boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>::resize(boost::ptr_sequence_adapter<T,
VoidPtrSeq, CloneAllocator>::size_type) [with T = boost::ptr_vector<mdds::element<String>,
boost::heap_clone_allocator, _STL::allocator<void*> >, VoidPtrSeq = _STL::vector<void*,
_STL::allocator<void*> >, CloneAllocator = boost::heap_clone_allocator,
boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>::size_type = unsigned int]'
/usr/include/mdds/mixed_type_matrix_storage.hpp:850:13: instantiated from 'void
mdds::storage_filled<_MatrixType>::resize(size_t, size_t) [with _MatrixType =
mdds::mixed_type_matrix<String, unsigned char>, size_t = unsigned int]'
/usr/include/mdds/mixed_type_matrix_storage.hpp:602:17: instantiated from 'void
mdds::storage_base<_MatrixType>::resize(size_t, size_t) [with _MatrixType =
mdds::mixed_type_matrix<String, unsigned char>, size_t = unsigned int]'
/usr/include/mdds/mixed_type_matrix_def.inl:229:5: instantiated from 'void
mdds::mixed_type_matrix<_String, _Flag>::resize(size_t, size_t) [with _String = String, _Flag =
unsigned char, size_t = unsigned int]'
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:272:24:
instantiated from here
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:445:3:
error: call of overloaded '__advance(boost::void_ptr_iterator<void**,
boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >&,
unsigned int&, _STL::iterator_traits<boost::void_ptr_iterator<void**,
boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >
::iterator_category)' is ambiguous
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:411:36: note: candidates are: void _STL::__advance(_InputIter&, _Distance, const _STL::input_iterator_tag&) [with _InputIter = boost::void_ptr_iterator<void**, boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >, _Distance = unsigned int] /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:429:35: note: void _STL::__advance(_BidirectionalIterator&, _Distance, const _STL::bidirectional_iterator_tag&) [with _BidirectionalIterator = boost::void_ptr_iterator<void**, boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >, _Distance = unsigned int] /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:438:24: note: void _STL::__advance(_RandomAccessIterator&, _Distance, const _STL::random_access_iterator_tag&) [with _RandomAccessIterator = boost::void_ptr_iterator<void**, boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >, _Distance = unsigned int] /usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:146:5: note: void _STL::__advance(_RandomAccessIterator&, _Distance, _STL::random_access_iterator_tag) [with _RandomAccessIterator = boost::void_ptr_iterator<void**, boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >, _Distance = unsigned int] /usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:130:5: note: void _STL::__advance(_BidirectionalIterator&, _Distance, _STL::bidirectional_iterator_tag) [with _BidirectionalIterator = boost::void_ptr_iterator<void**, boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >, _Distance = unsigned int] /usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:120:5: note: void _STL::__advance(_InputIterator&, _Distance, _STL::input_iterator_tag) [with _InputIterator = boost::void_ptr_iterator<void**, boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >, _Distance = unsigned int] /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In function 'void _STL::advance(_InputIterator&, _Distance) [with _InputIterator = boost::void_ptr_iterator<void**, mdds::element<String> >, _Distance = unsigned int]': /usr/include/boost/next_prior.hpp:35:5: instantiated from 'T boost::next(T, Distance) [with T = boost::void_ptr_iterator<void**, mdds::element<String> >, Distance = unsigned int]' /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:518:17: instantiated from 'void boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>::resize(boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>::size_type) [with T = mdds::element<String>, VoidPtrSeq = _STL::vector<void*, _STL::allocator<void*> >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>::size_type = unsigned int]' /usr/include/mdds/mixed_type_matrix_storage.hpp:923:17: instantiated from 'void mdds::storage_filled<_MatrixType>::resize_rows(size_t, size_t, size_t) [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>, size_t = unsigned int]' /usr/include/mdds/mixed_type_matrix_storage.hpp:845:13: instantiated from 'void mdds::storage_filled<_MatrixType>::resize(size_t, size_t) [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>, size_t = unsigned int]' /usr/include/mdds/mixed_type_matrix_storage.hpp:602:17: instantiated from 'void mdds::storage_base<_MatrixType>::resize(size_t, size_t) [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>, size_t = unsigned int]' /usr/include/mdds/mixed_type_matrix_def.inl:229:5: instantiated from 'void mdds::mixed_type_matrix<_String, _Flag>::resize(size_t, size_t) [with _String = String, _Flag = unsigned char, size_t = unsigned int]' /home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:272:24: instantiated from here /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:445:3: error: call of overloaded '__advance(boost::void_ptr_iterator<void**, mdds::element<String> >&, unsigned int&, _STL::iterator_traits<boost::void_ptr_iterator<void**, mdds::element<String> >
::iterator_category)' is ambiguous
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:411:36:
note: candidates are: void _STL::__advance(_InputIter&, _Distance, const _STL::input_iterator_tag&)
[with _InputIter = boost::void_ptr_iterator<void**, mdds::element<String> >, _Distance = unsigned
int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:429:35:
note: void _STL::__advance(_BidirectionalIterator&, _Distance, const
_STL::bidirectional_iterator_tag&) [with _BidirectionalIterator = boost::void_ptr_iterator<void**,
mdds::element<String> >, _Distance = unsigned int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:438:24:
note: void _STL::__advance(_RandomAccessIterator&, _Distance, const
_STL::random_access_iterator_tag&) [with _RandomAccessIterator = boost::void_ptr_iterator<void**,
mdds::element<String> >, _Distance = unsigned int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:146:5:
note: void _STL::__advance(_RandomAccessIterator&, _Distance,
_STL::random_access_iterator_tag) [with _RandomAccessIterator = boost::void_ptr_iterator<void**,
mdds::element<String> >, _Distance = unsigned int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:130:5:
note: void _STL::__advance(_BidirectionalIterator&, _Distance,
_STL::bidirectional_iterator_tag) [with _BidirectionalIterator = boost::void_ptr_iterator<void**,
mdds::element<String> >, _Distance = unsigned int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:120:5:
note: void _STL::__advance(_InputIterator&, _Distance, _STL::input_iterator_tag)
[with _InputIterator = boost::void_ptr_iterator<void**, mdds::element<String> >, _Distance =
unsigned int]
In file included from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/hashtable.h:35:0,
from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/unordered_map:45,
from /usr/include/mdds/hash_container/map.hpp:41,
from /usr/include/mdds/mixed_type_matrix_flag_storage.hpp:32,
from /usr/include/mdds/mixed_type_matrix.hpp:34,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:45:
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/hashtable_policy.h: In
constructor '_STL::__detail::_Hash_node<_Value, false>::_Hash_node(_Args&& ...) [with _Args = const
_STL::pair<const _STL::pair<unsigned int, unsigned int>, unsigned char>&, _Value = _STL::pair<const
_STL::pair<unsigned int, unsigned int>, unsigned char>]':
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/hashtable.h:457:4:
instantiated from '_STL::_Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal, _H1, _H2, _Hash,
_RehashPolicy, __cache_hash_code, __constant_iterators, __unique_keys>::_Node*
_STL::_Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy,
__cache_hash_code, __constant_iterators, __unique_keys>::_M_allocate_node(const value_type&) [with
_Key = _STL::pair<unsigned int, unsigned int>, _Value = _STL::pair<const _STL::pair<unsigned int,
unsigned int>, unsigned char>, _Allocator = _STL::allocator<_STL::pair<const _STL::pair<unsigned
int, unsigned int>, unsigned char> >, _ExtractKey = _STL::_Select1st<_STL::pair<const
_STL::pair<unsigned int, unsigned int>, unsigned char> >, _Equal =
_STL::equal_to<_STL::pair<unsigned int, unsigned int> >, _H1 = mdds::mixed_type_matrix<String,
unsigned char>::size_pair_type_hash, _H2 = _STL::__detail::_Mod_range_hashing, _Hash =
_STL::__detail::_Default_ranged_hash, _RehashPolicy = _STL::__detail::_Prime_rehash_policy, bool
__cache_hash_code = false, bool __constant_iterators = false, bool __unique_keys = true,
_STL::_Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy,
__cache_hash_code, __constant_iterators, __unique_keys>::_Node =
_STL::__detail::_Hash_node<_STL::pair<const _STL::pair<unsigned int, unsigned int>, unsigned char>,
false>, value_type = _STL::pair<const _STL::pair<unsigned int, unsigned int>, unsigned char>]'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/hashtable.h:903:47:
instantiated from '_STL::_Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal, _H1, _H2, _Hash,
_RehashPolicy, __cache_hash_code, __constant_iterators, __unique_keys>::iterator
_STL::_Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy,
__cache_hash_code, __constant_iterators, __unique_keys>::_M_insert_bucket(const value_type&,
_STL::_Hashtable::size_type, typename _STL::_Hashtable<_Key, _Value, _Allocator, _ExtractKey,
_Equal, _H1, _H2, _Hash, _RehashPolicy, __cache_hash_code, __constant_iterators,
__unique_keys>::_Hash_code_type) [with _Key = _STL::pair<unsigned int, unsigned int>, _Value =
_STL::pair<const _STL::pair<unsigned int, unsigned int>, unsigned char>, _Allocator =
_STL::allocator<_STL::pair<const _STL::pair<unsigned int, unsigned int>, unsigned char> >,
_ExtractKey = _STL::_Select1st<_STL::pair<const _STL::pair<unsigned int, unsigned int>, unsigned
char> >, _Equal = _STL::equal_to<_STL::pair<unsigned int, unsigned int> >, _H1 =
mdds::mixed_type_matrix<String, unsigned char>::size_pair_type_hash, _H2 =
_STL::__detail::_Mod_range_hashing, _Hash = _STL::__detail::_Default_ranged_hash, _RehashPolicy =
_STL::__detail::_Prime_rehash_policy, bool __cache_hash_code = false, bool __constant_iterators =
false, bool __unique_keys = true, _STL::_Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal,
_H1, _H2, _Hash, _RehashPolicy, __cache_hash_code, __constant_iterators, __unique_keys>::iterator =
_STL::__detail::_Hashtable_iterator<_STL::pair<const _STL::pair<unsigned int, unsigned int>,
unsigned char>, false, false>, value_type = _STL::pair<const _STL::pair<unsigned int, unsigned
int>, unsigned char>, _STL::_Hashtable::size_type = unsigned int, typename _STL::_Hashtable<_Key,
_Value, _Allocator, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, __cache_hash_code,
__constant_iterators, __unique_keys>::_Hash_code_type = unsigned int]'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/hashtable.h:946:69:
instantiated from '_STL::pair<_STL::__detail::_Hashtable_iterator<_Value, __constant_iterators,
__cache_hash_code>, bool> _STL::_Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal, _H1, _H2,
_Hash, _RehashPolicy, __cache_hash_code, __constant_iterators, __unique_keys>::_M_insert(const
value_type&, _STL::true_type) [with _Key = _STL::pair<unsigned int, unsigned int>, _Value =
_STL::pair<const _STL::pair<unsigned int, unsigned int>, unsigned char>, _Allocator =
_STL::allocator<_STL::pair<const _STL::pair<unsigned int, unsigned int>, unsigned char> >,
_ExtractKey = _STL::_Select1st<_STL::pair<const _STL::pair<unsigned int, unsigned int>, unsigned
char> >, _Equal = _STL::equal_to<_STL::pair<unsigned int, unsigned int> >, _H1 =
mdds::mixed_type_matrix<String, unsigned char>::size_pair_type_hash, _H2 =
_STL::__detail::_Mod_range_hashing, _Hash = _STL::__detail::_Default_ranged_hash, _RehashPolicy =
_STL::__detail::_Prime_rehash_policy, bool __cache_hash_code = false, bool __constant_iterators =
false, bool __unique_keys = true, value_type = _STL::pair<const _STL::pair<unsigned int, unsigned
int>, unsigned char>, _STL::true_type = _STL::integral_constant<bool, true>]'
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/hashtable.h:404:21:
instantiated from '_STL::_Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal, _H1, _H2, _Hash,
_RehashPolicy, __cache_hash_code, __constant_iterators, __unique_keys>::_Insert_Return_Type
_STL::_Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy,
__cache_hash_code, __constant_iterators, __unique_keys>::insert(const value_type&) [with _Key =
_STL::pair<unsigned int, unsigned int>, _Value = _STL::pair<const _STL::pair<unsigned int, unsigned
int>, unsigned char>, _Allocator = _STL::allocator<_STL::pair<const _STL::pair<unsigned int,
unsigned int>, unsigned char> >, _ExtractKey = _STL::_Select1st<_STL::pair<const
_STL::pair<unsigned int, unsigned int>, unsigned char> >, _Equal =
_STL::equal_to<_STL::pair<unsigned int, unsigned int> >, _H1 = mdds::mixed_type_matrix<String,
unsigned char>::size_pair_type_hash, _H2 = _STL::__detail::_Mod_range_hashing, _Hash =
_STL::__detail::_Default_ranged_hash, _RehashPolicy = _STL::__detail::_Prime_rehash_policy, bool
__cache_hash_code = false, bool __constant_iterators = false, bool __unique_keys = true,
_STL::_Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy,
__cache_hash_code, __constant_iterators, __unique_keys>::_Insert_Return_Type =
_STL::pair<_STL::__detail::_Hashtable_iterator<_STL::pair<const _STL::pair<unsigned int, unsigned
int>, unsigned char>, false, false>, bool>, value_type = _STL::pair<const _STL::pair<unsigned int,
unsigned int>, unsigned char>]'
/usr/include/mdds/mixed_type_matrix_flag_storage.hpp:57:79: instantiated from 'void
mdds::flag_storage<_Flag, _Key, _KeyHash>::set_flag(size_t, size_t, flag_type) [with _Flag =
unsigned char, _Key = _STL::pair<unsigned int, unsigned int>, _KeyHash =
mdds::mixed_type_matrix<String, unsigned char>::size_pair_type_hash, size_t = unsigned int,
flag_type = unsigned char]'
/usr/include/mdds/mixed_type_matrix_def.inl:156:5: instantiated from 'void
mdds::mixed_type_matrix<_String, _Flag>::set_flag(size_t, size_t, flag_type) [with _String =
String, _Flag = unsigned char, size_t = unsigned int, flag_type = unsigned char]'
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:397:33:
instantiated from here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/hashtable_policy.h:91:12:
error: no matching function for call to 'forward(const _STL::pair<const _STL::pair<unsigned int,
unsigned int>, unsigned char>&)'
In file included from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_algobase.h:66:0,
from
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/unordered_map:41,
from /usr/include/mdds/hash_container/map.hpp:41,
from /usr/include/mdds/mixed_type_matrix_flag_storage.hpp:32,
from /usr/include/mdds/mixed_type_matrix.hpp:34,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:45:
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h: In function
'void _STL::swap(_STL::pair<_T1, _T2>&, _STL::pair<_T1, _T2>&) [with _T1 = unsigned int, _T2 =
unsigned int]':
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:69:3:
instantiated from 'void _STL::iter_swap(_ForwardIter1, _ForwardIter2) [with _ForwardIter1 =
_STL::pair<unsigned int, unsigned int>*, _ForwardIter2 = _STL::pair<unsigned int, unsigned int>*]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algo.c:733:5:
instantiated from '_RandomAccessIter _STL::__unguarded_partition(_RandomAccessIter,
_RandomAccessIter, _Tp, _Compare) [with _RandomAccessIter = _STL::pair<unsigned int, unsigned
int>*, _Tp = _STL::pair<unsigned int, unsigned int>, _Compare =
mdds::storage_sparse<mdds::mixed_type_matrix<String, unsigned char> >::elem_pos_sorter]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algo.c:818:14:
instantiated from 'void _STL::__introsort_loop(_RandomAccessIter, _RandomAccessIter, _Tp*, _Size,
_Compare) [with _RandomAccessIter = _STL::pair<unsigned int, unsigned int>*, _Tp =
_STL::pair<unsigned int, unsigned int>, _Size = int, _Compare =
mdds::storage_sparse<mdds::mixed_type_matrix<String, unsigned char> >::elem_pos_sorter]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algo.c:839:5:
instantiated from 'void _STL::sort(_RandomAccessIter, _RandomAccessIter, _Compare) [with
_RandomAccessIter = _STL::pair<unsigned int, unsigned int>*, _Compare =
mdds::storage_sparse<mdds::mixed_type_matrix<String, unsigned char> >::elem_pos_sorter]'
/usr/include/mdds/mixed_type_matrix_storage.hpp:1137:9: instantiated from 'void
mdds::storage_sparse<_MatrixType>::transpose() [with _MatrixType = mdds::mixed_type_matrix<String,
unsigned char>]'
/usr/include/mdds/mixed_type_matrix_storage.hpp:590:17: instantiated from 'void
mdds::storage_base<_MatrixType>::transpose() [with _MatrixType = mdds::mixed_type_matrix<String,
unsigned char>]'
/usr/include/mdds/mixed_type_matrix_def.inl:208:5: instantiated from
'mdds::mixed_type_matrix<_String, _Flag>& mdds::mixed_type_matrix<_String, _Flag>::transpose()
[with _String = String, _Flag = unsigned char]'
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:658:26:
instantiated from here
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_pair.h:195:7:
error: 'struct _STL::pair<unsigned int, unsigned int>' has no member named 'swap'
In file included from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_set.h:34:0,
from /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/set:34,
from ../../../inc/cell.hxx:34,
from ../inc/interpre.hxx:35,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:38:
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_tree.h: In member
function '_STL::_Rb_tree::size_type _STL::_Rb_tree<_Key, _Value, _KeyOfValue, _Compare,
_Alloc>::erase(const key_type&) [with _Key = unsigned int, _Value = _STL::pair<const unsigned int,
void*>, _KeyOfValue = _STL::_Select1st<_STL::pair<const unsigned int, void*> >, _Compare =
_STL::less<unsigned int>, _Alloc = _STL::allocator<_STL::pair<const unsigned int, void*> >,
_STL::_Rb_tree::size_type = unsigned int, key_type = unsigned int]':
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_map.h:188:63:
instantiated from '_STL::map<_Key, _Tp, _Compare, _Alloc>::size_type _STL::map<_Key, _Tp, _Compare,
_Alloc>::erase(const key_type&) [with _Key = unsigned int, _Tp = void*, _Compare =
_STL::less<unsigned int>, _Alloc = _STL::allocator<_STL::pair<const unsigned int, void*> >,
_STL::map<_Key, _Tp, _Compare, _Alloc>::size_type = unsigned int, key_type = unsigned int]'
/usr/include/boost/ptr_container/ptr_map_adapter.hpp:194:21: instantiated from
'boost::ptr_container_detail::ptr_map_adapter_base<T, VoidPtrMap, CloneAllocator,
Ordered>::eraser::~eraser() [with T = boost::ptr_map<unsigned int, mdds::element<String>,
_STL::less<unsigned int>, boost::heap_clone_allocator, _STL::allocator<_STL::pair<const unsigned
int, void*> > >, VoidPtrMap = _STL::map<unsigned int, void*, _STL::less<unsigned int>,
_STL::allocator<_STL::pair<const unsigned int, void*> > >, CloneAllocator =
boost::heap_clone_allocator, bool Ordered = true]'
/usr/include/boost/ptr_container/ptr_map_adapter.hpp:212:43: instantiated from
'boost::ptr_container_detail::ptr_map_adapter_base<T, VoidPtrMap, CloneAllocator,
Ordered>::mapped_reference boost::ptr_container_detail::ptr_map_adapter_base<T, VoidPtrMap,
CloneAllocator, Ordered>::insert_lookup(boost::ptr_container_detail::ptr_map_adapter_base<T,
VoidPtrMap, CloneAllocator, Ordered>::key_type&) [with T = boost::ptr_map<unsigned int,
mdds::element<String>, _STL::less<unsigned int>, boost::heap_clone_allocator,
_STL::allocator<_STL::pair<const unsigned int, void*> > >, VoidPtrMap = _STL::map<unsigned int,
void*, _STL::less<unsigned int>, _STL::allocator<_STL::pair<const unsigned int, void*> > >,
CloneAllocator = boost::heap_clone_allocator, bool Ordered = true,
boost::ptr_container_detail::ptr_map_adapter_base<T, VoidPtrMap, CloneAllocator,
Ordered>::mapped_reference = boost::ptr_map<unsigned int, mdds::element<String>,
_STL::less<unsigned int>, boost::heap_clone_allocator, _STL::allocator<_STL::pair<const unsigned
int, void*> > >&, boost::ptr_container_detail::ptr_map_adapter_base<T, VoidPtrMap, CloneAllocator,
Ordered>::key_type = unsigned int]'
/usr/include/boost/ptr_container/ptr_map_adapter.hpp:340:39: instantiated from
'boost::ptr_container_detail::ptr_map_adapter_base<T, VoidPtrMap, CloneAllocator,
Ordered>::mapped_reference boost::ptr_container_detail::ptr_map_adapter_base<T, VoidPtrMap,
CloneAllocator, Ordered>::operator[](boost::ptr_container_detail::ptr_map_adapter_base<T,
VoidPtrMap, CloneAllocator, Ordered>::key_type&) [with T = boost::ptr_map<unsigned int,
mdds::element<String>, _STL::less<unsigned int>, boost::heap_clone_allocator,
_STL::allocator<_STL::pair<const unsigned int, void*> > >, VoidPtrMap = _STL::map<unsigned int,
void*, _STL::less<unsigned int>, _STL::allocator<_STL::pair<const unsigned int, void*> > >,
CloneAllocator = boost::heap_clone_allocator, bool Ordered = true,
boost::ptr_container_detail::ptr_map_adapter_base<T, VoidPtrMap, CloneAllocator,
Ordered>::mapped_reference = boost::ptr_map<unsigned int, mdds::element<String>,
_STL::less<unsigned int>, boost::heap_clone_allocator, _STL::allocator<_STL::pair<const unsigned
int, void*> > >&, boost::ptr_container_detail::ptr_map_adapter_base<T, VoidPtrMap, CloneAllocator,
Ordered>::key_type = unsigned int]'
/usr/include/mdds/mixed_type_matrix_storage.hpp:1155:74: instantiated from 'void
mdds::storage_sparse<_MatrixType>::transpose() [with _MatrixType = mdds::mixed_type_matrix<String,
unsigned char>]'
/usr/include/mdds/mixed_type_matrix_storage.hpp:590:17: instantiated from 'void
mdds::storage_base<_MatrixType>::transpose() [with _MatrixType = mdds::mixed_type_matrix<String,
unsigned char>]'
/usr/include/mdds/mixed_type_matrix_def.inl:208:5: instantiated from
'mdds::mixed_type_matrix<_String, _Flag>& mdds::mixed_type_matrix<_String, _Flag>::transpose()
[with _String = String, _Flag = unsigned char]'
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:658:26:
instantiated from here
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_tree.h:429:51: error:
call of overloaded 'distance(_STL::_Rb_tree_iterator<_STL::pair<const unsigned int, void*>,
_STL::_Nonconst_traits<_STL::pair<const unsigned int, void*> > >&,
_STL::_Rb_tree_iterator<_STL::pair<const unsigned int, void*>,
_STL::_Nonconst_traits<_STL::pair<const unsigned int, void*> > >&)' is ambiguous
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:364:1:
note: candidates are: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::distance(const _InputIterator&, const _InputIterator&) [with _InputIterator =
_STL::_Rb_tree_iterator<_STL::pair<const unsigned int, void*>,
_STL::_Nonconst_traits<_STL::pair<const unsigned int, void*> > >, typename
_STL::iterator_traits<_Iterator>::difference_type = int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:111:5:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::distance(_InputIterator, _InputIterator) [with _InputIterator =
_STL::_Rb_tree_iterator<_STL::pair<const unsigned int, void*>,
_STL::_Nonconst_traits<_STL::pair<const unsigned int, void*> > >, typename
_STL::iterator_traits<_Iterator>::difference_type = int]
In file included from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:55:0,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_vector.h:36,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hashtable.h:34,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hash_map.h:34,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/hash_map:27,
from ../../../inc/global.hxx:39,
from ../../../inc/scmatrix.hxx:32,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:34:
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In
function 'typename _STL::iterator_traits<_Iterator>::difference_type _STL::distance(const
_InputIterator&, const _InputIterator&) [with _InputIterator = boost::void_ptr_iterator<void*
const*, const boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator,
_STL::allocator<void*> > >, typename _STL::iterator_traits<_Iterator>::difference_type = int]':
/usr/include/boost/ptr_container/detail/scoped_deleter.hpp:67:36: instantiated from
'boost::ptr_container_detail::scoped_deleter<T, CloneAllocator>::scoped_deleter(InputIterator,
InputIterator) [with InputIterator = boost::void_ptr_iterator<void* const*, const
boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >, T
= boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >,
CloneAllocator =
boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<boost::ptr_vector<mdds::element<String>,
boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*>
, boost::heap_clone_allocator>::null_clone_allocator<false>]'
/usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:212:44: instantiated from 'void boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::clone_back_insert(ForwardIterator, ForwardIterator) [with ForwardIterator = boost::void_ptr_iterator<void* const*, const boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >, Config = boost::ptr_container_detail::sequence_config<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*> >
, CloneAllocator = boost::heap_clone_allocator]'
/usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:303:13: instantiated from 'void boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::constructor_impl(I, I, _STL::forward_iterator_tag) [with I = boost::void_ptr_iterator<void* const*, const boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >, Config = boost::ptr_container_detail::sequence_config<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*> >
, CloneAllocator = boost::heap_clone_allocator]'
/usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:348:13: instantiated from 'boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::reversible_ptr_container(const boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>&) [with Config = boost::ptr_container_detail::sequence_config<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*> >
, CloneAllocator = boost::heap_clone_allocator,
boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator> = boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*>
, boost::heap_clone_allocator>]'
/usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:203:26: instantiated from 'boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>::ptr_sequence_adapter(const boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>&) [with T = boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, VoidPtrSeq = _STL::vector<void*, _STL::allocator<void*> >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator> = boost::ptr_sequence_adapter<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*> >, boost::heap_clone_allocator>]' /usr/include/boost/ptr_container/ptr_vector.hpp:35:5: instantiated from 'mdds::storage_filled<_MatrixType>::storage_filled(const mdds::storage_filled<_MatrixType>&) [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>, mdds::storage_filled<_MatrixType> = mdds::storage_filled<mdds::mixed_type_matrix<String, unsigned char> >]' /usr/include/mdds/mixed_type_matrix_storage.hpp:900:40: instantiated from 'mdds::storage_base<_MatrixType>* mdds::storage_filled<_MatrixType>::clone() const [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>]' /usr/include/mdds/mixed_type_matrix_storage.hpp:660:77: instantiated from 'mdds::storage_base<_MatrixType>* mdds::storage_base<_MatrixType>::clone() const [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>, mdds::storage_base<_MatrixType> = mdds::storage_base<mdds::mixed_type_matrix<String, unsigned char> >]' /usr/include/mdds/mixed_type_matrix_def.inl:106:5: instantiated from 'mdds::mixed_type_matrix<_String, _Flag>& mdds::mixed_type_matrix<_String, _Flag>::operator=(const mdds::mixed_type_matrix<_String, _Flag>&) [with _String = String, _Flag = unsigned char, mdds::mixed_type_matrix<_String, _Flag> = mdds::mixed_type_matrix<String, unsigned char>]' /home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:657:18: instantiated from here /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:365:86: error: call of overloaded '__distance(const boost::void_ptr_iterator<void* const*, const boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >&, const boost::void_ptr_iterator<void* const*, const boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >&, _STL::iterator_traits<boost::void_ptr_iterator<void* const*, const boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >
::iterator_category)' is ambiguous
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:318:1:
note: candidates are: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(const _InputIterator&, const _InputIterator&, const _STL::input_iterator_tag&)
[with _InputIterator = boost::void_ptr_iterator<void* const*, const
boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >,
typename _STL::iterator_traits<_Iterator>::difference_type = int]
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:357:1:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(const _RandomAccessIterator&, const _RandomAccessIterator&, const
_STL::random_access_iterator_tag&) [with _RandomAccessIterator = boost::void_ptr_iterator<void*
const*, const boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator,
_STL::allocator<void*> > >, typename _STL::iterator_traits<_Iterator>::difference_type = int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:88:5:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(_RandomAccessIterator, _RandomAccessIterator, _STL::random_access_iterator_tag)
[with _RandomAccessIterator = boost::void_ptr_iterator<void* const*, const
boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >,
typename _STL::iterator_traits<_Iterator>::difference_type = int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:71:5:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::__distance(_InputIterator, _InputIterator, _STL::input_iterator_tag) [with _InputIterator =
boost::void_ptr_iterator<void* const*, const boost::ptr_vector<mdds::element<String>,
boost::heap_clone_allocator, _STL::allocator<void*> > >, typename
_STL::iterator_traits<_Iterator>::difference_type = int]
In file included from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hashtable.h:34:0,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hash_map.h:34,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/hash_map:27,
from ../../../inc/global.hxx:39,
from ../../../inc/scmatrix.hxx:32,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:34:
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_vector.h: In member
function 'void _STL::vector<_Tp, _Alloc>::_M_range_insert(value_type*, _ForwardIterator,
_ForwardIterator, const _STL::forward_iterator_tag&) [with _ForwardIterator =
boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >**,
_Tp = void*, _Alloc = _STL::allocator<void*>, value_type* = void**, value_type = void*]':
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_vector.h:381:5:
instantiated from 'void _STL::vector<_Tp, _Alloc>::_M_insert_dispatch(value_type*, _InputIterator,
_InputIterator, const _STL::__false_type&) [with _InputIterator =
boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >**,
_Tp = void*, _Alloc = _STL::allocator<void*>, value_type* = void**, value_type = void*]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_vector.h:388:5:
instantiated from 'void _STL::vector<_Tp, _Alloc>::insert(value_type*, _InputIterator,
_InputIterator) [with _InputIterator = boost::ptr_vector<mdds::element<String>,
boost::heap_clone_allocator, _STL::allocator<void*> >**, _Tp = void*, _Alloc =
_STL::allocator<void*>, value_type* = void**, value_type = void*]'
/usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:230:13: instantiated from
'void boost::ptr_container_detail::reversible_ptr_container<Config,
CloneAllocator>::insert_clones_and_release(boost::ptr_container_detail::reversible_ptr_container<Config,
CloneAllocator>::scoped_deleter&, boost::ptr_container_detail::reversible_ptr_container<Config,
CloneAllocator>::iterator) [with Config =
boost::ptr_container_detail::sequence_config<boost::ptr_vector<mdds::element<String>,
boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*> >
, CloneAllocator = boost::heap_clone_allocator,
boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::scoped_deleter = boost::ptr_container_detail::scoped_deleter<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*>
, boost::heap_clone_allocator>::null_clone_allocator<false> >, typename Config::value_type =
boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::iterator = boost::void_ptr_iterator<void**, boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >]' /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:213:13: instantiated from 'void boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::clone_back_insert(ForwardIterator, ForwardIterator) [with ForwardIterator = boost::void_ptr_iterator<void* const*, const boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >, Config = boost::ptr_container_detail::sequence_config<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*> >
, CloneAllocator = boost::heap_clone_allocator]'
/usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:303:13: instantiated from 'void boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::constructor_impl(I, I, _STL::forward_iterator_tag) [with I = boost::void_ptr_iterator<void* const*, const boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >, Config = boost::ptr_container_detail::sequence_config<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*> >
, CloneAllocator = boost::heap_clone_allocator]'
/usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:348:13: instantiated from 'boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::reversible_ptr_container(const boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>&) [with Config = boost::ptr_container_detail::sequence_config<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*> >
, CloneAllocator = boost::heap_clone_allocator,
boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator> = boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*>
, boost::heap_clone_allocator>]'
/usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:203:26: instantiated from
'boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>::ptr_sequence_adapter(const
boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>&) [with T =
boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >,
VoidPtrSeq = _STL::vector<void*, _STL::allocator<void*> >, CloneAllocator =
boost::heap_clone_allocator, boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator> =
boost::ptr_sequence_adapter<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator,
_STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*> >,
boost::heap_clone_allocator>]'
/usr/include/boost/ptr_container/ptr_vector.hpp:35:5: instantiated from
'mdds::storage_filled<_MatrixType>::storage_filled(const mdds::storage_filled<_MatrixType>&) [with
_MatrixType = mdds::mixed_type_matrix<String, unsigned char>, mdds::storage_filled<_MatrixType> =
mdds::storage_filled<mdds::mixed_type_matrix<String, unsigned char> >]'
/usr/include/mdds/mixed_type_matrix_storage.hpp:900:40: instantiated from
'mdds::storage_base<_MatrixType>* mdds::storage_filled<_MatrixType>::clone() const [with
_MatrixType = mdds::mixed_type_matrix<String, unsigned char>]'
/usr/include/mdds/mixed_type_matrix_storage.hpp:660:77: instantiated from
'mdds::storage_base<_MatrixType>* mdds::storage_base<_MatrixType>::clone() const [with _MatrixType
= mdds::mixed_type_matrix<String, unsigned char>, mdds::storage_base<_MatrixType> =
mdds::storage_base<mdds::mixed_type_matrix<String, unsigned char> >]'
/usr/include/mdds/mixed_type_matrix_def.inl:106:5: instantiated from
'mdds::mixed_type_matrix<_String, _Flag>& mdds::mixed_type_matrix<_String, _Flag>::operator=(const
mdds::mixed_type_matrix<_String, _Flag>&) [with _String = String, _Flag = unsigned char,
mdds::mixed_type_matrix<_String, _Flag> = mdds::mixed_type_matrix<String, unsigned char>]'
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:657:18:
instantiated from here
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_vector.h:414:47: error:
call of overloaded 'distance(boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator,
_STL::allocator<void*> >**&, boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator,
_STL::allocator<void*> >**&)' is ambiguous
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:364:1:
note: candidates are: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::distance(const _InputIterator&, const _InputIterator&) [with _InputIterator =
boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >**,
typename _STL::iterator_traits<_Iterator>::difference_type = int]
/usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:111:5:
note: typename _STL::iterator_traits<_Iterator>::difference_type
_STL::distance(_InputIterator, _InputIterator) [with _InputIterator =
boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >**,
typename _STL::iterator_traits<_Iterator>::difference_type = int]
In file included from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:55:0,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_vector.h:36,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hashtable.h:34,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_hash_map.h:34,
from
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/hash_map:27,
from ../../../inc/global.hxx:39,
from ../../../inc/scmatrix.hxx:32,
from
/home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:34:
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In
function 'void _STL::advance(_InputIterator&, _Distance) [with _InputIterator =
boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >**,
_Distance = unsigned int]':
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_vector.h:428:11:
instantiated from 'void _STL::vector<_Tp, _Alloc>::_M_range_insert(value_type*, _ForwardIterator,
_ForwardIterator, const _STL::forward_iterator_tag&) [with _ForwardIterator =
boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >**,
_Tp = void*, _Alloc = _STL::allocator<void*>, value_type* = void**, value_type = void*]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_vector.h:381:5:
instantiated from 'void _STL::vector<_Tp, _Alloc>::_M_insert_dispatch(value_type*, _InputIterator,
_InputIterator, const _STL::__false_type&) [with _InputIterator =
boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >**,
_Tp = void*, _Alloc = _STL::allocator<void*>, value_type* = void**, value_type = void*]'
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_vector.h:388:5:
instantiated from 'void _STL::vector<_Tp, _Alloc>::insert(value_type*, _InputIterator,
_InputIterator) [with _InputIterator = boost::ptr_vector<mdds::element<String>,
boost::heap_clone_allocator, _STL::allocator<void*> >**, _Tp = void*, _Alloc =
_STL::allocator<void*>, value_type* = void**, value_type = void*]'
/usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:230:13: instantiated from
'void boost::ptr_container_detail::reversible_ptr_container<Config,
CloneAllocator>::insert_clones_and_release(boost::ptr_container_detail::reversible_ptr_container<Config,
CloneAllocator>::scoped_deleter&, boost::ptr_container_detail::reversible_ptr_container<Config,
CloneAllocator>::iterator) [with Config =
boost::ptr_container_detail::sequence_config<boost::ptr_vector<mdds::element<String>,
boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*> >
, CloneAllocator = boost::heap_clone_allocator,
boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::scoped_deleter = boost::ptr_container_detail::scoped_deleter<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*>
, boost::heap_clone_allocator>::null_clone_allocator<false> >, typename Config::value_type =
boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::iterator = boost::void_ptr_iterator<void**, boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >]' /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:213:13: instantiated from 'void boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::clone_back_insert(ForwardIterator, ForwardIterator) [with ForwardIterator = boost::void_ptr_iterator<void* const*, const boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >, Config = boost::ptr_container_detail::sequence_config<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*> >
, CloneAllocator = boost::heap_clone_allocator]'
/usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:303:13: [ skipping 2 instantiation contexts ] /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:203:26: instantiated from 'boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>::ptr_sequence_adapter(const boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>&) [with T = boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, VoidPtrSeq = _STL::vector<void*, _STL::allocator<void*> >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator> = boost::ptr_sequence_adapter<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*> >, boost::heap_clone_allocator>]' /usr/include/boost/ptr_container/ptr_vector.hpp:35:5: instantiated from 'mdds::storage_filled<_MatrixType>::storage_filled(const mdds::storage_filled<_MatrixType>&) [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>, mdds::storage_filled<_MatrixType> = mdds::storage_filled<mdds::mixed_type_matrix<String, unsigned char> >]' /usr/include/mdds/mixed_type_matrix_storage.hpp:900:40: instantiated from 'mdds::storage_base<_MatrixType>* mdds::storage_filled<_MatrixType>::clone() const [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>]' /usr/include/mdds/mixed_type_matrix_storage.hpp:660:77: instantiated from 'mdds::storage_base<_MatrixType>* mdds::storage_base<_MatrixType>::clone() const [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>, mdds::storage_base<_MatrixType> = mdds::storage_base<mdds::mixed_type_matrix<String, unsigned char> >]' /usr/include/mdds/mixed_type_matrix_def.inl:106:5: instantiated from 'mdds::mixed_type_matrix<_String, _Flag>& mdds::mixed_type_matrix<_String, _Flag>::operator=(const mdds::mixed_type_matrix<_String, _Flag>&) [with _String = String, _Flag = unsigned char, mdds::mixed_type_matrix<_String, _Flag> = mdds::mixed_type_matrix<String, unsigned char>]' /home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:657:18: instantiated from here /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:445:3: error: call of overloaded '__advance(boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >**&, unsigned int&, _STL::iterator_traits<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >**>::iterator_category)' is ambiguous /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:411:36: note: candidates are: void _STL::__advance(_InputIter&, _Distance, const _STL::input_iterator_tag&) [with _InputIter = boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >**, _Distance = unsigned int] /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:429:35: note: void _STL::__advance(_BidirectionalIterator&, _Distance, const _STL::bidirectional_iterator_tag&) [with _BidirectionalIterator = boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >**, _Distance = unsigned int] /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:438:24: note: void _STL::__advance(_RandomAccessIterator&, _Distance, const _STL::random_access_iterator_tag&) [with _RandomAccessIterator = boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >**, _Distance = unsigned int] /usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:146:5: note: void _STL::__advance(_RandomAccessIterator&, _Distance, _STL::random_access_iterator_tag) [with _RandomAccessIterator = boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >**, _Distance = unsigned int] /usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:130:5: note: void _STL::__advance(_BidirectionalIterator&, _Distance, _STL::bidirectional_iterator_tag) [with _BidirectionalIterator = boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >**, _Distance = unsigned int] /usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:120:5: note: void _STL::__advance(_InputIterator&, _Distance, _STL::input_iterator_tag) [with _InputIterator = boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >**, _Distance = unsigned int] /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In function 'typename _STL::iterator_traits<_Iterator>::difference_type _STL::distance(const _InputIterator&, const _InputIterator&) [with _InputIterator = boost::void_ptr_iterator<void* const*, const mdds::element<String> >, typename _STL::iterator_traits<_Iterator>::difference_type = int]': /usr/include/boost/ptr_container/detail/scoped_deleter.hpp:67:36: instantiated from 'boost::ptr_container_detail::scoped_deleter<T, CloneAllocator>::scoped_deleter(InputIterator, InputIterator) [with InputIterator = boost::void_ptr_iterator<void* const*, const mdds::element<String> >, T = mdds::element<String>, CloneAllocator = boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<mdds::element<String>, _STL::vector<void*, _STL::allocator<void*> > >, boost::heap_clone_allocator>::null_clone_allocator<false>]' /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:212:44: instantiated from 'void boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::clone_back_insert(ForwardIterator, ForwardIterator) [with ForwardIterator = boost::void_ptr_iterator<void* const*, const mdds::element<String> >, Config = boost::ptr_container_detail::sequence_config<mdds::element<String>, _STL::vector<void*, _STL::allocator<void*> > >, CloneAllocator = boost::heap_clone_allocator]' /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:303:13: instantiated from 'void boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::constructor_impl(I, I, _STL::forward_iterator_tag) [with I = boost::void_ptr_iterator<void* const*, const mdds::element<String> >, Config = boost::ptr_container_detail::sequence_config<mdds::element<String>, _STL::vector<void*, _STL::allocator<void*> > >, CloneAllocator = boost::heap_clone_allocator]' /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:378:13: instantiated from 'boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::reversible_ptr_container(InputIterator, InputIterator, boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::allocator_type&) [with InputIterator = boost::void_ptr_iterator<void* const*, const mdds::element<String> >, Config = boost::ptr_container_detail::sequence_config<mdds::element<String>, _STL::vector<void*, _STL::allocator<void*> > >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::allocator_type = _STL::allocator<void*>]' /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:178:36: instantiated from 'boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>::ptr_sequence_adapter(InputIterator, InputIterator) [with InputIterator = boost::void_ptr_iterator<void* const*, const mdds::element<String> >, T = mdds::element<String>, VoidPtrSeq = _STL::vector<void*, _STL::allocator<void*> >, CloneAllocator = boost::heap_clone_allocator]' /usr/include/boost/ptr_container/ptr_vector.hpp:45:9: [ skipping 10 instantiation contexts ] /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:203:26: instantiated from 'boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>::ptr_sequence_adapter(const boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>&) [with T = boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, VoidPtrSeq = _STL::vector<void*, _STL::allocator<void*> >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator> = boost::ptr_sequence_adapter<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*> >, boost::heap_clone_allocator>]' /usr/include/boost/ptr_container/ptr_vector.hpp:35:5: instantiated from 'mdds::storage_filled<_MatrixType>::storage_filled(const mdds::storage_filled<_MatrixType>&) [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>, mdds::storage_filled<_MatrixType> = mdds::storage_filled<mdds::mixed_type_matrix<String, unsigned char> >]' /usr/include/mdds/mixed_type_matrix_storage.hpp:900:40: instantiated from 'mdds::storage_base<_MatrixType>* mdds::storage_filled<_MatrixType>::clone() const [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>]' /usr/include/mdds/mixed_type_matrix_storage.hpp:660:77: instantiated from 'mdds::storage_base<_MatrixType>* mdds::storage_base<_MatrixType>::clone() const [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>, mdds::storage_base<_MatrixType> = mdds::storage_base<mdds::mixed_type_matrix<String, unsigned char> >]' /usr/include/mdds/mixed_type_matrix_def.inl:106:5: instantiated from 'mdds::mixed_type_matrix<_String, _Flag>& mdds::mixed_type_matrix<_String, _Flag>::operator=(const mdds::mixed_type_matrix<_String, _Flag>&) [with _String = String, _Flag = unsigned char, mdds::mixed_type_matrix<_String, _Flag> = mdds::mixed_type_matrix<String, unsigned char>]' /home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:657:18: instantiated from here /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:365:86: error: call of overloaded '__distance(const boost::void_ptr_iterator<void* const*, const mdds::element<String> >&, const boost::void_ptr_iterator<void* const*, const mdds::element<String>
&, _STL::iterator_traits<boost::void_ptr_iterator<void* const*, const mdds::element<String> > ::iterator_category)' is ambiguous
/home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:318:1: note: candidates are: typename _STL::iterator_traits<_Iterator>::difference_type _STL::__distance(const _InputIterator&, const _InputIterator&, const _STL::input_iterator_tag&) [with _InputIterator = boost::void_ptr_iterator<void* const*, const mdds::element<String> >, typename _STL::iterator_traits<_Iterator>::difference_type = int] /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:357:1: note: typename _STL::iterator_traits<_Iterator>::difference_type _STL::__distance(const _RandomAccessIterator&, const _RandomAccessIterator&, const _STL::random_access_iterator_tag&) [with _RandomAccessIterator = boost::void_ptr_iterator<void* const*, const mdds::element<String> >, typename _STL::iterator_traits<_Iterator>::difference_type = int] /usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:88:5: note: typename _STL::iterator_traits<_Iterator>::difference_type _STL::__distance(_RandomAccessIterator, _RandomAccessIterator, _STL::random_access_iterator_tag) [with _RandomAccessIterator = boost::void_ptr_iterator<void* const*, const mdds::element<String> >, typename _STL::iterator_traits<_Iterator>::difference_type = int] /usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:71:5: note: typename _STL::iterator_traits<_Iterator>::difference_type _STL::__distance(_InputIterator, _InputIterator, _STL::input_iterator_tag) [with _InputIterator = boost::void_ptr_iterator<void* const*, const mdds::element<String> >, typename _STL::iterator_traits<_Iterator>::difference_type = int] /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In function 'typename _STL::iterator_traits<_Iterator>::difference_type _STL::distance(const _InputIterator&, const _InputIterator&) [with _InputIterator = mdds::element<String>**, typename _STL::iterator_traits<_Iterator>::difference_type = int]': /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_vector.h:414:47: instantiated from 'void _STL::vector<_Tp, _Alloc>::_M_range_insert(value_type*, _ForwardIterator, _ForwardIterator, const _STL::forward_iterator_tag&) [with _ForwardIterator = mdds::element<String>**, _Tp = void*, _Alloc = _STL::allocator<void*>, value_type* = void**, value_type = void*]' /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_vector.h:381:5: instantiated from 'void _STL::vector<_Tp, _Alloc>::_M_insert_dispatch(value_type*, _InputIterator, _InputIterator, const _STL::__false_type&) [with _InputIterator = mdds::element<String>**, _Tp = void*, _Alloc = _STL::allocator<void*>, value_type* = void**, value_type = void*]' /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_vector.h:388:5: instantiated from 'void _STL::vector<_Tp, _Alloc>::insert(value_type*, _InputIterator, _InputIterator) [with _InputIterator = mdds::element<String>**, _Tp = void*, _Alloc = _STL::allocator<void*>, value_type* = void**, value_type = void*]' /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:230:13: instantiated from 'void boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::insert_clones_and_release(boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::scoped_deleter&, boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::iterator) [with Config = boost::ptr_container_detail::sequence_config<mdds::element<String>, _STL::vector<void*, _STL::allocator<void*> > >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::scoped_deleter = boost::ptr_container_detail::scoped_deleter<mdds::element<String>, boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<mdds::element<String>, _STL::vector<void*, _STL::allocator<void*> > >, boost::heap_clone_allocator>::null_clone_allocator<false> >, typename Config::value_type = mdds::element<String>, boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::iterator = boost::void_ptr_iterator<void**, mdds::element<String> >]' /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:213:13: instantiated from 'void boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::clone_back_insert(ForwardIterator, ForwardIterator) [with ForwardIterator = boost::void_ptr_iterator<void* const*, const mdds::element<String> >, Config = boost::ptr_container_detail::sequence_config<mdds::element<String>, _STL::vector<void*, _STL::allocator<void*> > >, CloneAllocator = boost::heap_clone_allocator]' /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:303:13: [ skipping 13 instantiation contexts ] /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:203:26: instantiated from 'boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>::ptr_sequence_adapter(const boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>&) [with T = boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, VoidPtrSeq = _STL::vector<void*, _STL::allocator<void*> >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator> = boost::ptr_sequence_adapter<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*> >, boost::heap_clone_allocator>]' /usr/include/boost/ptr_container/ptr_vector.hpp:35:5: instantiated from 'mdds::storage_filled<_MatrixType>::storage_filled(const mdds::storage_filled<_MatrixType>&) [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>, mdds::storage_filled<_MatrixType> = mdds::storage_filled<mdds::mixed_type_matrix<String, unsigned char> >]' /usr/include/mdds/mixed_type_matrix_storage.hpp:900:40: instantiated from 'mdds::storage_base<_MatrixType>* mdds::storage_filled<_MatrixType>::clone() const [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>]' /usr/include/mdds/mixed_type_matrix_storage.hpp:660:77: instantiated from 'mdds::storage_base<_MatrixType>* mdds::storage_base<_MatrixType>::clone() const [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>, mdds::storage_base<_MatrixType> = mdds::storage_base<mdds::mixed_type_matrix<String, unsigned char> >]' /usr/include/mdds/mixed_type_matrix_def.inl:106:5: instantiated from 'mdds::mixed_type_matrix<_String, _Flag>& mdds::mixed_type_matrix<_String, _Flag>::operator=(const mdds::mixed_type_matrix<_String, _Flag>&) [with _String = String, _Flag = unsigned char, mdds::mixed_type_matrix<_String, _Flag> = mdds::mixed_type_matrix<String, unsigned char>]' /home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:657:18: instantiated from here /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:365:86: error: call of overloaded '__distance(mdds::element<String>** const&, mdds::element<String>** const&, _STL::iterator_traits<mdds::element<String>**>::iterator_category)' is ambiguous /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:318:1: note: candidates are: typename _STL::iterator_traits<_Iterator>::difference_type _STL::__distance(const _InputIterator&, const _InputIterator&, const _STL::input_iterator_tag&) [with _InputIterator = mdds::element<String>**, typename _STL::iterator_traits<_Iterator>::difference_type = int] /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:357:1: note: typename _STL::iterator_traits<_Iterator>::difference_type _STL::__distance(const _RandomAccessIterator&, const _RandomAccessIterator&, const _STL::random_access_iterator_tag&) [with _RandomAccessIterator = mdds::element<String>**, typename _STL::iterator_traits<_Iterator>::difference_type = int] /usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:88:5: note: typename _STL::iterator_traits<_Iterator>::difference_type _STL::__distance(_RandomAccessIterator, _RandomAccessIterator, _STL::random_access_iterator_tag) [with _RandomAccessIterator = mdds::element<String>**, typename _STL::iterator_traits<_Iterator>::difference_type = int] /usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:71:5: note: typename _STL::iterator_traits<_Iterator>::difference_type _STL::__distance(_InputIterator, _InputIterator, _STL::input_iterator_tag) [with _InputIterator = mdds::element<String>**, typename _STL::iterator_traits<_Iterator>::difference_type = int] /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In function 'void _STL::advance(_InputIterator&, _Distance) [with _InputIterator = mdds::element<String>**, _Distance = unsigned int]': /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_vector.h:428:11: instantiated from 'void _STL::vector<_Tp, _Alloc>::_M_range_insert(value_type*, _ForwardIterator, _ForwardIterator, const _STL::forward_iterator_tag&) [with _ForwardIterator = mdds::element<String>**, _Tp = void*, _Alloc = _STL::allocator<void*>, value_type* = void**, value_type = void*]' /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_vector.h:381:5: instantiated from 'void _STL::vector<_Tp, _Alloc>::_M_insert_dispatch(value_type*, _InputIterator, _InputIterator, const _STL::__false_type&) [with _InputIterator = mdds::element<String>**, _Tp = void*, _Alloc = _STL::allocator<void*>, value_type* = void**, value_type = void*]' /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_vector.h:388:5: instantiated from 'void _STL::vector<_Tp, _Alloc>::insert(value_type*, _InputIterator, _InputIterator) [with _InputIterator = mdds::element<String>**, _Tp = void*, _Alloc = _STL::allocator<void*>, value_type* = void**, value_type = void*]' /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:230:13: instantiated from 'void boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::insert_clones_and_release(boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::scoped_deleter&, boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::iterator) [with Config = boost::ptr_container_detail::sequence_config<mdds::element<String>, _STL::vector<void*, _STL::allocator<void*> > >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::scoped_deleter = boost::ptr_container_detail::scoped_deleter<mdds::element<String>, boost::ptr_container_detail::reversible_ptr_container<boost::ptr_container_detail::sequence_config<mdds::element<String>, _STL::vector<void*, _STL::allocator<void*> > >, boost::heap_clone_allocator>::null_clone_allocator<false> >, typename Config::value_type = mdds::element<String>, boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::iterator = boost::void_ptr_iterator<void**, mdds::element<String> >]' /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:213:13: instantiated from 'void boost::ptr_container_detail::reversible_ptr_container<Config, CloneAllocator>::clone_back_insert(ForwardIterator, ForwardIterator) [with ForwardIterator = boost::void_ptr_iterator<void* const*, const mdds::element<String> >, Config = boost::ptr_container_detail::sequence_config<mdds::element<String>, _STL::vector<void*, _STL::allocator<void*> > >, CloneAllocator = boost::heap_clone_allocator]' /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:303:13: [ skipping 13 instantiation contexts ] /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:203:26: instantiated from 'boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>::ptr_sequence_adapter(const boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator>&) [with T = boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, VoidPtrSeq = _STL::vector<void*, _STL::allocator<void*> >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_sequence_adapter<T, VoidPtrSeq, CloneAllocator> = boost::ptr_sequence_adapter<boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> >, _STL::vector<void*, _STL::allocator<void*> >, boost::heap_clone_allocator>]' /usr/include/boost/ptr_container/ptr_vector.hpp:35:5: instantiated from 'mdds::storage_filled<_MatrixType>::storage_filled(const mdds::storage_filled<_MatrixType>&) [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>, mdds::storage_filled<_MatrixType> = mdds::storage_filled<mdds::mixed_type_matrix<String, unsigned char> >]' /usr/include/mdds/mixed_type_matrix_storage.hpp:900:40: instantiated from 'mdds::storage_base<_MatrixType>* mdds::storage_filled<_MatrixType>::clone() const [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>]' /usr/include/mdds/mixed_type_matrix_storage.hpp:660:77: instantiated from 'mdds::storage_base<_MatrixType>* mdds::storage_base<_MatrixType>::clone() const [with _MatrixType = mdds::mixed_type_matrix<String, unsigned char>, mdds::storage_base<_MatrixType> = mdds::storage_base<mdds::mixed_type_matrix<String, unsigned char> >]' /usr/include/mdds/mixed_type_matrix_def.inl:106:5: instantiated from 'mdds::mixed_type_matrix<_String, _Flag>& mdds::mixed_type_matrix<_String, _Flag>::operator=(const mdds::mixed_type_matrix<_String, _Flag>&) [with _String = String, _Flag = unsigned char, mdds::mixed_type_matrix<_String, _Flag> = mdds::mixed_type_matrix<String, unsigned char>]' /home/vmiklos/git/libreoffice/master/clone/calc/sc/source/core/tool/scmatrix.cxx:657:18: instantiated from here /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:445:3: error: call of overloaded '__advance(mdds::element<String>**&, unsigned int&, _STL::iterator_traits<mdds::element<String>**>::iterator_category)' is ambiguous /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:411:36: note: candidates are: void _STL::__advance(_InputIter&, _Distance, const _STL::input_iterator_tag&) [with _InputIter = mdds::element<String>**, _Distance = unsigned int] /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:429:35: note: void _STL::__advance(_BidirectionalIterator&, _Distance, const _STL::bidirectional_iterator_tag&) [with _BidirectionalIterator = mdds::element<String>**, _Distance = unsigned int] /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:438:24: note: void _STL::__advance(_RandomAccessIterator&, _Distance, const _STL::random_access_iterator_tag&) [with _RandomAccessIterator = mdds::element<String>**, _Distance = unsigned int] /usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:146:5: note: void _STL::__advance(_RandomAccessIterator&, _Distance, _STL::random_access_iterator_tag) [with _RandomAccessIterator = mdds::element<String>**, _Distance = unsigned int] /usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:130:5: note: void _STL::__advance(_BidirectionalIterator&, _Distance, _STL::bidirectional_iterator_tag) [with _BidirectionalIterator = mdds::element<String>**, _Distance = unsigned int] /usr/lib/gcc/i686-frugalware-linux/4.5.2/../../../../include/c++/4.5.2/bits/stl_iterator_base_funcs.h:120:5: note: void _STL::__advance(_InputIterator&, _Distance, _STL::input_iterator_tag) [with _InputIterator = mdds::element<String>**, _Distance = unsigned int] /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In function 'typename _STL::iterator_traits<_Iterator>::difference_type _STL::distance(const _InputIterator&, const _InputIterator&) [with _InputIterator = const char*, typename _STL::iterator_traits<_Iterator>::difference_type = int]': /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:366:1: warning: control reaches end of non-void function /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In function 'typename _STL::iterator_traits<_Iterator>::difference_type _STL::distance(const _InputIterator&, const _InputIterator&) [with _InputIterator = char*, typename _STL::iterator_traits<_Iterator>::difference_type = int]': /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:366:1: warning: control reaches end of non-void function /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In function 'typename _STL::iterator_traits<_Iterator>::difference_type _STL::distance(const _InputIterator&, const _InputIterator&) [with _InputIterator = boost::void_ptr_iterator<void* const*, const boost::ptr_vector<mdds::element<String>, boost::heap_clone_allocator, _STL::allocator<void*> > >, typename _STL::iterator_traits<_Iterator>::difference_type = int]': /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:366:1: warning: control reaches end of non-void function /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In function 'typename _STL::iterator_traits<_Iterator>::difference_type _STL::distance(const _InputIterator&, const _InputIterator&) [with _InputIterator = boost::void_ptr_iterator<void* const*, const mdds::element<String> >, typename _STL::iterator_traits<_Iterator>::difference_type = int]': /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:366:1: warning: control reaches end of non-void function /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In function 'typename _STL::iterator_traits<_Iterator>::difference_type _STL::distance(const _InputIterator&, const _InputIterator&) [with _InputIterator = mdds::element<String>**, typename _STL::iterator_traits<_Iterator>::difference_type = int]': /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:366:1: warning: control reaches end of non-void function /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h: In function 'typename _STL::iterator_traits<_Iterator>::difference_type _STL::distance(const _InputIterator&, const _InputIterator&) [with _InputIterator = const long unsigned int*, typename _STL::iterator_traits<_Iterator>::difference_type = int]': /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:366:1: warning: control reaches end of non-void function ../../../inc/address.hxx: At global scope: ../../../inc/address.hxx:80:16: warning: 'SCCOLROW_MAX' defined but not used ../../../inc/address.hxx:81:16: warning: 'SCSIZE_MAX' defined but not used ../../../inc/address.hxx:105:13: warning: 'SC_TAB_APPEND' defined but not used ../../../inc/address.hxx:106:13: warning: 'TABLEID_DOC' defined but not used ../../../inc/address.hxx:108:13: warning: 'SCCOL_REPEAT_NONE' defined but not used ../../../inc/address.hxx:109:13: warning: 'SCROW_REPEAT_NONE' defined but not used dmake: Error code 1, while making '../../../unxlngi6.pro/slo/scmatrix.obj'
Attachment:
pgpAY5b1Mp_MB.pgp
Description: PGP signature