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 void _STL::swap(_Tp&, _Tp&)' /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:61:36: error: 'template 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 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 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 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 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 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 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 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 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 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 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 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 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' /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' /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 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 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 void _STL::advance(_InputIterator&, _Distance)' /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_iterator_base.h:444:66: error: 'template 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 _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 _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 _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 _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 _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 _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 void _STL::iter_swap(_ForwardIterator1, _ForwardIterator2)' /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:68:61: error: 'template 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 _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 _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 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 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 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 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 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 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 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 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 _OI _STL::copy(_II, _II, _OI)' /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:214:84: error: 'template _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 _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 _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 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 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 _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 _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 _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 _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 _Size _STL::__lg(_Size)' /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algo.h:433:28: error: 'template _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 bool _STL::equal(_II1, _II1, _II2)' /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_algobase.h:419:39: error: 'template 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 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 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 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 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 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 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 _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 _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 _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 _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' /home/vmiklos/git/libreoffice/master/solver/330/unxlngi6.pro/inc/stl/stl/_alloc.h:374:44: error: previous definition of 'class _STL::allocator' /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 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 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 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 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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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 _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' /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::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::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::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' /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' /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' /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::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::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::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::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::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::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::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::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' /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' /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' 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::__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::__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, _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::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, _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::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, _Alloc = _STL::allocator]' /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, _Alloc = _STL::allocator]' /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, _Alloc = _STL::allocator]' /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::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, _Alloc = _STL::allocator]' /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, _Alloc = _STL::allocator]' /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, _Alloc = _STL::allocator]' /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::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::__type, typename _STL::__decay_and_strip<_T2>::__type> _STL::make_pair(_T1&&, _T2&&) [with _T1 = _STL::__detail::_Hashtable_iterator<_STL::pair, 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, 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, _Value = _STL::pair, unsigned char>, _Allocator = _STL::allocator<_STL::pair, unsigned char> >, _ExtractKey = _STL::_Select1st<_STL::pair, unsigned char> >, _Equal = _STL::equal_to<_STL::pair >, _H1 = mdds::mixed_type_matrix::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, unsigned char>, _STL::true_type = _STL::integral_constant]' /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, _Value = _STL::pair, unsigned char>, _Allocator = _STL::allocator<_STL::pair, unsigned char> >, _ExtractKey = _STL::_Select1st<_STL::pair, unsigned char> >, _Equal = _STL::equal_to<_STL::pair >, _H1 = mdds::mixed_type_matrix::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, unsigned char>, false, false>, bool>, value_type = _STL::pair, 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, _KeyHash = mdds::mixed_type_matrix::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, 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, _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, _Key = String, _HF = ScStringHashCode, _ExK = _STL::_Select1st<_STL::pair >, _EqK = _STL::equal_to, _All = _STL::allocator<_STL::pair >, _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, _Key = String, _HF = ScStringHashCode, _ExK = _STL::_Select1st<_STL::pair >, _EqK = _STL::equal_to, _All = _STL::allocator<_STL::pair >, _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, _Key = String, _HF = ScStringHashCode, _ExK = _STL::_Select1st<_STL::pair >, _EqK = _STL::equal_to, _All = _STL::allocator<_STL::pair >, _STL::hashtable::size_type = unsigned int, _STL::hashtable<_Val, _Key, _HF, _ExK, _EqK, _All>::allocator_type = _STL::allocator<_STL::pair >]' /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, _Alloc = _STL::allocator<_STL::pair >]' ../../../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::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, _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, _Key = String, _HF = ScStringHashCode, _ExK = _STL::_Select1st<_STL::pair >, _EqK = _STL::equal_to, _All = _STL::allocator<_STL::pair >, _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, _Key = String, _HF = ScStringHashCode, _ExK = _STL::_Select1st<_STL::pair >, _EqK = _STL::equal_to, _All = _STL::allocator<_STL::pair >, _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, _Key = String, _HF = ScStringHashCode, _ExK = _STL::_Select1st<_STL::pair >, _EqK = _STL::equal_to, _All = _STL::allocator<_STL::pair >, _STL::hashtable::size_type = unsigned int, _STL::hashtable<_Val, _Key, _HF, _ExK, _EqK, _All>::allocator_type = _STL::allocator<_STL::pair >]' /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, _Alloc = _STL::allocator<_STL::pair >]' ../../../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::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, _Alloc = _STL::allocator]' /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, _Alloc = _STL::allocator]' /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, _Alloc = _STL::allocator, _STL::basic_string<_CharT, _Traits, _Alloc>::allocator_type = _STL::allocator]' /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 >, 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::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, boost::heap_clone_allocator, _STL::allocator > >, _Distance = unsigned int]': /usr/include/boost/next_prior.hpp:35:5: instantiated from 'T boost::next(T, Distance) [with T = boost::void_ptr_iterator, boost::heap_clone_allocator, _STL::allocator > >, Distance = unsigned int]' /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:518:17: instantiated from 'void boost::ptr_sequence_adapter::resize(boost::ptr_sequence_adapter::size_type) [with T = boost::ptr_vector, boost::heap_clone_allocator, _STL::allocator >, VoidPtrSeq = _STL::vector >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_sequence_adapter::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, 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, 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, boost::heap_clone_allocator, _STL::allocator > >&, unsigned int&, _STL::iterator_traits, boost::heap_clone_allocator, _STL::allocator > > >::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, boost::heap_clone_allocator, _STL::allocator > >, _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, boost::heap_clone_allocator, _STL::allocator > >, _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, boost::heap_clone_allocator, _STL::allocator > >, _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, boost::heap_clone_allocator, _STL::allocator > >, _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, boost::heap_clone_allocator, _STL::allocator > >, _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, boost::heap_clone_allocator, _STL::allocator > >, _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 >, _Distance = unsigned int]': /usr/include/boost/next_prior.hpp:35:5: instantiated from 'T boost::next(T, Distance) [with T = boost::void_ptr_iterator >, Distance = unsigned int]' /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:518:17: instantiated from 'void boost::ptr_sequence_adapter::resize(boost::ptr_sequence_adapter::size_type) [with T = mdds::element, VoidPtrSeq = _STL::vector >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_sequence_adapter::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, 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, 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, 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 >&, unsigned int&, _STL::iterator_traits > >::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 >, _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 >, _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 >, _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 >, _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 >, _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 >, _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, unsigned char>&, _Value = _STL::pair, 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, _Value = _STL::pair, unsigned char>, _Allocator = _STL::allocator<_STL::pair, unsigned char> >, _ExtractKey = _STL::_Select1st<_STL::pair, unsigned char> >, _Equal = _STL::equal_to<_STL::pair >, _H1 = mdds::mixed_type_matrix::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, unsigned char>, false>, value_type = _STL::pair, 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, _Value = _STL::pair, unsigned char>, _Allocator = _STL::allocator<_STL::pair, unsigned char> >, _ExtractKey = _STL::_Select1st<_STL::pair, unsigned char> >, _Equal = _STL::equal_to<_STL::pair >, _H1 = mdds::mixed_type_matrix::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, unsigned char>, false, false>, value_type = _STL::pair, 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, _Value = _STL::pair, unsigned char>, _Allocator = _STL::allocator<_STL::pair, unsigned char> >, _ExtractKey = _STL::_Select1st<_STL::pair, unsigned char> >, _Equal = _STL::equal_to<_STL::pair >, _H1 = mdds::mixed_type_matrix::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, unsigned char>, _STL::true_type = _STL::integral_constant]' /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, _Value = _STL::pair, unsigned char>, _Allocator = _STL::allocator<_STL::pair, unsigned char> >, _ExtractKey = _STL::_Select1st<_STL::pair, unsigned char> >, _Equal = _STL::equal_to<_STL::pair >, _H1 = mdds::mixed_type_matrix::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, unsigned char>, false, false>, bool>, value_type = _STL::pair, 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, _KeyHash = mdds::mixed_type_matrix::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, 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*, _ForwardIter2 = _STL::pair*]' /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*, _Tp = _STL::pair, _Compare = mdds::storage_sparse >::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*, _Tp = _STL::pair, _Size = int, _Compare = mdds::storage_sparse >::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*, _Compare = mdds::storage_sparse >::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]' /usr/include/mdds/mixed_type_matrix_storage.hpp:590:17: instantiated from 'void mdds::storage_base<_MatrixType>::transpose() [with _MatrixType = mdds::mixed_type_matrix]' /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' 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, _KeyOfValue = _STL::_Select1st<_STL::pair >, _Compare = _STL::less, _Alloc = _STL::allocator<_STL::pair >, _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, _Alloc = _STL::allocator<_STL::pair >, _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::eraser::~eraser() [with T = boost::ptr_map, _STL::less, boost::heap_clone_allocator, _STL::allocator<_STL::pair > >, VoidPtrMap = _STL::map, _STL::allocator<_STL::pair > >, 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::mapped_reference boost::ptr_container_detail::ptr_map_adapter_base::insert_lookup(boost::ptr_container_detail::ptr_map_adapter_base::key_type&) [with T = boost::ptr_map, _STL::less, boost::heap_clone_allocator, _STL::allocator<_STL::pair > >, VoidPtrMap = _STL::map, _STL::allocator<_STL::pair > >, CloneAllocator = boost::heap_clone_allocator, bool Ordered = true, boost::ptr_container_detail::ptr_map_adapter_base::mapped_reference = boost::ptr_map, _STL::less, boost::heap_clone_allocator, _STL::allocator<_STL::pair > >&, boost::ptr_container_detail::ptr_map_adapter_base::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::mapped_reference boost::ptr_container_detail::ptr_map_adapter_base::operator[](boost::ptr_container_detail::ptr_map_adapter_base::key_type&) [with T = boost::ptr_map, _STL::less, boost::heap_clone_allocator, _STL::allocator<_STL::pair > >, VoidPtrMap = _STL::map, _STL::allocator<_STL::pair > >, CloneAllocator = boost::heap_clone_allocator, bool Ordered = true, boost::ptr_container_detail::ptr_map_adapter_base::mapped_reference = boost::ptr_map, _STL::less, boost::heap_clone_allocator, _STL::allocator<_STL::pair > >&, boost::ptr_container_detail::ptr_map_adapter_base::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]' /usr/include/mdds/mixed_type_matrix_storage.hpp:590:17: instantiated from 'void mdds::storage_base<_MatrixType>::transpose() [with _MatrixType = mdds::mixed_type_matrix]' /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, _STL::_Nonconst_traits<_STL::pair > >&, _STL::_Rb_tree_iterator<_STL::pair, _STL::_Nonconst_traits<_STL::pair > >&)' 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, _STL::_Nonconst_traits<_STL::pair > >, 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, _STL::_Nonconst_traits<_STL::pair > >, 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, boost::heap_clone_allocator, _STL::allocator > >, 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::scoped_deleter(InputIterator, InputIterator) [with InputIterator = boost::void_ptr_iterator, boost::heap_clone_allocator, _STL::allocator > >, T = boost::ptr_vector, boost::heap_clone_allocator, _STL::allocator >, CloneAllocator = boost::ptr_container_detail::reversible_ptr_container, boost::heap_clone_allocator, _STL::allocator >, _STL::vector > >, boost::heap_clone_allocator>::null_clone_allocator]' /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:212:44: instantiated from 'void boost::ptr_container_detail::reversible_ptr_container::clone_back_insert(ForwardIterator, ForwardIterator) [with ForwardIterator = boost::void_ptr_iterator, boost::heap_clone_allocator, _STL::allocator > >, Config = boost::ptr_container_detail::sequence_config, boost::heap_clone_allocator, _STL::allocator >, _STL::vector > >, 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::constructor_impl(I, I, _STL::forward_iterator_tag) [with I = boost::void_ptr_iterator, boost::heap_clone_allocator, _STL::allocator > >, Config = boost::ptr_container_detail::sequence_config, boost::heap_clone_allocator, _STL::allocator >, _STL::vector > >, 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::reversible_ptr_container(const boost::ptr_container_detail::reversible_ptr_container&) [with Config = boost::ptr_container_detail::sequence_config, boost::heap_clone_allocator, _STL::allocator >, _STL::vector > >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_container_detail::reversible_ptr_container = boost::ptr_container_detail::reversible_ptr_container, boost::heap_clone_allocator, _STL::allocator >, _STL::vector > >, boost::heap_clone_allocator>]' /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:203:26: instantiated from 'boost::ptr_sequence_adapter::ptr_sequence_adapter(const boost::ptr_sequence_adapter&) [with T = boost::ptr_vector, boost::heap_clone_allocator, _STL::allocator >, VoidPtrSeq = _STL::vector >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_sequence_adapter = boost::ptr_sequence_adapter, boost::heap_clone_allocator, _STL::allocator >, _STL::vector >, 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, mdds::storage_filled<_MatrixType> = mdds::storage_filled >]' /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]' /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, mdds::storage_base<_MatrixType> = mdds::storage_base >]' /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]' /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, boost::heap_clone_allocator, _STL::allocator > >&, const boost::void_ptr_iterator, boost::heap_clone_allocator, _STL::allocator > >&, _STL::iterator_traits, boost::heap_clone_allocator, _STL::allocator > > >::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, boost::heap_clone_allocator, _STL::allocator > >, 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, boost::heap_clone_allocator, _STL::allocator > >, 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, boost::heap_clone_allocator, _STL::allocator > >, 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, boost::heap_clone_allocator, _STL::allocator > >, 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, boost::heap_clone_allocator, _STL::allocator >**, _Tp = void*, _Alloc = _STL::allocator, 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, boost::heap_clone_allocator, _STL::allocator >**, _Tp = void*, _Alloc = _STL::allocator, 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, boost::heap_clone_allocator, _STL::allocator >**, _Tp = void*, _Alloc = _STL::allocator, 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::insert_clones_and_release(boost::ptr_container_detail::reversible_ptr_container::scoped_deleter&, boost::ptr_container_detail::reversible_ptr_container::iterator) [with Config = boost::ptr_container_detail::sequence_config, boost::heap_clone_allocator, _STL::allocator >, _STL::vector > >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_container_detail::reversible_ptr_container::scoped_deleter = boost::ptr_container_detail::scoped_deleter, boost::heap_clone_allocator, _STL::allocator >, boost::ptr_container_detail::reversible_ptr_container, boost::heap_clone_allocator, _STL::allocator >, _STL::vector > >, boost::heap_clone_allocator>::null_clone_allocator >, typename Config::value_type = boost::ptr_vector, boost::heap_clone_allocator, _STL::allocator >, boost::ptr_container_detail::reversible_ptr_container::iterator = boost::void_ptr_iterator, boost::heap_clone_allocator, _STL::allocator > >]' /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:213:13: instantiated from 'void boost::ptr_container_detail::reversible_ptr_container::clone_back_insert(ForwardIterator, ForwardIterator) [with ForwardIterator = boost::void_ptr_iterator, boost::heap_clone_allocator, _STL::allocator > >, Config = boost::ptr_container_detail::sequence_config, boost::heap_clone_allocator, _STL::allocator >, _STL::vector > >, 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::constructor_impl(I, I, _STL::forward_iterator_tag) [with I = boost::void_ptr_iterator, boost::heap_clone_allocator, _STL::allocator > >, Config = boost::ptr_container_detail::sequence_config, boost::heap_clone_allocator, _STL::allocator >, _STL::vector > >, 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::reversible_ptr_container(const boost::ptr_container_detail::reversible_ptr_container&) [with Config = boost::ptr_container_detail::sequence_config, boost::heap_clone_allocator, _STL::allocator >, _STL::vector > >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_container_detail::reversible_ptr_container = boost::ptr_container_detail::reversible_ptr_container, boost::heap_clone_allocator, _STL::allocator >, _STL::vector > >, boost::heap_clone_allocator>]' /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:203:26: instantiated from 'boost::ptr_sequence_adapter::ptr_sequence_adapter(const boost::ptr_sequence_adapter&) [with T = boost::ptr_vector, boost::heap_clone_allocator, _STL::allocator >, VoidPtrSeq = _STL::vector >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_sequence_adapter = boost::ptr_sequence_adapter, boost::heap_clone_allocator, _STL::allocator >, _STL::vector >, 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, mdds::storage_filled<_MatrixType> = mdds::storage_filled >]' /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]' /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, mdds::storage_base<_MatrixType> = mdds::storage_base >]' /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]' /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, boost::heap_clone_allocator, _STL::allocator >**&, boost::ptr_vector, boost::heap_clone_allocator, _STL::allocator >**&)' 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, boost::heap_clone_allocator, _STL::allocator >**, 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, boost::heap_clone_allocator, _STL::allocator >**, 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, boost::heap_clone_allocator, _STL::allocator >**, _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, boost::heap_clone_allocator, _STL::allocator >**, _Tp = void*, _Alloc = _STL::allocator, 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, boost::heap_clone_allocator, _STL::allocator >**, _Tp = void*, _Alloc = _STL::allocator, 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, boost::heap_clone_allocator, _STL::allocator >**, _Tp = void*, _Alloc = _STL::allocator, 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::insert_clones_and_release(boost::ptr_container_detail::reversible_ptr_container::scoped_deleter&, boost::ptr_container_detail::reversible_ptr_container::iterator) [with Config = boost::ptr_container_detail::sequence_config, boost::heap_clone_allocator, _STL::allocator >, _STL::vector > >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_container_detail::reversible_ptr_container::scoped_deleter = boost::ptr_container_detail::scoped_deleter, boost::heap_clone_allocator, _STL::allocator >, boost::ptr_container_detail::reversible_ptr_container, boost::heap_clone_allocator, _STL::allocator >, _STL::vector > >, boost::heap_clone_allocator>::null_clone_allocator >, typename Config::value_type = boost::ptr_vector, boost::heap_clone_allocator, _STL::allocator >, boost::ptr_container_detail::reversible_ptr_container::iterator = boost::void_ptr_iterator, boost::heap_clone_allocator, _STL::allocator > >]' /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:213:13: instantiated from 'void boost::ptr_container_detail::reversible_ptr_container::clone_back_insert(ForwardIterator, ForwardIterator) [with ForwardIterator = boost::void_ptr_iterator, boost::heap_clone_allocator, _STL::allocator > >, Config = boost::ptr_container_detail::sequence_config, boost::heap_clone_allocator, _STL::allocator >, _STL::vector > >, 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::ptr_sequence_adapter(const boost::ptr_sequence_adapter&) [with T = boost::ptr_vector, boost::heap_clone_allocator, _STL::allocator >, VoidPtrSeq = _STL::vector >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_sequence_adapter = boost::ptr_sequence_adapter, boost::heap_clone_allocator, _STL::allocator >, _STL::vector >, 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, mdds::storage_filled<_MatrixType> = mdds::storage_filled >]' /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]' /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, mdds::storage_base<_MatrixType> = mdds::storage_base >]' /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]' /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, boost::heap_clone_allocator, _STL::allocator >**&, unsigned int&, _STL::iterator_traits, boost::heap_clone_allocator, _STL::allocator >**>::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, boost::heap_clone_allocator, _STL::allocator >**, _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, boost::heap_clone_allocator, _STL::allocator >**, _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, boost::heap_clone_allocator, _STL::allocator >**, _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, boost::heap_clone_allocator, _STL::allocator >**, _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, boost::heap_clone_allocator, _STL::allocator >**, _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, boost::heap_clone_allocator, _STL::allocator >**, _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 >, 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::scoped_deleter(InputIterator, InputIterator) [with InputIterator = boost::void_ptr_iterator >, T = mdds::element, CloneAllocator = boost::ptr_container_detail::reversible_ptr_container, _STL::vector > >, boost::heap_clone_allocator>::null_clone_allocator]' /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:212:44: instantiated from 'void boost::ptr_container_detail::reversible_ptr_container::clone_back_insert(ForwardIterator, ForwardIterator) [with ForwardIterator = boost::void_ptr_iterator >, Config = boost::ptr_container_detail::sequence_config, _STL::vector > >, 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::constructor_impl(I, I, _STL::forward_iterator_tag) [with I = boost::void_ptr_iterator >, Config = boost::ptr_container_detail::sequence_config, _STL::vector > >, 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::reversible_ptr_container(InputIterator, InputIterator, boost::ptr_container_detail::reversible_ptr_container::allocator_type&) [with InputIterator = boost::void_ptr_iterator >, Config = boost::ptr_container_detail::sequence_config, _STL::vector > >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_container_detail::reversible_ptr_container::allocator_type = _STL::allocator]' /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:178:36: instantiated from 'boost::ptr_sequence_adapter::ptr_sequence_adapter(InputIterator, InputIterator) [with InputIterator = boost::void_ptr_iterator >, T = mdds::element, VoidPtrSeq = _STL::vector >, 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::ptr_sequence_adapter(const boost::ptr_sequence_adapter&) [with T = boost::ptr_vector, boost::heap_clone_allocator, _STL::allocator >, VoidPtrSeq = _STL::vector >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_sequence_adapter = boost::ptr_sequence_adapter, boost::heap_clone_allocator, _STL::allocator >, _STL::vector >, 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, mdds::storage_filled<_MatrixType> = mdds::storage_filled >]' /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]' /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, mdds::storage_base<_MatrixType> = mdds::storage_base >]' /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]' /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 >&, const boost::void_ptr_iterator >&, _STL::iterator_traits > >::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 >, 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 >, 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 >, 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 >, 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**, 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**, _Tp = void*, _Alloc = _STL::allocator, 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**, _Tp = void*, _Alloc = _STL::allocator, 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**, _Tp = void*, _Alloc = _STL::allocator, 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::insert_clones_and_release(boost::ptr_container_detail::reversible_ptr_container::scoped_deleter&, boost::ptr_container_detail::reversible_ptr_container::iterator) [with Config = boost::ptr_container_detail::sequence_config, _STL::vector > >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_container_detail::reversible_ptr_container::scoped_deleter = boost::ptr_container_detail::scoped_deleter, boost::ptr_container_detail::reversible_ptr_container, _STL::vector > >, boost::heap_clone_allocator>::null_clone_allocator >, typename Config::value_type = mdds::element, boost::ptr_container_detail::reversible_ptr_container::iterator = boost::void_ptr_iterator >]' /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:213:13: instantiated from 'void boost::ptr_container_detail::reversible_ptr_container::clone_back_insert(ForwardIterator, ForwardIterator) [with ForwardIterator = boost::void_ptr_iterator >, Config = boost::ptr_container_detail::sequence_config, _STL::vector > >, 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::ptr_sequence_adapter(const boost::ptr_sequence_adapter&) [with T = boost::ptr_vector, boost::heap_clone_allocator, _STL::allocator >, VoidPtrSeq = _STL::vector >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_sequence_adapter = boost::ptr_sequence_adapter, boost::heap_clone_allocator, _STL::allocator >, _STL::vector >, 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, mdds::storage_filled<_MatrixType> = mdds::storage_filled >]' /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]' /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, mdds::storage_base<_MatrixType> = mdds::storage_base >]' /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]' /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** const&, mdds::element** const&, _STL::iterator_traits**>::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**, 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**, 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**, 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**, 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**, _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**, _Tp = void*, _Alloc = _STL::allocator, 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**, _Tp = void*, _Alloc = _STL::allocator, 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**, _Tp = void*, _Alloc = _STL::allocator, 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::insert_clones_and_release(boost::ptr_container_detail::reversible_ptr_container::scoped_deleter&, boost::ptr_container_detail::reversible_ptr_container::iterator) [with Config = boost::ptr_container_detail::sequence_config, _STL::vector > >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_container_detail::reversible_ptr_container::scoped_deleter = boost::ptr_container_detail::scoped_deleter, boost::ptr_container_detail::reversible_ptr_container, _STL::vector > >, boost::heap_clone_allocator>::null_clone_allocator >, typename Config::value_type = mdds::element, boost::ptr_container_detail::reversible_ptr_container::iterator = boost::void_ptr_iterator >]' /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:213:13: instantiated from 'void boost::ptr_container_detail::reversible_ptr_container::clone_back_insert(ForwardIterator, ForwardIterator) [with ForwardIterator = boost::void_ptr_iterator >, Config = boost::ptr_container_detail::sequence_config, _STL::vector > >, 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::ptr_sequence_adapter(const boost::ptr_sequence_adapter&) [with T = boost::ptr_vector, boost::heap_clone_allocator, _STL::allocator >, VoidPtrSeq = _STL::vector >, CloneAllocator = boost::heap_clone_allocator, boost::ptr_sequence_adapter = boost::ptr_sequence_adapter, boost::heap_clone_allocator, _STL::allocator >, _STL::vector >, 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, mdds::storage_filled<_MatrixType> = mdds::storage_filled >]' /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]' /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, mdds::storage_base<_MatrixType> = mdds::storage_base >]' /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]' /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**&, unsigned int&, _STL::iterator_traits**>::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**, _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**, _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**, _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**, _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**, _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**, _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, boost::heap_clone_allocator, _STL::allocator > >, 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 >, 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**, 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'