Re: [AMBER-Developers] cpptraj compilation error

From: InSuk Joung <i.joung.gmail.com>
Date: Thu, 31 May 2012 15:35:39 -0400

Thank you, Niel for the suggestion.

On Thu, May 31, 2012 at 3:32 PM, Niel Henriksen <niel.henriksen.utah.edu>wrote:

> Last time I compiled on ranger, intel/mvapich2 worked
> fine.
>
> --Niel
> ________________________________________
> From: InSuk Joung [i.joung.gmail.com]
> Sent: Thursday, May 31, 2012 1:19 PM
> To: AMBER Developers Mailing List
> Subject: Re: [AMBER-Developers] cpptraj compilation error
>
> Well, it looks like the most recent compiler of pgi that they support is
> 8.0-6 (as far as I see in the 'module avail').
> Thank you for the comment. Probably I need to use other compilers.
>
> On Thu, May 31, 2012 at 2:56 PM, Scott Brozell <sbrozell.rci.rutgers.edu
> >wrote:
>
> > Hi,
> >
> > Compiler pgi 7.2-5 is really old. Even conservative compiler updaters
> > are at pgi 11.6. In addition, version 7 should have failed the compiler
> > version test in amber12 configure2 for RISM and PBSA FFT solver.
> >
> > http://www.tacc.utexas.edu/user-services/user-guides/ranger-user-guide
> > According to this page ranger uses modules; follow the directions there
> > for listing pgi versions and then
> > module swap "7name" "recentname"
> >
> > scott
> >
> > On Thu, May 31, 2012 at 02:40:00PM -0400, InSuk Joung wrote:
> > > I just pulled a fresh copy from the git repository and tried
> compilation
> > on
> > > TACC ranger but I got this error message below. Does anyone can help
> > > resolve the problem?
> > > The compiler was pgi 7.2-5.
> > >
> > > pgCC -c -I/work/01780/isjoung/AMBER/include -O2 -DBINTRAJ -DHASGZ
> > -DHASBZ2
> > > -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DBINTRAJ
> > > -I/work/01780/isjoung/AMBER/include -o ClusterList.o ClusterList.cpp
> > > "ClusterNode.h", line 24: warning: type qualifier on return type is
> > > meaningless
> > > inline const int Num() const { return num_; }
> > > ^
> > >
> > > "ClusterNode.h", line 25: warning: type qualifier on return type is
> > > meaningless
> > > inline const int Centroid() const { return centroid_; }
> > > ^
> > >
> > >
> "/share/apps/pgi/7.2-5/linux86-64/7.2-5/include/CC/stl/_function_base.h",
> > > line 76: error:
> > > no operator "<" matches these operands
> > > operand types are: const ClusterNode < const ClusterNode
> > > bool operator()(const _Tp& __x, const _Tp& __y) const { return __x
> <
> > > __y; }
> > >
> ^
> > > detected during:
> > > instantiation of "bool std::less<_Tp>::operator()(const _Tp
> > &,
> > > const _Tp &) const [with _Tp=ClusterNode]" at
> line
> > 161
> > > of
> > >
> > > "/share/apps/pgi/7.2-5/linux86-64/7.2-5/include/CC/stl/_l
> > > ist.c"
> > > instantiation of "void std::_S_merge(std::list<_Tp, _Alloc>
> > &,
> > > std::list<_Tp, _Alloc> &, _StrictWeakOrdering)
> > [with
> > > _Tp=ClusterNode,
> > _Alloc=std::allocator<ClusterNode>,
> > > _StrictWeakOrdering=std::less<ClusterNode>]" at
> > line
> > > 187
> > > of
> > >
> > > "/share/apps/pgi/7.2-5/linux86-64/7.2-5/include/CC/stl/_l
> > > ist.c"
> > > instantiation of "void std::_S_sort(std::list<_Tp, _Alloc>
> &,
> > > _StrictWeakOrdering) [with _Tp=ClusterNode,
> > > _Alloc=std::allocator<ClusterNode>,
> > > _StrictWeakOrdering=std::less<ClusterNode>]" at
> > line
> > > 499
> > > of
> > >
> > > "/share/apps/pgi/7.2-5/linux86-64/7.2-5/include/CC/stl/_l
> > > ist.h"
> > > instantiation of "void std::list<_Tp, _Alloc>::sort() [with
> > > _Tp=ClusterNode,
> > _Alloc=std::allocator<ClusterNode>]"
> > >
> > > 1 error detected in the compilation of "ClusterList.cpp".
> > > make[3]: *** [ClusterList.o] Error 2
> > > make[3]: Leaving directory
> > > `/work/01780/isjoung/AMBER/AmberTools/src/cpptraj/src'
> > > make[2]: *** [install] Error 2
> > > make[2]: Leaving directory
> > > `/work/01780/isjoung/AMBER/AmberTools/src/cpptraj'
> > > make[1]: *** [serial] Error 2
> > > make[1]: Leaving directory `/work/01780/isjoung/AMBER/AmberTools/src'
> > > make: *** [install] Error 2
> > >
> > >
> > > --
> > > Best,
> > > InSuk Joung
> > > _______________________________________________
> > > AMBER-Developers mailing list
> > > AMBER-Developers.ambermd.org
> > > http://lists.ambermd.org/mailman/listinfo/amber-developers
> >
> > _______________________________________________
> > AMBER-Developers mailing list
> > AMBER-Developers.ambermd.org
> > http://lists.ambermd.org/mailman/listinfo/amber-developers
> >
>
>
>
> --
> Best,
> InSuk Joung
> _______________________________________________
> AMBER-Developers mailing list
> AMBER-Developers.ambermd.org
> http://lists.ambermd.org/mailman/listinfo/amber-developers
>
> _______________________________________________
> AMBER-Developers mailing list
> AMBER-Developers.ambermd.org
> http://lists.ambermd.org/mailman/listinfo/amber-developers
>



-- 
Best,
InSuk Joung
_______________________________________________
AMBER-Developers mailing list
AMBER-Developers.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber-developers
Received on Thu May 31 2012 - 13:00:04 PDT
Custom Search