[Met_help] [rt.rap.ucar.edu #66005] History for MET 4.1 compilation error on IBM with AIX compilers.

John Halley Gotway via RT met_help at ucar.edu
Mon Jun 2 14:14:26 MDT 2014


----------------------------------------------------------------
  Initial Request
----------------------------------------------------------------

Hello,

        I and trying to install the MET 4.1 on a IBM AIX machine with AIX compilers. 

       Everything is fine except the following error on pair_data_ensemble.cc.

      I am wondering if you have a quick resolution for IBM AIX machine.

Thanks,

Xin


*** Finished Making the vx_plot_util Library ***

gmake[3]: Leaving directory `/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_plot_util'
gmake[3]: Entering directory `/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_shapedata'

*** Finished Making the vx_shapedata Library ***

gmake[3]: Leaving directory `/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_shapedata'
gmake[3]: Entering directory `/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_statistics'
xlc_r -DHAVE_CONFIG_H pair_data_ensemble.cc -g -qfullpath -DIBM -DBIGENDIAN -DBLOCK4 -c -I/cma/u/xuhx/xuhx/compile/METv4.1/include -I/cma/u/xuhx/xuhx/compile/gsl2/include
"pair_data_ensemble.cc", line 401.57: 1540-0294 (S) An object or reference of type "std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::..." cannot be initialized with an rvalue of type "std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> ...".
"pair_data_ensemble.cc", line 402.16: 1540-0218 (S) The call does not match any parameter list for "operator!=".
"/usr/vacpp/include/xtree", line 234.22: 1540-1283 (I) "std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >::iterator::operator!=(const const_iterator &) const" is not a viable candidate.
"pair_data_ensemble.cc", line 402.34: 1540-0295 (I) A parameter of type "const std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::ba..." cannot be initialized with an rvalue of type "std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >::it...".
"/usr/vacpp/include/xtree", line 232.22: 1540-1283 (I) "std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >::iterator::operator!=(const iterator &) const" is not a viable candidate.
"pair_data_ensemble.cc", line 402.34: 1540-0295 (I) A parameter of type "const std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::ba..." cannot be initialized with an rvalue of type "std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >::it...".
"/usr/vacpp/include/utility", line 88.14: 1540-1283 (I) "template <class _T1, class _T2> std::operator!=(const pair<_T1,_T2> &, const pair<_T1,_T2> &)" is not a viable candidate.
"pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function template parameter of type "const pair<_T1,_T2> &" cannot be initialized with an argument of type "std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >::iterator".
"/usr/vacpp/include/xutility", line 319.14: 1540-1283 (I) "template <class _Ty, class _D, class _Pt, class _Rt, class _Pt2, class _Rt2> std::operator!=(const _Ptrit<_Ty,_D,_Pt,_Rt,_Pt,_Rt> &, const _Ptrit<_Ty,_D,_Pt2,_Rt2,_Pt,_Rt> &)" is not a viable candidate.
"pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function template parameter of type "const _Ptrit<_Ty,_D,_Pt,_Rt,_Pt,_Rt> &" cannot be initialized with an argument of type "std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >::iterator".
"/usr/vacpp/include/xutility", line 466.14: 1540-1283 (I) "template <class _RI> std::operator!=(const reverse_iterator<_RI> &, const reverse_iterator<_RI> &)" is not a viable candidate.
"pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function template parameter of type "const reverse_iterator<_RI> &" cannot be initialized with an argument of type "std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >::iterator".
"/usr/vacpp/include/xutility", line 628.14: 1540-1283 (I) "template <class _E, class _Tr> std::operator!=(const istreambuf_iterator<_E,_Tr> &, const istreambuf_iterator<_E,_Tr> &)" is not a viable candidate.
"pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function template parameter of type "const istreambuf_iterator<_E,_Tr> &" cannot be initialized with an argument of type "std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >::iterator".
"/usr/vacpp/include/xmemory", line 431.14: 1540-1283 (I) "template <class _Ty, class _U> std::operator!=(const allocator<_Ty> &, const allocator<_U> &)" is not a viable candidate.
"pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function template parameter of type "const allocator<_Ty> &" cannot be initialized with an argument of type "std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >::iterator".
"/usr/vacpp/include/iterator", line 195.14: 1540-1283 (I) "template <class _Ty, class _E, class _Tr, class _Dist> std::operator!=(const istream_iterator<_Ty,_E,_Tr,_Dist> &, const istream_iterator<_Ty,_E,_Tr,_Dist> &)" is not a viable candidate.
"pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function template parameter of type "const istream_iterator<_Ty,_E,_Tr,_Dist> &" cannot be initialized with an argument of type "std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >::iterator".
"/usr/vacpp/include/xtree", line 475.14: 1540-1283 (I) "template <class _Tr> std::operator!=(const _Tree<_Tr> &, const _Tree<_Tr> &)" is not a viable candidate.
"pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function template parameter of type "const _Tree<_Tr> &" cannot be initialized with an argument of type "std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >::iterator".
"/usr/vacpp/include/string", line 118.14: 1540-1283 (I) "template <class _E, class _Tr, class _A> std::operator!=(const basic_string<_E,_Tr,_A> &, const basic_string<_E,_Tr,_A> &)" is not a viable candidate.
"pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function template parameter of type "const basic_string<_E,_Tr,_A> &" cannot be initialized with an argument of type "std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >::iterator".
"/usr/vacpp/include/string", line 122.14: 1540-1283 (I) "template <class _E, class _Tr, class _A> std::operator!=(const _E *, const basic_string<_E,_Tr,_A> &)" is not a viable candidate.
"pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function template parameter of type "const _E *" cannot be initialized with an argument of type "std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >::iterator".
"/usr/vacpp/include/string", line 126.14: 1540-1283 (I) "template <class _E, class _Tr, class _A> std::operator!=(const basic_string<_E,_Tr,_A> &, const _E *)" is not a viable candidate.
"pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function template parameter of type "const basic_string<_E,_Tr,_A> &" cannot be initialized with an argument of type "std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >::iterator".
"/usr/vacpp/include/deque", line 549.14: 1540-1283 (I) "template <class _Ty, class _A> std::operator!=(const deque<_Ty,_A> &, const deque<_Ty,_A> &)" is not a viable candidate.
"pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function template parameter of type "const deque<_Ty,_A> &" cannot be initialized with an argument of type "std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,0> >::iterator".
"/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line 238.13: 1540-1283 (I) "operator!=(const ConcatString &, const ConcatString &)" is not a viable candidate.
"pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of type "const ConcatString &" cannot be initialized with an expression of type "std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::iterator".
"/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line 239.13: 1540-1283 (I) "operator!=(const ConcatString &, const char *)" is not a viable candidate.
"pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of type "const ConcatString &" cannot be initialized with an expression of type "std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::iterator".
"/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line 240.13: 1540-1283 (I) "operator!=(const char *, const ConcatString &)" is not a viable candidate.
"pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of type "const char *" cannot be initialized with an expression of type "std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::iterator".
"/cma/u/xuhx/xuhx/compile/METv4.1/include/grid_base.h", line 219.13: 1540-1283 (I) "operator!=(const Grid &, const Grid &)" is not a viable candidate.
"pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of type "const Grid &" cannot be initialized with an expression of type "std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::iterator".
"/cma/u/xuhx/xuhx/compile/METv4.1/include/color.h", line 32.18: 1540-1283 (I) "operator!=(const Color &, const Color &)" is not a viable candidate.
"pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of type "const Color &" cannot be initialized with an expression of type "std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::iterator".
gmake[3]: *** [pair_data_ensemble.o] Error 1
gmake[3]: Leaving directory `/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_statistics'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/cma/g5/xuhx/compile/METv4.1/src/libcode'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/cma/g5/xuhx/compile/METv4.1/src'
gmake: *** [all] Error 2
 


----------------------------------------------------------------
  Complete Ticket History
----------------------------------------------------------------

Subject: Re: [rt.rap.ucar.edu #66005] MET 4.1 compilation error on IBM with AIX compilers.
From: John Halley Gotway
Time: Thu Mar 27 13:47:09 2014

Xin,

I have bad news for you.  We are not able to support the compilation
of METv4.1 on IBM machines.  We've already received a handful of
emails reporting this same compilation problem.

When METv4.0 was released, we had access to an IBM machine on which to
test the code.  However, when we released METv4.1, we no longer had
access to an IBM for testing.  The IBM supercomputer at NCAR
was decommissioned, and we no longer have access to an IBM for
testing.

The compilation error you're seeing appears to be associated with the
C++ standard template library.  But without being able to test on an
IBM, I can't really debug the issue.

If you were somehow able to provide remote access to your IBM, we'd be
happy to log on and debug this issue.  Short of that, your only
recourse is to compile/run MET on a Linux platform.

Sorry for the inconvenience.

John

On 03/27/2014 01:26 PM, Xin Zhang via RT wrote:
>
> Thu Mar 27 13:26:50 2014: Request 66005 was acted upon.
> Transaction: Ticket created by xinzhang at ucar.edu
>         Queue: met_help
>       Subject: MET 4.1 compilation error on IBM with AIX compilers.
>         Owner: Nobody
>    Requestors: xinzhang at ucar.edu
>        Status: new
>   Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=66005 >
>
>
> Hello,
>
>          I and trying to install the MET 4.1 on a IBM AIX machine
with AIX compilers.
>
>         Everything is fine except the following error on
pair_data_ensemble.cc.
>
>        I am wondering if you have a quick resolution for IBM AIX
machine.
>
> Thanks,
>
> Xin
>
>
> *** Finished Making the vx_plot_util Library ***
>
> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_plot_util'
> gmake[3]: Entering directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_shapedata'
>
> *** Finished Making the vx_shapedata Library ***
>
> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_shapedata'
> gmake[3]: Entering directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_statistics'
> xlc_r -DHAVE_CONFIG_H pair_data_ensemble.cc -g -qfullpath -DIBM
-DBIGENDIAN -DBLOCK4 -c -I/cma/u/xuhx/xuhx/compile/METv4.1/include
-I/cma/u/xuhx/xuhx/compile/gsl2/include
> "pair_data_ensemble.cc", line 401.57: 1540-0294 (S) An object or
reference of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::basic_string<char,std::..." cannot be
initialized with an rvalue of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> ...".
> "pair_data_ensemble.cc", line 402.16: 1540-0218 (S) The call does
not match any parameter list for "operator!=".
> "/usr/vacpp/include/xtree", line 234.22: 1540-1283 (I)
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator::operator!=(const const_iterator &) const" is not a
viable candidate.
> "pair_data_ensemble.cc", line 402.34: 1540-0295 (I) A parameter of
type "const
std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::ba..." cannot be initialized with an rvalue of
type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::it...".
> "/usr/vacpp/include/xtree", line 232.22: 1540-1283 (I)
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator::operator!=(const iterator &) const" is not a
viable candidate.
> "pair_data_ensemble.cc", line 402.34: 1540-0295 (I) A parameter of
type "const
std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::ba..." cannot be initialized with an rvalue of
type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::it...".
> "/usr/vacpp/include/utility", line 88.14: 1540-1283 (I) "template
<class _T1, class _T2> std::operator!=(const pair<_T1,_T2> &, const
pair<_T1,_T2> &)" is not a viable candidate.
> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const pair<_T1,_T2> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
> "/usr/vacpp/include/xutility", line 319.14: 1540-1283 (I) "template
<class _Ty, class _D, class _Pt, class _Rt, class _Pt2, class _Rt2>
std::operator!=(const _Ptrit<_Ty,_D,_Pt,_Rt,_Pt,_Rt> &, const
_Ptrit<_Ty,_D,_Pt2,_Rt2,_Pt,_Rt> &)" is not a viable candidate.
> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _Ptrit<_Ty,_D,_Pt,_Rt,_Pt,_Rt> &"
cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
> "/usr/vacpp/include/xutility", line 466.14: 1540-1283 (I) "template
<class _RI> std::operator!=(const reverse_iterator<_RI> &, const
reverse_iterator<_RI> &)" is not a viable candidate.
> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const reverse_iterator<_RI> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
> "/usr/vacpp/include/xutility", line 628.14: 1540-1283 (I) "template
<class _E, class _Tr> std::operator!=(const
istreambuf_iterator<_E,_Tr> &, const istreambuf_iterator<_E,_Tr> &)"
is not a viable candidate.
> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const istreambuf_iterator<_E,_Tr> &"
cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
> "/usr/vacpp/include/xmemory", line 431.14: 1540-1283 (I) "template
<class _Ty, class _U> std::operator!=(const allocator<_Ty> &, const
allocator<_U> &)" is not a viable candidate.
> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const allocator<_Ty> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
> "/usr/vacpp/include/iterator", line 195.14: 1540-1283 (I) "template
<class _Ty, class _E, class _Tr, class _Dist> std::operator!=(const
istream_iterator<_Ty,_E,_Tr,_Dist> &, const
istream_iterator<_Ty,_E,_Tr,_Dist> &)" is not a viable candidate.
> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const istream_iterator<_Ty,_E,_Tr,_Dist>
&" cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
> "/usr/vacpp/include/xtree", line 475.14: 1540-1283 (I) "template
<class _Tr> std::operator!=(const _Tree<_Tr> &, const _Tree<_Tr> &)"
is not a viable candidate.
> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _Tree<_Tr> &" cannot be initialized
with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
> "/usr/vacpp/include/string", line 118.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const
basic_string<_E,_Tr,_A> &, const basic_string<_E,_Tr,_A> &)" is not a
viable candidate.
> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const basic_string<_E,_Tr,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
> "/usr/vacpp/include/string", line 122.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const _E *, const
basic_string<_E,_Tr,_A> &)" is not a viable candidate.
> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _E *" cannot be initialized with an
argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
> "/usr/vacpp/include/string", line 126.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const
basic_string<_E,_Tr,_A> &, const _E *)" is not a viable candidate.
> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const basic_string<_E,_Tr,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
> "/usr/vacpp/include/deque", line 549.14: 1540-1283 (I) "template
<class _Ty, class _A> std::operator!=(const deque<_Ty,_A> &, const
deque<_Ty,_A> &)" is not a viable candidate.
> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const deque<_Ty,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
238.13: 1540-1283 (I) "operator!=(const ConcatString &, const
ConcatString &)" is not a viable candidate.
> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const ConcatString &" cannot be initialized with an expression
of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
239.13: 1540-1283 (I) "operator!=(const ConcatString &, const char *)"
is not a viable candidate.
> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const ConcatString &" cannot be initialized with an expression
of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
240.13: 1540-1283 (I) "operator!=(const char *, const ConcatString &)"
is not a viable candidate.
> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const char *" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
> "/cma/u/xuhx/xuhx/compile/METv4.1/include/grid_base.h", line 219.13:
1540-1283 (I) "operator!=(const Grid &, const Grid &)" is not a viable
candidate.
> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const Grid &" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
> "/cma/u/xuhx/xuhx/compile/METv4.1/include/color.h", line 32.18:
1540-1283 (I) "operator!=(const Color &, const Color &)" is not a
viable candidate.
> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const Color &" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
> gmake[3]: *** [pair_data_ensemble.o] Error 1
> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_statistics'
> gmake[2]: *** [all] Error 2
> gmake[2]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode'
> gmake[1]: *** [all] Error 2
> gmake[1]: Leaving directory `/cma/g5/xuhx/compile/METv4.1/src'
> gmake: *** [all] Error 2
>
>

------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #66005] MET 4.1 compilation error on IBM with AIX compilers.
From: Xin Zhang
Time: Thu Mar 27 13:49:50 2014

John,

    Many thanks for quick reply !

   I will see what I can do on my side.

Xin
On Mar 27, 2014, at 1:47 PM, "John Halley Gotway via RT"
<met_help at ucar.edu> wrote:

> Xin,
>
> I have bad news for you.  We are not able to support the compilation
of METv4.1 on IBM machines.  We've already received a handful of
emails reporting this same compilation problem.
>
> When METv4.0 was released, we had access to an IBM machine on which
to test the code.  However, when we released METv4.1, we no longer had
access to an IBM for testing.  The IBM supercomputer at NCAR
> was decommissioned, and we no longer have access to an IBM for
testing.
>
> The compilation error you're seeing appears to be associated with
the C++ standard template library.  But without being able to test on
an IBM, I can't really debug the issue.
>
> If you were somehow able to provide remote access to your IBM, we'd
be happy to log on and debug this issue.  Short of that, your only
recourse is to compile/run MET on a Linux platform.
>
> Sorry for the inconvenience.
>
> John
>
> On 03/27/2014 01:26 PM, Xin Zhang via RT wrote:
>>
>> Thu Mar 27 13:26:50 2014: Request 66005 was acted upon.
>> Transaction: Ticket created by xinzhang at ucar.edu
>>        Queue: met_help
>>      Subject: MET 4.1 compilation error on IBM with AIX compilers.
>>        Owner: Nobody
>>   Requestors: xinzhang at ucar.edu
>>       Status: new
>>  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=66005 >
>>
>>
>> Hello,
>>
>>         I and trying to install the MET 4.1 on a IBM AIX machine
with AIX compilers.
>>
>>        Everything is fine except the following error on
pair_data_ensemble.cc.
>>
>>       I am wondering if you have a quick resolution for IBM AIX
machine.
>>
>> Thanks,
>>
>> Xin
>>
>>
>> *** Finished Making the vx_plot_util Library ***
>>
>> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_plot_util'
>> gmake[3]: Entering directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_shapedata'
>>
>> *** Finished Making the vx_shapedata Library ***
>>
>> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_shapedata'
>> gmake[3]: Entering directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_statistics'
>> xlc_r -DHAVE_CONFIG_H pair_data_ensemble.cc -g -qfullpath -DIBM
-DBIGENDIAN -DBLOCK4 -c -I/cma/u/xuhx/xuhx/compile/METv4.1/include
-I/cma/u/xuhx/xuhx/compile/gsl2/include
>> "pair_data_ensemble.cc", line 401.57: 1540-0294 (S) An object or
reference of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::basic_string<char,std::..." cannot be
initialized with an rvalue of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> ...".
>> "pair_data_ensemble.cc", line 402.16: 1540-0218 (S) The call does
not match any parameter list for "operator!=".
>> "/usr/vacpp/include/xtree", line 234.22: 1540-1283 (I)
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator::operator!=(const const_iterator &) const" is not a
viable candidate.
>> "pair_data_ensemble.cc", line 402.34: 1540-0295 (I) A parameter of
type "const
std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::ba..." cannot be initialized with an rvalue of
type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::it...".
>> "/usr/vacpp/include/xtree", line 232.22: 1540-1283 (I)
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator::operator!=(const iterator &) const" is not a
viable candidate.
>> "pair_data_ensemble.cc", line 402.34: 1540-0295 (I) A parameter of
type "const
std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::ba..." cannot be initialized with an rvalue of
type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::it...".
>> "/usr/vacpp/include/utility", line 88.14: 1540-1283 (I) "template
<class _T1, class _T2> std::operator!=(const pair<_T1,_T2> &, const
pair<_T1,_T2> &)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const pair<_T1,_T2> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/xutility", line 319.14: 1540-1283 (I) "template
<class _Ty, class _D, class _Pt, class _Rt, class _Pt2, class _Rt2>
std::operator!=(const _Ptrit<_Ty,_D,_Pt,_Rt,_Pt,_Rt> &, const
_Ptrit<_Ty,_D,_Pt2,_Rt2,_Pt,_Rt> &)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _Ptrit<_Ty,_D,_Pt,_Rt,_Pt,_Rt> &"
cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/xutility", line 466.14: 1540-1283 (I) "template
<class _RI> std::operator!=(const reverse_iterator<_RI> &, const
reverse_iterator<_RI> &)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const reverse_iterator<_RI> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/xutility", line 628.14: 1540-1283 (I) "template
<class _E, class _Tr> std::operator!=(const
istreambuf_iterator<_E,_Tr> &, const istreambuf_iterator<_E,_Tr> &)"
is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const istreambuf_iterator<_E,_Tr> &"
cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/xmemory", line 431.14: 1540-1283 (I) "template
<class _Ty, class _U> std::operator!=(const allocator<_Ty> &, const
allocator<_U> &)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const allocator<_Ty> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/iterator", line 195.14: 1540-1283 (I) "template
<class _Ty, class _E, class _Tr, class _Dist> std::operator!=(const
istream_iterator<_Ty,_E,_Tr,_Dist> &, const
istream_iterator<_Ty,_E,_Tr,_Dist> &)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const istream_iterator<_Ty,_E,_Tr,_Dist>
&" cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/xtree", line 475.14: 1540-1283 (I) "template
<class _Tr> std::operator!=(const _Tree<_Tr> &, const _Tree<_Tr> &)"
is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _Tree<_Tr> &" cannot be initialized
with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/string", line 118.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const
basic_string<_E,_Tr,_A> &, const basic_string<_E,_Tr,_A> &)" is not a
viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const basic_string<_E,_Tr,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/string", line 122.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const _E *, const
basic_string<_E,_Tr,_A> &)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _E *" cannot be initialized with an
argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/string", line 126.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const
basic_string<_E,_Tr,_A> &, const _E *)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const basic_string<_E,_Tr,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/deque", line 549.14: 1540-1283 (I) "template
<class _Ty, class _A> std::operator!=(const deque<_Ty,_A> &, const
deque<_Ty,_A> &)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const deque<_Ty,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
238.13: 1540-1283 (I) "operator!=(const ConcatString &, const
ConcatString &)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const ConcatString &" cannot be initialized with an expression
of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
239.13: 1540-1283 (I) "operator!=(const ConcatString &, const char *)"
is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const ConcatString &" cannot be initialized with an expression
of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
240.13: 1540-1283 (I) "operator!=(const char *, const ConcatString &)"
is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const char *" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/grid_base.h", line
219.13: 1540-1283 (I) "operator!=(const Grid &, const Grid &)" is not
a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const Grid &" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/color.h", line 32.18:
1540-1283 (I) "operator!=(const Color &, const Color &)" is not a
viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const Color &" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>> gmake[3]: *** [pair_data_ensemble.o] Error 1
>> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_statistics'
>> gmake[2]: *** [all] Error 2
>> gmake[2]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode'
>> gmake[1]: *** [all] Error 2
>> gmake[1]: Leaving directory `/cma/g5/xuhx/compile/METv4.1/src'
>> gmake: *** [all] Error 2
>>
>>
>



------------------------------------------------
Subject: MET 4.1 compilation error on IBM with AIX compilers.
From: Xin Zhang
Time: Wed Apr 02 08:30:48 2014

Good morning John,

   We also tried V4.0 and V3.1, looks like they are better on IBM, but
still get some errors (They are the same with V4.0 and V3.1). please
see the compilation logs in attached.

Many thanks,

Xin

------------------------------------------------
Subject: MET 4.1 compilation error on IBM with AIX compilers.
From: Xin Zhang
Time: Wed Apr 02 08:30:48 2014



On Mar 27, 2014, at 1:47 PM, "John Halley Gotway via RT"
<met_help at ucar.edu> wrote:

> Xin,
>
> I have bad news for you.  We are not able to support the compilation
of METv4.1 on IBM machines.  We've already received a handful of
emails reporting this same compilation problem.
>
> When METv4.0 was released, we had access to an IBM machine on which
to test the code.  However, when we released METv4.1, we no longer had
access to an IBM for testing.  The IBM supercomputer at NCAR
> was decommissioned, and we no longer have access to an IBM for
testing.
>
> The compilation error you're seeing appears to be associated with
the C++ standard template library.  But without being able to test on
an IBM, I can't really debug the issue.
>
> If you were somehow able to provide remote access to your IBM, we'd
be happy to log on and debug this issue.  Short of that, your only
recourse is to compile/run MET on a Linux platform.
>
> Sorry for the inconvenience.
>
> John
>
> On 03/27/2014 01:26 PM, Xin Zhang via RT wrote:
>>
>> Thu Mar 27 13:26:50 2014: Request 66005 was acted upon.
>> Transaction: Ticket created by xinzhang at ucar.edu
>>        Queue: met_help
>>      Subject: MET 4.1 compilation error on IBM with AIX compilers.
>>        Owner: Nobody
>>   Requestors: xinzhang at ucar.edu
>>       Status: new
>>  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=66005 >
>>
>>
>> Hello,
>>
>>         I and trying to install the MET 4.1 on a IBM AIX machine
with AIX compilers.
>>
>>        Everything is fine except the following error on
pair_data_ensemble.cc.
>>
>>       I am wondering if you have a quick resolution for IBM AIX
machine.
>>
>> Thanks,
>>
>> Xin
>>
>>
>> *** Finished Making the vx_plot_util Library ***
>>
>> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_plot_util'
>> gmake[3]: Entering directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_shapedata'
>>
>> *** Finished Making the vx_shapedata Library ***
>>
>> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_shapedata'
>> gmake[3]: Entering directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_statistics'
>> xlc_r -DHAVE_CONFIG_H pair_data_ensemble.cc -g -qfullpath -DIBM
-DBIGENDIAN -DBLOCK4 -c -I/cma/u/xuhx/xuhx/compile/METv4.1/include
-I/cma/u/xuhx/xuhx/compile/gsl2/include
>> "pair_data_ensemble.cc", line 401.57: 1540-0294 (S) An object or
reference of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::basic_string<char,std::..." cannot be
initialized with an rvalue of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> ...".
>> "pair_data_ensemble.cc", line 402.16: 1540-0218 (S) The call does
not match any parameter list for "operator!=".
>> "/usr/vacpp/include/xtree", line 234.22: 1540-1283 (I)
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator::operator!=(const const_iterator &) const" is not a
viable candidate.
>> "pair_data_ensemble.cc", line 402.34: 1540-0295 (I) A parameter of
type "const
std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::ba..." cannot be initialized with an rvalue of
type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::it...".
>> "/usr/vacpp/include/xtree", line 232.22: 1540-1283 (I)
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator::operator!=(const iterator &) const" is not a
viable candidate.
>> "pair_data_ensemble.cc", line 402.34: 1540-0295 (I) A parameter of
type "const
std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::ba..." cannot be initialized with an rvalue of
type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::it...".
>> "/usr/vacpp/include/utility", line 88.14: 1540-1283 (I) "template
<class _T1, class _T2> std::operator!=(const pair<_T1,_T2> &, const
pair<_T1,_T2> &)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const pair<_T1,_T2> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/xutility", line 319.14: 1540-1283 (I) "template
<class _Ty, class _D, class _Pt, class _Rt, class _Pt2, class _Rt2>
std::operator!=(const _Ptrit<_Ty,_D,_Pt,_Rt,_Pt,_Rt> &, const
_Ptrit<_Ty,_D,_Pt2,_Rt2,_Pt,_Rt> &)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _Ptrit<_Ty,_D,_Pt,_Rt,_Pt,_Rt> &"
cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/xutility", line 466.14: 1540-1283 (I) "template
<class _RI> std::operator!=(const reverse_iterator<_RI> &, const
reverse_iterator<_RI> &)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const reverse_iterator<_RI> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/xutility", line 628.14: 1540-1283 (I) "template
<class _E, class _Tr> std::operator!=(const
istreambuf_iterator<_E,_Tr> &, const istreambuf_iterator<_E,_Tr> &)"
is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const istreambuf_iterator<_E,_Tr> &"
cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/xmemory", line 431.14: 1540-1283 (I) "template
<class _Ty, class _U> std::operator!=(const allocator<_Ty> &, const
allocator<_U> &)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const allocator<_Ty> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/iterator", line 195.14: 1540-1283 (I) "template
<class _Ty, class _E, class _Tr, class _Dist> std::operator!=(const
istream_iterator<_Ty,_E,_Tr,_Dist> &, const
istream_iterator<_Ty,_E,_Tr,_Dist> &)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const istream_iterator<_Ty,_E,_Tr,_Dist>
&" cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/xtree", line 475.14: 1540-1283 (I) "template
<class _Tr> std::operator!=(const _Tree<_Tr> &, const _Tree<_Tr> &)"
is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _Tree<_Tr> &" cannot be initialized
with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/string", line 118.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const
basic_string<_E,_Tr,_A> &, const basic_string<_E,_Tr,_A> &)" is not a
viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const basic_string<_E,_Tr,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/string", line 122.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const _E *, const
basic_string<_E,_Tr,_A> &)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _E *" cannot be initialized with an
argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/string", line 126.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const
basic_string<_E,_Tr,_A> &, const _E *)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const basic_string<_E,_Tr,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/usr/vacpp/include/deque", line 549.14: 1540-1283 (I) "template
<class _Ty, class _A> std::operator!=(const deque<_Ty,_A> &, const
deque<_Ty,_A> &)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const deque<_Ty,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
238.13: 1540-1283 (I) "operator!=(const ConcatString &, const
ConcatString &)" is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const ConcatString &" cannot be initialized with an expression
of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
239.13: 1540-1283 (I) "operator!=(const ConcatString &, const char *)"
is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const ConcatString &" cannot be initialized with an expression
of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
240.13: 1540-1283 (I) "operator!=(const char *, const ConcatString &)"
is not a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const char *" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/grid_base.h", line
219.13: 1540-1283 (I) "operator!=(const Grid &, const Grid &)" is not
a viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const Grid &" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/color.h", line 32.18:
1540-1283 (I) "operator!=(const Color &, const Color &)" is not a
viable candidate.
>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const Color &" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>> gmake[3]: *** [pair_data_ensemble.o] Error 1
>> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_statistics'
>> gmake[2]: *** [all] Error 2
>> gmake[2]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode'
>> gmake[1]: *** [all] Error 2
>> gmake[1]: Leaving directory `/cma/g5/xuhx/compile/METv4.1/src'
>> gmake: *** [all] Error 2
>>
>>
>


------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #66005] MET 4.1 compilation error on IBM with AIX compilers.
From: John Halley Gotway
Time: Fri Apr 04 10:09:42 2014

Xin,

I read through some previous MET-Help questions with that type of
error and have a suggestion for you to try.  In user_defs.mk just
empty out all of the "F2C_..." settings:
F2C_BASE =
F2C_INCS =
F2C_LIBS =
F2C_LIBNAME =

Based on the log output you sent, it looks like you've specified
something in those settings. That's only necessary for the old GNU
g77.  So you shouldn't need that.

Please let me know if that does the trick.

Thanks,
John

On 04/02/2014 08:30 AM, Xin Zhang via RT wrote:
>
> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=66005 >
>
> Good morning John,
>
>     We also tried V4.0 and V3.1, looks like they are better on IBM,
but still get some errors (They are the same with V4.0 and V3.1).
please see the compilation logs in attached.
>
> Many thanks,
>
> Xin
>
>
>
>
>
> On Mar 27, 2014, at 1:47 PM, "John Halley Gotway via RT"
<met_help at ucar.edu> wrote:
>
>> Xin,
>>
>> I have bad news for you.  We are not able to support the
compilation of METv4.1 on IBM machines.  We've already received a
handful of emails reporting this same compilation problem.
>>
>> When METv4.0 was released, we had access to an IBM machine on which
to test the code.  However, when we released METv4.1, we no longer had
access to an IBM for testing.  The IBM supercomputer at NCAR
>> was decommissioned, and we no longer have access to an IBM for
testing.
>>
>> The compilation error you're seeing appears to be associated with
the C++ standard template library.  But without being able to test on
an IBM, I can't really debug the issue.
>>
>> If you were somehow able to provide remote access to your IBM, we'd
be happy to log on and debug this issue.  Short of that, your only
recourse is to compile/run MET on a Linux platform.
>>
>> Sorry for the inconvenience.
>>
>> John
>>
>> On 03/27/2014 01:26 PM, Xin Zhang via RT wrote:
>>>
>>> Thu Mar 27 13:26:50 2014: Request 66005 was acted upon.
>>> Transaction: Ticket created by xinzhang at ucar.edu
>>>         Queue: met_help
>>>       Subject: MET 4.1 compilation error on IBM with AIX
compilers.
>>>         Owner: Nobody
>>>    Requestors: xinzhang at ucar.edu
>>>        Status: new
>>>   Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=66005 >
>>>
>>>
>>> Hello,
>>>
>>>          I and trying to install the MET 4.1 on a IBM AIX machine
with AIX compilers.
>>>
>>>         Everything is fine except the following error on
pair_data_ensemble.cc.
>>>
>>>        I am wondering if you have a quick resolution for IBM AIX
machine.
>>>
>>> Thanks,
>>>
>>> Xin
>>>
>>>
>>> *** Finished Making the vx_plot_util Library ***
>>>
>>> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_plot_util'
>>> gmake[3]: Entering directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_shapedata'
>>>
>>> *** Finished Making the vx_shapedata Library ***
>>>
>>> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_shapedata'
>>> gmake[3]: Entering directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_statistics'
>>> xlc_r -DHAVE_CONFIG_H pair_data_ensemble.cc -g -qfullpath -DIBM
-DBIGENDIAN -DBLOCK4 -c -I/cma/u/xuhx/xuhx/compile/METv4.1/include
-I/cma/u/xuhx/xuhx/compile/gsl2/include
>>> "pair_data_ensemble.cc", line 401.57: 1540-0294 (S) An object or
reference of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::basic_string<char,std::..." cannot be
initialized with an rvalue of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> ...".
>>> "pair_data_ensemble.cc", line 402.16: 1540-0218 (S) The call does
not match any parameter list for "operator!=".
>>> "/usr/vacpp/include/xtree", line 234.22: 1540-1283 (I)
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator::operator!=(const const_iterator &) const" is not a
viable candidate.
>>> "pair_data_ensemble.cc", line 402.34: 1540-0295 (I) A parameter of
type "const
std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::ba..." cannot be initialized with an rvalue of
type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::it...".
>>> "/usr/vacpp/include/xtree", line 232.22: 1540-1283 (I)
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator::operator!=(const iterator &) const" is not a
viable candidate.
>>> "pair_data_ensemble.cc", line 402.34: 1540-0295 (I) A parameter of
type "const
std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::ba..." cannot be initialized with an rvalue of
type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::it...".
>>> "/usr/vacpp/include/utility", line 88.14: 1540-1283 (I) "template
<class _T1, class _T2> std::operator!=(const pair<_T1,_T2> &, const
pair<_T1,_T2> &)" is not a viable candidate.
>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const pair<_T1,_T2> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>> "/usr/vacpp/include/xutility", line 319.14: 1540-1283 (I)
"template <class _Ty, class _D, class _Pt, class _Rt, class _Pt2,
class _Rt2> std::operator!=(const _Ptrit<_Ty,_D,_Pt,_Rt,_Pt,_Rt> &,
const _Ptrit<_Ty,_D,_Pt2,_Rt2,_Pt,_Rt> &)" is not a viable candidate.
>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _Ptrit<_Ty,_D,_Pt,_Rt,_Pt,_Rt> &"
cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>> "/usr/vacpp/include/xutility", line 466.14: 1540-1283 (I)
"template <class _RI> std::operator!=(const reverse_iterator<_RI> &,
const reverse_iterator<_RI> &)" is not a viable candidate.
>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const reverse_iterator<_RI> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>> "/usr/vacpp/include/xutility", line 628.14: 1540-1283 (I)
"template <class _E, class _Tr> std::operator!=(const
istreambuf_iterator<_E,_Tr> &, const istreambuf_iterator<_E,_Tr> &)"
is not a viable candidate.
>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const istreambuf_iterator<_E,_Tr> &"
cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>> "/usr/vacpp/include/xmemory", line 431.14: 1540-1283 (I) "template
<class _Ty, class _U> std::operator!=(const allocator<_Ty> &, const
allocator<_U> &)" is not a viable candidate.
>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const allocator<_Ty> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>> "/usr/vacpp/include/iterator", line 195.14: 1540-1283 (I)
"template <class _Ty, class _E, class _Tr, class _Dist>
std::operator!=(const istream_iterator<_Ty,_E,_Tr,_Dist> &, const
istream_iterator<_Ty,_E,_Tr,_Dist> &)" is not a viable candidate.
>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const istream_iterator<_Ty,_E,_Tr,_Dist>
&" cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>> "/usr/vacpp/include/xtree", line 475.14: 1540-1283 (I) "template
<class _Tr> std::operator!=(const _Tree<_Tr> &, const _Tree<_Tr> &)"
is not a viable candidate.
>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _Tree<_Tr> &" cannot be initialized
with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>> "/usr/vacpp/include/string", line 118.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const
basic_string<_E,_Tr,_A> &, const basic_string<_E,_Tr,_A> &)" is not a
viable candidate.
>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const basic_string<_E,_Tr,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>> "/usr/vacpp/include/string", line 122.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const _E *, const
basic_string<_E,_Tr,_A> &)" is not a viable candidate.
>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _E *" cannot be initialized with an
argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>> "/usr/vacpp/include/string", line 126.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const
basic_string<_E,_Tr,_A> &, const _E *)" is not a viable candidate.
>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const basic_string<_E,_Tr,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>> "/usr/vacpp/include/deque", line 549.14: 1540-1283 (I) "template
<class _Ty, class _A> std::operator!=(const deque<_Ty,_A> &, const
deque<_Ty,_A> &)" is not a viable candidate.
>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const deque<_Ty,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
238.13: 1540-1283 (I) "operator!=(const ConcatString &, const
ConcatString &)" is not a viable candidate.
>>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const ConcatString &" cannot be initialized with an expression
of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
239.13: 1540-1283 (I) "operator!=(const ConcatString &, const char *)"
is not a viable candidate.
>>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const ConcatString &" cannot be initialized with an expression
of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
240.13: 1540-1283 (I) "operator!=(const char *, const ConcatString &)"
is not a viable candidate.
>>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const char *" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/grid_base.h", line
219.13: 1540-1283 (I) "operator!=(const Grid &, const Grid &)" is not
a viable candidate.
>>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const Grid &" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/color.h", line 32.18:
1540-1283 (I) "operator!=(const Color &, const Color &)" is not a
viable candidate.
>>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const Color &" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>>> gmake[3]: *** [pair_data_ensemble.o] Error 1
>>> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_statistics'
>>> gmake[2]: *** [all] Error 2
>>> gmake[2]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode'
>>> gmake[1]: *** [all] Error 2
>>> gmake[1]: Leaving directory `/cma/g5/xuhx/compile/METv4.1/src'
>>> gmake: *** [all] Error 2
>>>
>>>
>>
>

------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #66005] MET 4.1 compilation error on IBM with AIX compilers.
From: Xin Zhang
Time: Fri Apr 04 11:27:13 2014

Many Thanks !

I will let you know what's going on!

Xin
On Apr 4, 2014, at 10:09 AM, "John Halley Gotway via RT"
<met_help at ucar.edu> wrote:

> Xin,
>
> I read through some previous MET-Help questions with that type of
error and have a suggestion for you to try.  In user_defs.mk just
empty out all of the "F2C_..." settings:
> F2C_BASE =
> F2C_INCS =
> F2C_LIBS =
> F2C_LIBNAME =
>
> Based on the log output you sent, it looks like you've specified
something in those settings. That's only necessary for the old GNU
g77.  So you shouldn't need that.
>
> Please let me know if that does the trick.
>
> Thanks,
> John
>
> On 04/02/2014 08:30 AM, Xin Zhang via RT wrote:
>>
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=66005 >
>>
>> Good morning John,
>>
>>    We also tried V4.0 and V3.1, looks like they are better on IBM,
but still get some errors (They are the same with V4.0 and V3.1).
please see the compilation logs in attached.
>>
>> Many thanks,
>>
>> Xin
>>
>>
>>
>>
>>
>> On Mar 27, 2014, at 1:47 PM, "John Halley Gotway via RT"
<met_help at ucar.edu> wrote:
>>
>>> Xin,
>>>
>>> I have bad news for you.  We are not able to support the
compilation of METv4.1 on IBM machines.  We've already received a
handful of emails reporting this same compilation problem.
>>>
>>> When METv4.0 was released, we had access to an IBM machine on
which to test the code.  However, when we released METv4.1, we no
longer had access to an IBM for testing.  The IBM supercomputer at
NCAR
>>> was decommissioned, and we no longer have access to an IBM for
testing.
>>>
>>> The compilation error you're seeing appears to be associated with
the C++ standard template library.  But without being able to test on
an IBM, I can't really debug the issue.
>>>
>>> If you were somehow able to provide remote access to your IBM,
we'd be happy to log on and debug this issue.  Short of that, your
only recourse is to compile/run MET on a Linux platform.
>>>
>>> Sorry for the inconvenience.
>>>
>>> John
>>>
>>> On 03/27/2014 01:26 PM, Xin Zhang via RT wrote:
>>>>
>>>> Thu Mar 27 13:26:50 2014: Request 66005 was acted upon.
>>>> Transaction: Ticket created by xinzhang at ucar.edu
>>>>        Queue: met_help
>>>>      Subject: MET 4.1 compilation error on IBM with AIX
compilers.
>>>>        Owner: Nobody
>>>>   Requestors: xinzhang at ucar.edu
>>>>       Status: new
>>>>  Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=66005 >
>>>>
>>>>
>>>> Hello,
>>>>
>>>>         I and trying to install the MET 4.1 on a IBM AIX machine
with AIX compilers.
>>>>
>>>>        Everything is fine except the following error on
pair_data_ensemble.cc.
>>>>
>>>>       I am wondering if you have a quick resolution for IBM AIX
machine.
>>>>
>>>> Thanks,
>>>>
>>>> Xin
>>>>
>>>>
>>>> *** Finished Making the vx_plot_util Library ***
>>>>
>>>> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_plot_util'
>>>> gmake[3]: Entering directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_shapedata'
>>>>
>>>> *** Finished Making the vx_shapedata Library ***
>>>>
>>>> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_shapedata'
>>>> gmake[3]: Entering directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_statistics'
>>>> xlc_r -DHAVE_CONFIG_H pair_data_ensemble.cc -g -qfullpath -DIBM
-DBIGENDIAN -DBLOCK4 -c -I/cma/u/xuhx/xuhx/compile/METv4.1/include
-I/cma/u/xuhx/xuhx/compile/gsl2/include
>>>> "pair_data_ensemble.cc", line 401.57: 1540-0294 (S) An object or
reference of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::basic_string<char,std::..." cannot be
initialized with an rvalue of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> ...".
>>>> "pair_data_ensemble.cc", line 402.16: 1540-0218 (S) The call does
not match any parameter list for "operator!=".
>>>> "/usr/vacpp/include/xtree", line 234.22: 1540-1283 (I)
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator::operator!=(const const_iterator &) const" is not a
viable candidate.
>>>> "pair_data_ensemble.cc", line 402.34: 1540-0295 (I) A parameter
of type "const
std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::ba..." cannot be initialized with an rvalue of
type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::it...".
>>>> "/usr/vacpp/include/xtree", line 232.22: 1540-1283 (I)
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator::operator!=(const iterator &) const" is not a
viable candidate.
>>>> "pair_data_ensemble.cc", line 402.34: 1540-0295 (I) A parameter
of type "const
std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::ba..." cannot be initialized with an rvalue of
type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::it...".
>>>> "/usr/vacpp/include/utility", line 88.14: 1540-1283 (I) "template
<class _T1, class _T2> std::operator!=(const pair<_T1,_T2> &, const
pair<_T1,_T2> &)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const pair<_T1,_T2> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/xutility", line 319.14: 1540-1283 (I)
"template <class _Ty, class _D, class _Pt, class _Rt, class _Pt2,
class _Rt2> std::operator!=(const _Ptrit<_Ty,_D,_Pt,_Rt,_Pt,_Rt> &,
const _Ptrit<_Ty,_D,_Pt2,_Rt2,_Pt,_Rt> &)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _Ptrit<_Ty,_D,_Pt,_Rt,_Pt,_Rt> &"
cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/xutility", line 466.14: 1540-1283 (I)
"template <class _RI> std::operator!=(const reverse_iterator<_RI> &,
const reverse_iterator<_RI> &)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const reverse_iterator<_RI> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/xutility", line 628.14: 1540-1283 (I)
"template <class _E, class _Tr> std::operator!=(const
istreambuf_iterator<_E,_Tr> &, const istreambuf_iterator<_E,_Tr> &)"
is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const istreambuf_iterator<_E,_Tr> &"
cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/xmemory", line 431.14: 1540-1283 (I)
"template <class _Ty, class _U> std::operator!=(const allocator<_Ty>
&, const allocator<_U> &)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const allocator<_Ty> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/iterator", line 195.14: 1540-1283 (I)
"template <class _Ty, class _E, class _Tr, class _Dist>
std::operator!=(const istream_iterator<_Ty,_E,_Tr,_Dist> &, const
istream_iterator<_Ty,_E,_Tr,_Dist> &)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const istream_iterator<_Ty,_E,_Tr,_Dist>
&" cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/xtree", line 475.14: 1540-1283 (I) "template
<class _Tr> std::operator!=(const _Tree<_Tr> &, const _Tree<_Tr> &)"
is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _Tree<_Tr> &" cannot be initialized
with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/string", line 118.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const
basic_string<_E,_Tr,_A> &, const basic_string<_E,_Tr,_A> &)" is not a
viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const basic_string<_E,_Tr,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/string", line 122.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const _E *, const
basic_string<_E,_Tr,_A> &)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _E *" cannot be initialized with an
argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/string", line 126.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const
basic_string<_E,_Tr,_A> &, const _E *)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const basic_string<_E,_Tr,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/deque", line 549.14: 1540-1283 (I) "template
<class _Ty, class _A> std::operator!=(const deque<_Ty,_A> &, const
deque<_Ty,_A> &)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const deque<_Ty,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
238.13: 1540-1283 (I) "operator!=(const ConcatString &, const
ConcatString &)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const ConcatString &" cannot be initialized with an expression
of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>>>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
239.13: 1540-1283 (I) "operator!=(const ConcatString &, const char *)"
is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const ConcatString &" cannot be initialized with an expression
of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>>>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
240.13: 1540-1283 (I) "operator!=(const char *, const ConcatString &)"
is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const char *" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>>>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/grid_base.h", line
219.13: 1540-1283 (I) "operator!=(const Grid &, const Grid &)" is not
a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const Grid &" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>>>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/color.h", line 32.18:
1540-1283 (I) "operator!=(const Color &, const Color &)" is not a
viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const Color &" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>>>> gmake[3]: *** [pair_data_ensemble.o] Error 1
>>>> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_statistics'
>>>> gmake[2]: *** [all] Error 2
>>>> gmake[2]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode'
>>>> gmake[1]: *** [all] Error 2
>>>> gmake[1]: Leaving directory `/cma/g5/xuhx/compile/METv4.1/src'
>>>> gmake: *** [all] Error 2
>>>>
>>>>
>>>
>>
>



------------------------------------------------
Subject: Re: [rt.rap.ucar.edu #66005] MET 4.1 compilation error on IBM with AIX compilers.
From: Xin Zhang
Time: Fri Apr 04 11:30:50 2014

Many Thanks !

I will let you know what's going on!

Xin
On Apr 4, 2014, at 10:09 AM, "John Halley Gotway via RT"
<met_help at ucar.edu> wrote:

> Xin,
>
> I read through some previous MET-Help questions with that type of
error and have a suggestion for you to try.  In user_defs.mk just
empty out all of the "F2C_..." settings:
> F2C_BASE =
> F2C_INCS =
> F2C_LIBS =
> F2C_LIBNAME =
>
> Based on the log output you sent, it looks like you've specified
something in those settings. That's only necessary for the old GNU
g77.  So you shouldn't need that.
>
> Please let me know if that does the trick.
>
> Thanks,
> John
>
> On 04/02/2014 08:30 AM, Xin Zhang via RT wrote:
>>
>> <URL: https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=66005 >
>>
>> Good morning John,
>>
>>   We also tried V4.0 and V3.1, looks like they are better on IBM,
but still get some errors (They are the same with V4.0 and V3.1).
please see the compilation logs in attached.
>>
>> Many thanks,
>>
>> Xin
>>
>>
>>
>>
>>
>> On Mar 27, 2014, at 1:47 PM, "John Halley Gotway via RT"
<met_help at ucar.edu> wrote:
>>
>>> Xin,
>>>
>>> I have bad news for you.  We are not able to support the
compilation of METv4.1 on IBM machines.  We've already received a
handful of emails reporting this same compilation problem.
>>>
>>> When METv4.0 was released, we had access to an IBM machine on
which to test the code.  However, when we released METv4.1, we no
longer had access to an IBM for testing.  The IBM supercomputer at
NCAR
>>> was decommissioned, and we no longer have access to an IBM for
testing.
>>>
>>> The compilation error you're seeing appears to be associated with
the C++ standard template library.  But without being able to test on
an IBM, I can't really debug the issue.
>>>
>>> If you were somehow able to provide remote access to your IBM,
we'd be happy to log on and debug this issue.  Short of that, your
only recourse is to compile/run MET on a Linux platform.
>>>
>>> Sorry for the inconvenience.
>>>
>>> John
>>>
>>> On 03/27/2014 01:26 PM, Xin Zhang via RT wrote:
>>>>
>>>> Thu Mar 27 13:26:50 2014: Request 66005 was acted upon.
>>>> Transaction: Ticket created by xinzhang at ucar.edu
>>>>       Queue: met_help
>>>>     Subject: MET 4.1 compilation error on IBM with AIX compilers.
>>>>       Owner: Nobody
>>>>  Requestors: xinzhang at ucar.edu
>>>>      Status: new
>>>> Ticket <URL:
https://rt.rap.ucar.edu/rt/Ticket/Display.html?id=66005 >
>>>>
>>>>
>>>> Hello,
>>>>
>>>>        I and trying to install the MET 4.1 on a IBM AIX machine
with AIX compilers.
>>>>
>>>>       Everything is fine except the following error on
pair_data_ensemble.cc.
>>>>
>>>>      I am wondering if you have a quick resolution for IBM AIX
machine.
>>>>
>>>> Thanks,
>>>>
>>>> Xin
>>>>
>>>>
>>>> *** Finished Making the vx_plot_util Library ***
>>>>
>>>> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_plot_util'
>>>> gmake[3]: Entering directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_shapedata'
>>>>
>>>> *** Finished Making the vx_shapedata Library ***
>>>>
>>>> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_shapedata'
>>>> gmake[3]: Entering directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_statistics'
>>>> xlc_r -DHAVE_CONFIG_H pair_data_ensemble.cc -g -qfullpath -DIBM
-DBIGENDIAN -DBLOCK4 -c -I/cma/u/xuhx/xuhx/compile/METv4.1/include
-I/cma/u/xuhx/xuhx/compile/gsl2/include
>>>> "pair_data_ensemble.cc", line 401.57: 1540-0294 (S) An object or
reference of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::basic_string<char,std::..." cannot be
initialized with an rvalue of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> ...".
>>>> "pair_data_ensemble.cc", line 402.16: 1540-0218 (S) The call does
not match any parameter list for "operator!=".
>>>> "/usr/vacpp/include/xtree", line 234.22: 1540-1283 (I)
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator::operator!=(const const_iterator &) const" is not a
viable candidate.
>>>> "pair_data_ensemble.cc", line 402.34: 1540-0295 (I) A parameter
of type "const
std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::ba..." cannot be initialized with an rvalue of
type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::it...".
>>>> "/usr/vacpp/include/xtree", line 232.22: 1540-1283 (I)
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator::operator!=(const iterator &) const" is not a
viable candidate.
>>>> "pair_data_ensemble.cc", line 402.34: 1540-0295 (I) A parameter
of type "const
std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,std::allocator<std::ba..." cannot be initialized with an rvalue of
type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,ssvar_bin_comp,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::it...".
>>>> "/usr/vacpp/include/utility", line 88.14: 1540-1283 (I) "template
<class _T1, class _T2> std::operator!=(const pair<_T1,_T2> &, const
pair<_T1,_T2> &)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const pair<_T1,_T2> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/xutility", line 319.14: 1540-1283 (I)
"template <class _Ty, class _D, class _Pt, class _Rt, class _Pt2,
class _Rt2> std::operator!=(const _Ptrit<_Ty,_D,_Pt,_Rt,_Pt,_Rt> &,
const _Ptrit<_Ty,_D,_Pt2,_Rt2,_Pt,_Rt> &)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _Ptrit<_Ty,_D,_Pt,_Rt,_Pt,_Rt> &"
cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/xutility", line 466.14: 1540-1283 (I)
"template <class _RI> std::operator!=(const reverse_iterator<_RI> &,
const reverse_iterator<_RI> &)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const reverse_iterator<_RI> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/xutility", line 628.14: 1540-1283 (I)
"template <class _E, class _Tr> std::operator!=(const
istreambuf_iterator<_E,_Tr> &, const istreambuf_iterator<_E,_Tr> &)"
is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const istreambuf_iterator<_E,_Tr> &"
cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/xmemory", line 431.14: 1540-1283 (I)
"template <class _Ty, class _U> std::operator!=(const allocator<_Ty>
&, const allocator<_U> &)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const allocator<_Ty> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/iterator", line 195.14: 1540-1283 (I)
"template <class _Ty, class _E, class _Tr, class _Dist>
std::operator!=(const istream_iterator<_Ty,_E,_Tr,_Dist> &, const
istream_iterator<_Ty,_E,_Tr,_Dist> &)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const istream_iterator<_Ty,_E,_Tr,_Dist>
&" cannot be initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/xtree", line 475.14: 1540-1283 (I) "template
<class _Tr> std::operator!=(const _Tree<_Tr> &, const _Tree<_Tr> &)"
is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _Tree<_Tr> &" cannot be initialized
with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/string", line 118.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const
basic_string<_E,_Tr,_A> &, const basic_string<_E,_Tr,_A> &)" is not a
viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const basic_string<_E,_Tr,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/string", line 122.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const _E *, const
basic_string<_E,_Tr,_A> &)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const _E *" cannot be initialized with an
argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/string", line 126.14: 1540-1283 (I) "template
<class _E, class _Tr, class _A> std::operator!=(const
basic_string<_E,_Tr,_A> &, const _E *)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const basic_string<_E,_Tr,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/usr/vacpp/include/deque", line 549.14: 1540-1283 (I) "template
<class _Ty, class _A> std::operator!=(const deque<_Ty,_A> &, const
deque<_Ty,_A> &)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0288 (I) The function
template parameter of type "const deque<_Ty,_A> &" cannot be
initialized with an argument of type
"std::_Tree<std::_Tset_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> >,0> >::iterator".
>>>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
238.13: 1540-1283 (I) "operator!=(const ConcatString &, const
ConcatString &)" is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const ConcatString &" cannot be initialized with an expression
of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>>>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
239.13: 1540-1283 (I) "operator!=(const ConcatString &, const char *)"
is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const ConcatString &" cannot be initialized with an expression
of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>>>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/concat_string.h", line
240.13: 1540-1283 (I) "operator!=(const char *, const ConcatString &)"
is not a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const char *" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>>>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/grid_base.h", line
219.13: 1540-1283 (I) "operator!=(const Grid &, const Grid &)" is not
a viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const Grid &" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>>>> "/cma/u/xuhx/xuhx/compile/METv4.1/include/color.h", line 32.18:
1540-1283 (I) "operator!=(const Color &, const Color &)" is not a
viable candidate.
>>>> "pair_data_ensemble.cc", line 402.9: 1540-0256 (I) A parameter of
type "const Color &" cannot be initialized with an expression of type
"std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>
>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
> > >::iterator".
>>>> gmake[3]: *** [pair_data_ensemble.o] Error 1
>>>> gmake[3]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode/vx_statistics'
>>>> gmake[2]: *** [all] Error 2
>>>> gmake[2]: Leaving directory
`/cma/g5/xuhx/compile/METv4.1/src/libcode'
>>>> gmake[1]: *** [all] Error 2
>>>> gmake[1]: Leaving directory `/cma/g5/xuhx/compile/METv4.1/src'
>>>> gmake: *** [all] Error 2
>>>>
>>>>
>>>
>>
>



------------------------------------------------


More information about the Met_help mailing list