[Info-vax] Odd behaviors of IA64 C++ Compiler?

hb end.of at inter.net
Fri May 29 18:21:50 EDT 2015


On 05/29/2015 10:57 PM, RobertsonEricW wrote:
>      std::cout << *it << std::endl;
> .............................^
> %CXX-E-NOTMEMBER, namespace "std" has no member "endl"
> at line number 97 in file DISK$IQ:[SD31]ActiveRuleSet.cpp;23
>
> 3.) Default template parameters to std::basic_string<> template instantiations are
not provided?!!
>
>        const basic_string<char> ToString() const
> .............................^
> %CXX-E-FEWTMPLARGS, too few arguments for class template "std::basic_string"
>
>
> Has anybody else noticed this or is my C++ compilation command screwing things up?
>
> CXX/USING_STD/SWITCH=EXTCRC_V71_NAMES/DEBUG/NOOPT/LIST/POINTER_SIZE=32/PREFIX=ALL
/GRANULARITY=LONG/REENTRANCY=MULTITHREAD/NAMES=(AS_IS,SHORTENED)/STANDARD=ARM
/FLOAT=IEEE/NOANSI/EXTERN=STRICT/INCLUDE=ORA_ROOT:[RDBMS.PUBLIC]/DEFINE=(__NEW_STARLET)

You may have a reason for /standard=arm, but at least the 
%CXX-E-NOTMEMBER will disappear with /standard=strict_ansi or latest (by 
the way, default is relaxed)



More information about the Info-vax mailing list