Hi Christoph,
Thanks for the reply. I could able to get rid of the warning. But, the
error message still exists.
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]
> <javascript:>> 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]
>> <javascript:>> 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] <javascript:>.
>>> To post to this group, send email to [email protected]
>>> <javascript:>.
>>> 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] <javascript:>.
>> To post to this group, send email to [email protected] <javascript:>
>> .
>> 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.