SITE-CONFIG: Running build from: /home/john/Dev/genome-models/HMM SITE-CONFIG: Using boost at: /home/john/src/boost/boost_1_59_0 SITE-CONFIG: Using boost indexing suite at: /home/john/src/boost/indexing_suite_v2 SITE-CONFIG: Using boost sandbox at: /home/john/Dev/ThirdParty/boost/_sandbox SITE-CONFIG: Using xerces-c at: /tmp/xercesc SITE-CONFIG: Using seqan at: /home/john/src/seqan/git SITE-CONFIG: Using myrrh at: /home/john/Dev/myrrh SITE-CONFIG: Using hmm at: /home/john/Dev/Bio/hmm SITE-CONFIG: Using google CPU profiler. Performing configuration checks - 32-bit : no (cached) - 64-bit : yes (cached) - arm : no (cached) - mips1 : no (cached) - power : no (cached) - sparc : no (cached) - x86 : yes (cached) - symlinks supported : yes (cached) ...patience... ...patience... ...found 6491 targets... ...updating 2 targets... gcc.compile.c++ bin/gcc-4.8/release/sandbox/multi_array_range.o In file included from /home/john/src/boost/boost_1_59_0/boost/range/size.hpp:19:0, from sandbox/multi_array_range.cpp:1: /home/john/src/boost/boost_1_59_0/boost/range/begin.hpp: In instantiation of ‘boost::range_iterator< boost::detail::multi_array::const_sub_array; boost::range_iterator::type = boost::detail::multi_array::array_iterator< float, float *, mpl_::size_t<1ul>, float &, boost::iterators::random_access_traversal_tag> >::type boost::range_detail::range_begin( boost::detail::multi_array::const_sub_array; boost::range_iterator::type = boost::detail::multi_array::array_iterator< float, float *, mpl_::size_t<1ul>, float &, boost::iterators::random_access_traversal_tag> &)’: /home/john/src/boost/boost_1_59_0/boost/range/begin.hpp:102:27: required from ‘boost::range_iterator< C >::type boost::range_adl_barrier::begin( boost::detail::multi_array::const_sub_array; boost::range_iterator::type = boost::detail::multi_array::array_iterator< float, float *, mpl_::size_t<1ul>, float &, boost::iterators::random_access_traversal_tag> &)’ /home/john/src/boost/boost_1_59_0/boost/range/concepts.hpp:287:48: required from ‘boost::SinglePassRangeConcept >::~ SinglePassRangeConcept()’ /home/john/src/boost/boost_1_59_0/boost/concept/detail/general.hpp:39:28: required from ‘static void boost::concepts::requirement< boost::concepts::failed ************ boost::SinglePassRangeConcept >::************>::failed()’ /home/john/src/boost/boost_1_59_0/boost/range/size.hpp:62:9: required from ‘boost::range_size< const T>::type boost::size(const boost::detail::multi_array::const_sub_array; boost::range_size::type = long unsigned int &)’ sandbox/multi_array_range.cpp:14:29: required from here /home/john/src/boost/boost_1_59_0/boost/range/begin.hpp:47:24: error: could not convert ‘boost::detail::multi_array::const_sub_array< float; long unsigned int NumDims = 1ul; TPtr = const float *; boost::detail::multi_array::const_sub_array::const_iterator = boost::detail::multi_array::array_iterator< float, const float *, mpl_::size_t<1ul>, const float &, boost::iterators::random_access_traversal_tag>, NumDims, TPtr>::begin() const()’ from ‘boost::detail::multi_array ::const_sub_array::const_iterator { aka boost::detail::multi_array::array_iterator, const float &, boost::iterators::random_access_traversal_tag>}’ to ‘boost::range_detail ::extract_iterator, true>::type { aka boost::detail::multi_array::array_iterator, float &, boost::iterators::random_access_traversal_tag>}’ return c.begin(); ^ In file included from /home/john/src/boost/boost_1_59_0/boost/range/size.hpp:20:0, from sandbox/multi_array_range.cpp:1: /home/john/src/boost/boost_1_59_0/boost/range/end.hpp: In instantiation of ‘boost::range_iterator< boost::detail::multi_array::const_sub_array; boost::range_iterator::type = boost::detail::multi_array::array_iterator< float, float *, mpl_::size_t<1ul>, float &, boost::iterators::random_access_traversal_tag> >::type boost::range_detail::range_end( boost::detail::multi_array::const_sub_array; boost::range_iterator::type = boost::detail::multi_array::array_iterator< float, float *, mpl_::size_t<1ul>, float &, boost::iterators::random_access_traversal_tag> &)’: /home/john/src/boost/boost_1_59_0/boost/range/end.hpp:96:25: required from ‘boost::range_iterator< C >::type boost::range_adl_barrier::end( boost::detail::multi_array::const_sub_array; boost::range_iterator::type = boost::detail::multi_array::array_iterator< float, float *, mpl_::size_t<1ul>, float &, boost::iterators::random_access_traversal_tag> &)’ /home/john/src/boost/boost_1_59_0/boost/range/concepts.hpp:288:46: required from ‘boost::SinglePassRangeConcept >::~ SinglePassRangeConcept()’ /home/john/src/boost/boost_1_59_0/boost/concept/detail/general.hpp:39:28: required from ‘static void boost::concepts::requirement< boost::concepts::failed ************ boost::SinglePassRangeConcept >::************>::failed()’ /home/john/src/boost/boost_1_59_0/boost/range/size.hpp:62:9: required from ‘boost::range_size< const T>::type boost::size(const boost::detail::multi_array::const_sub_array; boost::range_size::type = long unsigned int &)’ sandbox/multi_array_range.cpp:14:29: required from here /home/john/src/boost/boost_1_59_0/boost/range/end.hpp:48:26: error: could not convert ‘boost::detail::multi_array::const_sub_array< float; long unsigned int NumDims = 1ul; TPtr = const float *; boost::detail::multi_array::const_sub_array::const_iterator = boost::detail::multi_array::array_iterator< float, const float *, mpl_::size_t<1ul>, const float &, boost::iterators::random_access_traversal_tag>, NumDims, TPtr>::end() const()’ from ‘boost::detail::multi_array ::const_sub_array::const_iterator { aka boost::detail::multi_array::array_iterator, const float &, boost::iterators::random_access_traversal_tag>}’ to ‘boost::range_detail ::extract_iterator, true>::type { aka boost::detail::multi_array::array_iterator, float &, boost::iterators::random_access_traversal_tag>}’ return c.end(); ^ "/home/john/src/stlfilt/gfilt" -ftemplate-depth-128 -std=c++0x -Wno-deprecated -Wno-unused -Wno-error -O3 -finline-functions -Wno-inline -Wall -fPIC -DBOOST_DATE_TIME_DYN_LINK=1 -DBOOST_DISABLE_ASSERTS -DBOOST_FILESYSTEM_VERSION=3 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DBOOST_PYTHON_NO_PY_SIGNATURES -DDATE_TIME_INLINE -DNDEBUG -I"." -I"/home/john/src/boost/boost_1_59_0" -I"/usr/include/python2.7" -I"/usr/local/lib/python2.6/dist-packages/numpy/core/include" -I"boost-indexing-suite" -I"myrrh" -c -o "bin/gcc-4.8/release/sandbox/multi_array_range.o" "sandbox/multi_array_range.cpp" ...failed gcc.compile.c++ bin/gcc-4.8/release/sandbox/multi_array_range.o... ...failed updating 1 target...