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.

Reply via email to