[ 23%] Building CXX object src/alps/CMakeFiles/alps.dir/alea/observablefactory.C.o In file included from /home/tadeusz/alps-2.3.0-src-with-boost/alps/src/alps/alea/histogrameval.h:36, from /home/tadeusz/alps-2.3.0-src-with-boost/alps/src/alps/alea/observablefactory.C:38: /home/tadeusz/alps-2.3.0-src-with-boost/alps/src/alps/alea/histogram.h: In member function 'alps::HistogramObservable::const_iterator alps::HistogramObservable::rbegin() const': /home/tadeusz/alps-2.3.0-src-with-boost/alps/src/alps/alea/histogram.h:88:59: error: could not convert '((const alps::HistogramObservable*)this)->alps::HistogramObservable::histogram_.std::vector::rbegin()' from 'std::vector::reverse_iterator' {aka 'std::reverse_iterator<__gnu_cxx::__normal_iterator > >'} to 'alps::HistogramObservable::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} const_iterator rbegin() const { return histogram_.rbegin();} ~~~~~~~~~~~~~~~~~^~ /home/tadeusz/alps-2.3.0-src-with-boost/alps/src/alps/alea/histogram.h: In member function 'alps::HistogramObservable::const_iterator alps::HistogramObservable::rend() const': /home/tadeusz/alps-2.3.0-src-with-boost/alps/src/alps/alea/histogram.h:90:55: error: could not convert '((const alps::HistogramObservable*)this)->alps::HistogramObservable::histogram_.std::vector::rend()' from 'std::vector::reverse_iterator' {aka 'std::reverse_iterator<__gnu_cxx::__normal_iterator > >'} to 'alps::HistogramObservable::const_iterator' {aka '__gnu_cxx::__normal_iterator >'} const_iterator rend() const { return histogram_.rend();} ~~~~~~~~~~~~~~~^~ make[2]: *** [src/alps/CMakeFiles/alps.dir/build.make:154: src/alps/CMakeFiles/alps.dir/alea/observablefactory.C.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:1216: src/alps/CMakeFiles/alps.dir/all] Error 2 make: *** [Makefile:163: all] Error 2