On Tue, Mar 26, 2019, 20:34 Anirban Mondal <[email protected]> wrote:
> Hi Christoph, > > Thanks for the reply. I could able to get rid of the warning. But, the > error message still exists. > Josh had a look: https://github.com/votca/tools/pull/130, can you try the patch in there: https://github.com/votca/tools/pull/130.patch ? Christoph > > In file included from /usr/include/c++/4.8/algorithm:62:0, > from > /home/anirbanm/programs/votca/tools/src/libtools/graph.cc:20: > /usr/include/c++/4.8/bits/stl_algo.h: In instantiation of > ‘_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, > _RandomAccessIterator, const _Tp&, _Compare) [with _RandomAccessIterator = > __gnu_cxx::__normal_iterator<std::pair<int, votca::tools::GraphNode>*, > std::vector<std::pair<int, votca::tools::GraphNode> > >; _Tp = > std::pair<int, votca::tools::GraphNode>; _Compare = bool (*)(std::pair<int, > votca::tools::GraphNode>&, std::pair<int, votca::tools::GraphNode>&)]’: > /usr/include/c++/4.8/bits/stl_algo.h:2296:78: required from > ‘_RandomAccessIterator > std::__unguarded_partition_pivot(_RandomAccessIterator, > _RandomAccessIterator, _Compare) [with _RandomAccessIterator = > __gnu_cxx::__normal_iterator<std::pair<int, votca::tools::GraphNode>*, > std::vector<std::pair<int, votca::tools::GraphNode> > >; _Compare = bool > (*)(std::pair<int, votca::tools::GraphNode>&, std::pair<int, > votca::tools::GraphNode>&)]’ > /usr/include/c++/4.8/bits/stl_algo.h:2337:62: required from ‘void > std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, > _Compare) [with _RandomAccessIterator = > __gnu_cxx::__normal_iterator<std::pair<int, votca::tools::GraphNode>*, > std::vector<std::pair<int, votca::tools::GraphNode> > >; _Size = long int; > _Compare = bool (*)(std::pair<int, votca::tools::GraphNode>&, > std::pair<int, votca::tools::GraphNode>&)]’ > /usr/include/c++/4.8/bits/stl_algo.h:5499:44: required from ‘void > std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = > __gnu_cxx::__normal_iterator<std::pair<int, votca::tools::GraphNode>*, > std::vector<std::pair<int, votca::tools::GraphNode> > >; _Compare = bool > (*)(std::pair<int, votca::tools::GraphNode>&, std::pair<int, > votca::tools::GraphNode>&)]’ > /home/anirbanm/programs/votca/tools/src/libtools/graph.cc:127:51: > required from here > /usr/include/c++/4.8/bits/stl_algo.h:2263:35: error: invalid > initialization of reference of type ‘std::pair<int, > votca::tools::GraphNode>&’ from expression of type ‘const std::pair<int, > votca::tools::GraphNode>’ > while (__comp(*__first, __pivot)) > ^ > /usr/include/c++/4.8/bits/stl_algo.h:2266:34: error: invalid > initialization of reference of type ‘std::pair<int, > votca::tools::GraphNode>&’ from expression of type ‘const std::pair<int, > votca::tools::GraphNode>’ > while (__comp(__pivot, *__last)) > > On Tuesday, 26 March 2019 20:13:15 UTC-4, Christoph Junghans wrote: >> >> >> >> On Tue, Mar 26, 2019, 16:59 Anirban Mondal <[email protected]> >> wrote: >> >>> Hi Joshua, >>> >>> Thanks for your reply. Here are the details >>> >>> 1. The full build commands you used >>> >>> cmake -DBUILD_CSGAPPS=ON -DBUILD_CTP=ON -DBUILD_XTP=OFF >>> -DCMAKE_INSTALL_PREFIX=${prefix} >>> -DEIGEN3_INCLUDE_DIR=/home/anirbanm/programs/eigen3/include/eigen3 >>> -DFFTW3_INCLUDE_DIR=/home/anirbanm/usr/include >>> -DFFTW3_LIBRARY="/home/anirbanm/usr/lib/libfftw3.so" >>> -DSQLITE3_LIBRARY=/home/anirbanm/programs/sqlite3/lib >>> >> This needs to be a path to an library (so file), which would explain the >> warnings you saw. >> >> -DSQLITE3_INCLUDE_DIR=/home/anirbanm/programs/sqlite3/include .. >>> >>> 2. How you installed votca, did you clone it from github etc >>> >>> git clone -b master --recursive https://github.com/votca/votca.git >>> >>> 3. The compilers and versions you are using >>> >>> c++ (Ubuntu 4.8.4-2ubuntu1~14.04.4) 4.8.4 >>> >>> On Tue, Mar 26, 2019 at 4:47 PM Joshua Brown <[email protected]> >>> wrote: >>> >>>> Hi Anirban, >>>> >>>> Can you provide me with the following information: >>>> >>>> 1. The full build commands you used >>>> 2. How you installed votca, did you clone it from github etc >>>> 3. The compilers and versions you are using >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "votca" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To post to this group, send email to [email protected]. >>>> Visit this group at https://groups.google.com/group/votca. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "votca" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To post to this group, send email to [email protected]. >>> Visit this group at https://groups.google.com/group/votca. >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- > You received this message because you are subscribed to the Google Groups > "votca" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/votca. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "votca" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/votca. For more options, visit https://groups.google.com/d/optout.
