Boost logo

Boost :

From: Gaurav.Jain_at_[hidden]
Date: 2007-02-17 02:40:47

Hi Chris,

> On Fri, 16 Feb 2007 18:01:48 +0530, Gaurav.Jain <at> said:
> > Following test case got failed during execution :
> > multicast.cpp
> The errors from this test indicate a problem with multicast and IPv6.
> you have IPv6 network interfaces (including loopback) present on this
> system (i.e. visible when you run ifconfig)? Is multicast enabled for
> them?

Sorry Chris, IPv6 network interfaces not available on my machine.

> can you confirm for me whether the Sun C++ compiler defines the
> macro "__sun"?

Form the Solaris 10 man pages following are the predefined macros:

               __STDC__ = 0
               __SUNPRO_CC = 0x580
               __SUNPRO_CC_COMPAT = 4 or 5
               __`uname -s`_`uname -r` (replacing invalid charac-
               ters with underscores, for example: -D__SunOS_5_8,
               __ARRAYNEW if the "array" forms of operators new
               and delete are enabled
                   _BOOL if type bool is enabled

> > Following test case got failed on execution :
> > socket_base.cpp
> It seems that the SO_SNDLOWAT and SO_RCVLOWAT socket options are not
> supported on Solaris 10. I just need to confirm this, and if it is the
> case I will change the code to expect this failure.


 A select() operation testing the ability to write to a socket shall
return true only if the send low water mark could be processed. The
default value for SO_SNDLOWAT is implementation-defined and
protocol-specific. It is implementation-defined whether the SO_SNDLOWAT
option can be set.

Also according to Solaris 10 man page following options are supported

SO_SNDLOWAT and SO_RCVLOWAT are not even supported on HP-UX.

Gaurav Jain

This message contains privileged and confidential information and is intended only for an individual named. If you are not the intended recipient, you should not disseminate, distribute, store, print, copy or deliver this message. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete or contain viruses. The sender, therefore, does not accept liability for any errors or omissions in the contents of this message which arise as a result of e-mail transmission. If verification is required, please request a hard-copy version.

Boost list run by bdawes at, gregod at, cpdaniel at, john at