id summary reporter owner description type status milestone component version severity resolution keywords cc 11810 privilege __sun over sun for strict ISO compilers Richard PALO Vladimir Prus "when compilers use strict ISO options such as -std=c++11 they only generate for SunOS the macro '`__sun`' and not '`sun`'. I propose minimally the attached patches, although there seems to be a bit of overkill with tests involving both in the source tree. That is to say, the documented way to test is something like the following: {{{ #ifdef __sun /* this is SunOS */ #endif #if defined(__sun) && defined(__SVR4) /* this in particular is Solaris */ #endif }}} " Patches new To Be Determined build Boost 1.59.0 Problem