 |
Compiler Status: linux
Run Date: 09:39:14 UTC, Monday 20 March 2006
|
Run output:
GNU C++ version 4.0.2
__cplusplus =1
__STDC__ =1
_WCHAR_T [no value]
_WCHAR_T_DEFINED [no value]
__GNUC__ =4
__GNUC_MINOR__ =0
__GNUG__ =4
__VERSION__ ="4.0.2"
__REGISTER_PREFIX__ [no value]
__USER_LABEL_PREFIX__ [no value]
__EXCEPTIONS =1
__ELF__ =1
unix =1
__i386__ =1
__unix =1
__i386 =1
i386 =1
_WCHAR_T [no value]
_REENTRANT =1
__STDC_HOSTED__ =1
*********************************************************************
GNU libstdc++ version 20050921
__GLIBCXX__ =20050921
_GLIBCXX_USE_WCHAR_T =1
_GLIBCXX_USE_LONG_LONG =1
_GLIBCXX_USE_C99_MATH =1
_GLIBCXX_USE_C99 =1
_GLIBCXX_USE_LFS =1
_GLIBCXX_SYMVER =1
_GLIBCXX_HOSTED =1
*********************************************************************
Detected Platform: linux
Type char is signed
Type wchar_t is signed
byte order for type short =0 8
byte order for type int =0 8 16 24
byte order for type long =0 8 16 24
sizeof(wchar_t) =4
sizeof(short) =2
sizeof(int) =4
sizeof(long) =4
sizeof(size_t) =4
sizeof(ptrdiff_t) =4
sizeof(void*) =4
sizeof(void(*)(void)) =4
sizeof(float) =4
sizeof(double) =8
sizeof(long double) =12
CHAR_BIT =8
CHAR_MAX =127
WCHAR_MAX =(2147483647l)
SHRT_MAX =32767
INT_MAX =2147483647
LONG_MAX =2147483647L
LONG_LONG_MAX =9223372036854775807LL
ULONG_LONG_MAX =(9223372036854775807LL * 2ULL + 1ULL)
__STDC_IEC_559__ =1
__STDC_IEC_559_COMPLEX__ =1
__STDC_ISO_10646__ =200009L
__GLIBC__ =2
__GLIBC_MINOR__ =3
__GNU_LIBRARY__ =6
_BSD_SOURCE =1
_GNU_SOURCE =1
_ISOC99_SOURCE =1
_LARGEFILE_SOURCE =1
_LARGEFILE64_SOURCE =1
_SVID_SOURCE =1
_XOPEN_SOURCE_EXTENDED =1
_POSIX_ADVISORY_INFO =200112L
_POSIX_ASYNCHRONOUS_IO =200112L
_POSIX_BARRIERS =200112L
_POSIX_C_SOURCE =199506L
_POSIX_CHOWN_RESTRICTED =1
_POSIX_CLOCK_SELECTION =-1
_POSIX_CPUTIME =0
_POSIX_FSYNC =200112L
_POSIX_JOB_CONTROL =1
_POSIX_MAPPED_FILES =200112L
_POSIX_MEMLOCK =200112L
_POSIX_MEMLOCK_RANGE =200112L
_POSIX_MEMORY_PROTECTION =200112L
_POSIX_MESSAGE_PASSING =200112L
_POSIX_MONOTONIC_CLOCK =0
_POSIX_NO_TRUNC =1
_POSIX_PRIORITIZED_IO =200112L
_POSIX_PRIORITY_SCHEDULING =200112L
_POSIX_RAW_SOCKETS =200112L
_POSIX_READER_WRITER_LOCKS =200112L
_POSIX_REALTIME_SIGNALS =200112L
_POSIX_REGEXP =1
_POSIX_SAVED_IDS =1
_POSIX_SEMAPHORES =200112L
_POSIX_SHARED_MEMORY_OBJECTS =200112L
_POSIX_SHELL =1
_POSIX_SOURCE =1
_POSIX_SPAWN =200112L
_POSIX_SPIN_LOCKS =200112L
_POSIX_SPORADIC_SERVER =-1
_POSIX_SYNCHRONIZED_IO =200112L
_POSIX_THREAD_ATTR_STACKADDR =200112L
_POSIX_THREAD_ATTR_STACKSIZE =200112L
_POSIX_THREAD_CPUTIME =0
_POSIX_THREAD_PRIO_INHERIT =-1
_POSIX_THREAD_PRIO_PROTECT =-1
_POSIX_THREAD_PRIORITY_SCHEDULING =200112L
_POSIX_THREAD_PROCESS_SHARED =-1
_POSIX_THREAD_SAFE_FUNCTIONS =200112L
_POSIX_THREAD_SPORADIC_SERVER =-1
_POSIX_THREADS =200112L
_POSIX_TIMEOUTS =200112L
_POSIX_TIMERS =200112L
_POSIX_TRACE =-1
_POSIX_TRACE_EVENT_FILTER =-1
_POSIX_TRACE_INHERIT =-1
_POSIX_TRACE_LOG =-1
_POSIX_TYPED_MEMORY_OBJECTS =-1
_POSIX_VDISABLE ='\0'
_POSIX_VERSION =200112L
_POSIX2_C_BIND =200112L
_POSIX2_C_DEV =200112L
_POSIX2_CHAR_TERM =200112L
_POSIX2_LOCALEDEF =200112L
_POSIX2_SW_DEV =200112L
_POSIX2_VERSION =200112L
_XBS5_ILP32_OFF32 =1
_XBS5_ILP32_OFFBIG =1
_XOPEN_CRYPT =1
_XOPEN_ENH_I18N =1
_XOPEN_LEGACY =1
_XOPEN_REALTIME =1
_XOPEN_REALTIME_THREADS =1
_XOPEN_SHM =1
_XOPEN_SOURCE =600
_XOPEN_UNIX =1
_XOPEN_VERSION =500
__USE_BSD =1
*********************************************************************
Boost version 103400
BOOST_USER_CONFIG =<boost/config/user.hpp>
BOOST_COMPILER_CONFIG ="boost/config/compiler/gcc.hpp"
BOOST_STDLIB_CONFIG ="boost/config/stdlib/libstdcpp3.hpp"
BOOST_PLATFORM_CONFIG ="boost/config/platform/linux.hpp"
BOOST_DEDUCED_TYPENAME =typename
BOOST_HAS_CLOCK_GETTIME [no value]
BOOST_HAS_DIRENT_H [no value]
BOOST_HAS_EXPM1 [no value]
BOOST_HAS_GETTIMEOFDAY [no value]
BOOST_HAS_HASH [no value]
BOOST_HAS_LOG1P [no value]
BOOST_HAS_LONG_LONG [no value]
BOOST_HAS_NANOSLEEP [no value]
BOOST_HAS_NL_TYPES_H [no value]
BOOST_HAS_NRVO [no value]
BOOST_HAS_PARTIAL_STD_ALLOCATOR [no value]
BOOST_HAS_PTHREADS [no value]
BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE [no value]
BOOST_HAS_SCHED_YIELD [no value]
BOOST_HAS_SIGACTION [no value]
BOOST_HAS_SLIST [no value]
BOOST_HAS_STDINT_H [no value]
BOOST_HAS_UNISTD_H [no value]
BOOST_MSVC6_MEMBER_TEMPLATES [no value]
BOOST_NO_MS_INT64_NUMERIC_LIMITS [no value]
BOOST_STD_EXTENSION_NAMESPACE =__gnu_cxx
BOOST_UNREACHABLE_RETURN(0) [no value]
EXIT STATUS: 0
Run output:
GNU C++ version 4.0.3
__cplusplus =1
__STDC__ =1
_WCHAR_T [no value]
_WCHAR_T_DEFINED [no value]
__GNUC__ =4
__GNUC_MINOR__ =0
__GNUG__ =4
__VERSION__ ="4.0.3"
__REGISTER_PREFIX__ [no value]
__USER_LABEL_PREFIX__ [no value]
__EXCEPTIONS =1
__ELF__ =1
unix =1
__i386__ =1
__unix =1
__i386 =1
i386 =1
_WCHAR_T [no value]
_REENTRANT =1
__STDC_HOSTED__ =1
*********************************************************************
GNU libstdc++ version 20060309
__GLIBCXX__ =20060309
_GLIBCXX_USE_WCHAR_T =1
_GLIBCXX_USE_LONG_LONG =1
_GLIBCXX_USE_C99_MATH =1
_GLIBCXX_USE_C99 =1
_GLIBCXX_USE_LFS =1
_GLIBCXX_SYMVER =1
_GLIBCXX_HOSTED =1
*********************************************************************
Detected Platform: linux
Type char is signed
Type wchar_t is signed
byte order for type short =0 8
byte order for type int =0 8 16 24
byte order for type long =0 8 16 24
sizeof(wchar_t) =4
sizeof(short) =2
sizeof(int) =4
sizeof(long) =4
sizeof(size_t) =4
sizeof(ptrdiff_t) =4
sizeof(void*) =4
sizeof(void(*)(void)) =4
sizeof(float) =4
sizeof(double) =8
sizeof(long double) =12
CHAR_BIT =8
CHAR_MAX =127
WCHAR_MAX =(2147483647l)
SHRT_MAX =32767
INT_MAX =2147483647
LONG_MAX =2147483647L
LONG_LONG_MAX =9223372036854775807LL
ULONG_LONG_MAX =(9223372036854775807LL * 2ULL + 1ULL)
__STDC_IEC_559__ =1
__STDC_IEC_559_COMPLEX__ =1
__STDC_ISO_10646__ =200009L
__GLIBC__ =2
__GLIBC_MINOR__ =3
__GNU_LIBRARY__ =6
_BSD_SOURCE =1
_GNU_SOURCE =1
_ISOC99_SOURCE =1
_LARGEFILE_SOURCE =1
_LARGEFILE64_SOURCE =1
_SVID_SOURCE =1
_XOPEN_SOURCE_EXTENDED =1
_POSIX_ADVISORY_INFO =200112L
_POSIX_ASYNCHRONOUS_IO =200112L
_POSIX_BARRIERS =200112L
_POSIX_C_SOURCE =199506L
_POSIX_CHOWN_RESTRICTED =1
_POSIX_CLOCK_SELECTION =-1
_POSIX_CPUTIME =0
_POSIX_FSYNC =200112L
_POSIX_JOB_CONTROL =1
_POSIX_MAPPED_FILES =200112L
_POSIX_MEMLOCK =200112L
_POSIX_MEMLOCK_RANGE =200112L
_POSIX_MEMORY_PROTECTION =200112L
_POSIX_MESSAGE_PASSING =200112L
_POSIX_MONOTONIC_CLOCK =0
_POSIX_NO_TRUNC =1
_POSIX_PRIORITIZED_IO =200112L
_POSIX_PRIORITY_SCHEDULING =200112L
_POSIX_RAW_SOCKETS =200112L
_POSIX_READER_WRITER_LOCKS =200112L
_POSIX_REALTIME_SIGNALS =200112L
_POSIX_REGEXP =1
_POSIX_SAVED_IDS =1
_POSIX_SEMAPHORES =200112L
_POSIX_SHARED_MEMORY_OBJECTS =200112L
_POSIX_SHELL =1
_POSIX_SOURCE =1
_POSIX_SPAWN =200112L
_POSIX_SPIN_LOCKS =200112L
_POSIX_SPORADIC_SERVER =-1
_POSIX_SYNCHRONIZED_IO =200112L
_POSIX_THREAD_ATTR_STACKADDR =200112L
_POSIX_THREAD_ATTR_STACKSIZE =200112L
_POSIX_THREAD_CPUTIME =0
_POSIX_THREAD_PRIO_INHERIT =-1
_POSIX_THREAD_PRIO_PROTECT =-1
_POSIX_THREAD_PRIORITY_SCHEDULING =200112L
_POSIX_THREAD_PROCESS_SHARED =-1
_POSIX_THREAD_SAFE_FUNCTIONS =200112L
_POSIX_THREAD_SPORADIC_SERVER =-1
_POSIX_THREADS =200112L
_POSIX_TIMEOUTS =200112L
_POSIX_TIMERS =200112L
_POSIX_TRACE =-1
_POSIX_TRACE_EVENT_FILTER =-1
_POSIX_TRACE_INHERIT =-1
_POSIX_TRACE_LOG =-1
_POSIX_TYPED_MEMORY_OBJECTS =-1
_POSIX_VDISABLE ='\0'
_POSIX_VERSION =200112L
_POSIX2_C_BIND =200112L
_POSIX2_C_DEV =200112L
_POSIX2_CHAR_TERM =200112L
_POSIX2_LOCALEDEF =200112L
_POSIX2_SW_DEV =200112L
_POSIX2_VERSION =200112L
_XBS5_ILP32_OFF32 =1
_XBS5_ILP32_OFFBIG =1
_XOPEN_CRYPT =1
_XOPEN_ENH_I18N =1
_XOPEN_LEGACY =1
_XOPEN_REALTIME =1
_XOPEN_REALTIME_THREADS =1
_XOPEN_SHM =1
_XOPEN_SOURCE =600
_XOPEN_UNIX =1
_XOPEN_VERSION =500
__USE_BSD =1
*********************************************************************
Boost version 103400
BOOST_USER_CONFIG =<boost/config/user.hpp>
BOOST_COMPILER_CONFIG ="boost/config/compiler/gcc.hpp"
BOOST_STDLIB_CONFIG ="boost/config/stdlib/libstdcpp3.hpp"
BOOST_PLATFORM_CONFIG ="boost/config/platform/linux.hpp"
BOOST_DEDUCED_TYPENAME =typename
BOOST_HAS_CLOCK_GETTIME [no value]
BOOST_HAS_DIRENT_H [no value]
BOOST_HAS_EXPM1 [no value]
BOOST_HAS_GETTIMEOFDAY [no value]
BOOST_HAS_HASH [no value]
BOOST_HAS_LOG1P [no value]
BOOST_HAS_LONG_LONG [no value]
BOOST_HAS_NANOSLEEP [no value]
BOOST_HAS_NL_TYPES_H [no value]
BOOST_HAS_NRVO [no value]
BOOST_HAS_PARTIAL_STD_ALLOCATOR [no value]
BOOST_HAS_PTHREADS [no value]
BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE [no value]
BOOST_HAS_SCHED_YIELD [no value]
BOOST_HAS_SIGACTION [no value]
BOOST_HAS_SLIST [no value]
BOOST_HAS_STDINT_H [no value]
BOOST_HAS_UNISTD_H [no value]
BOOST_MSVC6_MEMBER_TEMPLATES [no value]
BOOST_NO_MS_INT64_NUMERIC_LIMITS [no value]
BOOST_STD_EXTENSION_NAMESPACE =__gnu_cxx
BOOST_UNREACHABLE_RETURN(0) [no value]
EXIT STATUS: 0
Run output:
Intel C++ version 900
__cplusplus =1
__STDC__ =1
_WCHAR_T =1
__GNUC__ =3
__GNUC_MINOR__ =3
__GNUG__ =3
__VERSION__ ="Intel(R) C++ gcc 3.0 mode"
__REGISTER_PREFIX__ [no value]
__USER_LABEL_PREFIX__ [no value]
__EXCEPTIONS =1
__ELF__ =1
unix =1
__i386__ =1
__unix =1
__i386 =1
i386 =1
__EDG__ =1
__EDG_VERSION__ =304
_BOOL =1
__SIGNED_CHARS__ =1
_WCHAR_T =1
__ARRAY_OPERATORS =1
__EDG_RUNTIME_USES_NAMESPACES =1
__RTTI =1
__PLACEMENT_DELETE =1
__ICC =900
__INTEL_COMPILER =900
__INTEL_COMPILER_BUILD_DATE =20050809
__LONG_DOUBLE_SIZE__ =80
*********************************************************************
GNU libstdc++ version 20050503
__GLIBCPP__ =20050503
_GLIBCPP_USE_WCHAR_T =1
_GLIBCPP_VERSION ="3.3.6"
*********************************************************************
Detected Platform: linux
Type char is signed
Type wchar_t is signed
byte order for type short =0 8
byte order for type int =0 8 16 24
byte order for type long =0 8 16 24
sizeof(wchar_t) =4
sizeof(short) =2
sizeof(int) =4
sizeof(long) =4
sizeof(size_t) =4
sizeof(ptrdiff_t) =4
sizeof(void*) =4
sizeof(void(*)(void)) =4
sizeof(float) =4
sizeof(double) =8
sizeof(long double) =12
CHAR_BIT =8
CHAR_MAX =0x7f
WCHAR_MAX =(2147483647l)
SHRT_MAX =0x7fff
INT_MAX =0x7fffffff
LONG_MAX =0x7fffffffL
LLONG_MAX =0x7fffffffffffffffLL
LONG_LONG_MAX =0x7fffffffffffffffLL
ULLONG_MAX =0xffffffffffffffffULL
ULONG_LONG_MAX =0xffffffffffffffffULL
__STDC_IEC_559__ =1
__STDC_IEC_559_COMPLEX__ =1
__STDC_ISO_10646__ =200009L
__GLIBC__ =2
__GLIBC_MINOR__ =3
__GNU_LIBRARY__ =6
_BSD_SOURCE =1
_GNU_SOURCE =1
_ISOC99_SOURCE =1
_LARGEFILE_SOURCE =1
_LARGEFILE64_SOURCE =1
_SVID_SOURCE =1
_XOPEN_SOURCE_EXTENDED =1
_POSIX_ADVISORY_INFO =200112L
_POSIX_ASYNCHRONOUS_IO =200112L
_POSIX_BARRIERS =200112L
_POSIX_C_SOURCE =199506L
_POSIX_CHOWN_RESTRICTED =1
_POSIX_CLOCK_SELECTION =-1
_POSIX_CPUTIME =0
_POSIX_FSYNC =200112L
_POSIX_JOB_CONTROL =1
_POSIX_MAPPED_FILES =200112L
_POSIX_MEMLOCK =200112L
_POSIX_MEMLOCK_RANGE =200112L
_POSIX_MEMORY_PROTECTION =200112L
_POSIX_MESSAGE_PASSING =200112L
_POSIX_MONOTONIC_CLOCK =0
_POSIX_NO_TRUNC =1
_POSIX_PRIORITIZED_IO =200112L
_POSIX_PRIORITY_SCHEDULING =200112L
_POSIX_RAW_SOCKETS =200112L
_POSIX_READER_WRITER_LOCKS =200112L
_POSIX_REALTIME_SIGNALS =200112L
_POSIX_REGEXP =1
_POSIX_SAVED_IDS =1
_POSIX_SEMAPHORES =200112L
_POSIX_SHARED_MEMORY_OBJECTS =200112L
_POSIX_SHELL =1
_POSIX_SOURCE =1
_POSIX_SPAWN =200112L
_POSIX_SPIN_LOCKS =200112L
_POSIX_SPORADIC_SERVER =-1
_POSIX_SYNCHRONIZED_IO =200112L
_POSIX_THREAD_ATTR_STACKADDR =200112L
_POSIX_THREAD_ATTR_STACKSIZE =200112L
_POSIX_THREAD_CPUTIME =0
_POSIX_THREAD_PRIO_INHERIT =-1
_POSIX_THREAD_PRIO_PROTECT =-1
_POSIX_THREAD_PRIORITY_SCHEDULING =200112L
_POSIX_THREAD_PROCESS_SHARED =-1
_POSIX_THREAD_SAFE_FUNCTIONS =200112L
_POSIX_THREAD_SPORADIC_SERVER =-1
_POSIX_THREADS =200112L
_POSIX_TIMEOUTS =200112L
_POSIX_TIMERS =200112L
_POSIX_TRACE =-1
_POSIX_TRACE_EVENT_FILTER =-1
_POSIX_TRACE_INHERIT =-1
_POSIX_TRACE_LOG =-1
_POSIX_TYPED_MEMORY_OBJECTS =-1
_POSIX_VDISABLE ='\0'
_POSIX_VERSION =200112L
_POSIX2_C_BIND =200112L
_POSIX2_C_DEV =200112L
_POSIX2_CHAR_TERM =200112L
_POSIX2_LOCALEDEF =200112L
_POSIX2_SW_DEV =200112L
_POSIX2_VERSION =200112L
_XBS5_ILP32_OFF32 =1
_XBS5_ILP32_OFFBIG =1
_XOPEN_CRYPT =1
_XOPEN_ENH_I18N =1
_XOPEN_LEGACY =1
_XOPEN_REALTIME =1
_XOPEN_REALTIME_THREADS =1
_XOPEN_SHM =1
_XOPEN_SOURCE =600
_XOPEN_UNIX =1
_XOPEN_VERSION =500
__USE_BSD =1
*********************************************************************
Boost version 103400
BOOST_USER_CONFIG =<boost/config/user.hpp>
BOOST_COMPILER_CONFIG ="boost/config/compiler/intel.hpp"
BOOST_STDLIB_CONFIG ="boost/config/stdlib/libstdcpp3.hpp"
BOOST_PLATFORM_CONFIG ="boost/config/platform/linux.hpp"
BOOST_DEDUCED_TYPENAME =typename
BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL [no value]
BOOST_HAS_CLOCK_GETTIME [no value]
BOOST_HAS_DIRENT_H [no value]
BOOST_HAS_EXPM1 [no value]
BOOST_HAS_GETTIMEOFDAY [no value]
BOOST_HAS_HASH [no value]
BOOST_HAS_LOG1P [no value]
BOOST_HAS_LONG_LONG [no value]
BOOST_HAS_NANOSLEEP [no value]
BOOST_HAS_NL_TYPES_H [no value]
BOOST_HAS_NRVO [no value]
BOOST_HAS_PARTIAL_STD_ALLOCATOR [no value]
BOOST_HAS_SCHED_YIELD [no value]
BOOST_HAS_SIGACTION [no value]
BOOST_HAS_SLIST [no value]
BOOST_HAS_STDINT_H [no value]
BOOST_HAS_UNISTD_H [no value]
BOOST_MSVC6_MEMBER_TEMPLATES [no value]
BOOST_NO_MS_INT64_NUMERIC_LIMITS [no value]
BOOST_INTEL =900
BOOST_STD_EXTENSION_NAMESPACE =__gnu_cxx
BOOST_UNREACHABLE_RETURN(0) [no value]
EXIT STATUS: 0
Run output:
GNU C++ version 4.1.0
__cplusplus =1
__STDC__ =1
_WCHAR_T [no value]
_WCHAR_T_DEFINED [no value]
__GNUC__ =4
__GNUC_MINOR__ =1
__GNUG__ =4
__VERSION__ ="4.1.0"
__REGISTER_PREFIX__ [no value]
__USER_LABEL_PREFIX__ [no value]
__EXCEPTIONS =1
__ELF__ =1
unix =1
__i386__ =1
__unix =1
__i386 =1
i386 =1
_WCHAR_T [no value]
_REENTRANT =1
__STDC_HOSTED__ =1
*********************************************************************
GNU libstdc++ version 20060228
__GLIBCXX__ =20060228
_GLIBCXX_USE_WCHAR_T =1
_GLIBCXX_USE_LONG_LONG =1
_GLIBCXX_USE_C99_MATH =1
_GLIBCXX_USE_C99 =1
_GLIBCXX_USE_LFS =1
_GLIBCXX_SYMVER =1
_GLIBCXX_HOSTED =1
*********************************************************************
Detected Platform: linux
Type char is signed
Type wchar_t is signed
byte order for type short =0 8
byte order for type int =0 8 16 24
byte order for type long =0 8 16 24
sizeof(wchar_t) =4
sizeof(short) =2
sizeof(int) =4
sizeof(long) =4
sizeof(size_t) =4
sizeof(ptrdiff_t) =4
sizeof(void*) =4
sizeof(void(*)(void)) =4
sizeof(float) =4
sizeof(double) =8
sizeof(long double) =12
CHAR_BIT =8
CHAR_MAX =127
WCHAR_MAX =(2147483647l)
SHRT_MAX =32767
INT_MAX =2147483647
LONG_MAX =2147483647L
LONG_LONG_MAX =9223372036854775807LL
ULONG_LONG_MAX =(9223372036854775807LL * 2ULL + 1ULL)
__STDC_IEC_559__ =1
__STDC_IEC_559_COMPLEX__ =1
__STDC_ISO_10646__ =200009L
__GLIBC__ =2
__GLIBC_MINOR__ =3
__GNU_LIBRARY__ =6
_BSD_SOURCE =1
_GNU_SOURCE =1
_ISOC99_SOURCE =1
_LARGEFILE_SOURCE =1
_LARGEFILE64_SOURCE =1
_SVID_SOURCE =1
_XOPEN_SOURCE_EXTENDED =1
_POSIX_ADVISORY_INFO =200112L
_POSIX_ASYNCHRONOUS_IO =200112L
_POSIX_BARRIERS =200112L
_POSIX_C_SOURCE =199506L
_POSIX_CHOWN_RESTRICTED =1
_POSIX_CLOCK_SELECTION =-1
_POSIX_CPUTIME =0
_POSIX_FSYNC =200112L
_POSIX_JOB_CONTROL =1
_POSIX_MAPPED_FILES =200112L
_POSIX_MEMLOCK =200112L
_POSIX_MEMLOCK_RANGE =200112L
_POSIX_MEMORY_PROTECTION =200112L
_POSIX_MESSAGE_PASSING =200112L
_POSIX_MONOTONIC_CLOCK =0
_POSIX_NO_TRUNC =1
_POSIX_PRIORITIZED_IO =200112L
_POSIX_PRIORITY_SCHEDULING =200112L
_POSIX_RAW_SOCKETS =200112L
_POSIX_READER_WRITER_LOCKS =200112L
_POSIX_REALTIME_SIGNALS =200112L
_POSIX_REGEXP =1
_POSIX_SAVED_IDS =1
_POSIX_SEMAPHORES =200112L
_POSIX_SHARED_MEMORY_OBJECTS =200112L
_POSIX_SHELL =1
_POSIX_SOURCE =1
_POSIX_SPAWN =200112L
_POSIX_SPIN_LOCKS =200112L
_POSIX_SPORADIC_SERVER =-1
_POSIX_SYNCHRONIZED_IO =200112L
_POSIX_THREAD_ATTR_STACKADDR =200112L
_POSIX_THREAD_ATTR_STACKSIZE =200112L
_POSIX_THREAD_CPUTIME =0
_POSIX_THREAD_PRIO_INHERIT =-1
_POSIX_THREAD_PRIO_PROTECT =-1
_POSIX_THREAD_PRIORITY_SCHEDULING =200112L
_POSIX_THREAD_PROCESS_SHARED =-1
_POSIX_THREAD_SAFE_FUNCTIONS =200112L
_POSIX_THREAD_SPORADIC_SERVER =-1
_POSIX_THREADS =200112L
_POSIX_TIMEOUTS =200112L
_POSIX_TIMERS =200112L
_POSIX_TRACE =-1
_POSIX_TRACE_EVENT_FILTER =-1
_POSIX_TRACE_INHERIT =-1
_POSIX_TRACE_LOG =-1
_POSIX_TYPED_MEMORY_OBJECTS =-1
_POSIX_VDISABLE ='\0'
_POSIX_VERSION =200112L
_POSIX2_C_BIND =200112L
_POSIX2_C_DEV =200112L
_POSIX2_CHAR_TERM =200112L
_POSIX2_LOCALEDEF =200112L
_POSIX2_SW_DEV =200112L
_POSIX2_VERSION =200112L
_XBS5_ILP32_OFF32 =1
_XBS5_ILP32_OFFBIG =1
_XOPEN_CRYPT =1
_XOPEN_ENH_I18N =1
_XOPEN_LEGACY =1
_XOPEN_REALTIME =1
_XOPEN_REALTIME_THREADS =1
_XOPEN_SHM =1
_XOPEN_SOURCE =600
_XOPEN_UNIX =1
_XOPEN_VERSION =500
__USE_BSD =1
*********************************************************************
Boost version 103400
BOOST_USER_CONFIG =<boost/config/user.hpp>
BOOST_COMPILER_CONFIG ="boost/config/compiler/gcc.hpp"
BOOST_STDLIB_CONFIG ="boost/config/stdlib/libstdcpp3.hpp"
BOOST_PLATFORM_CONFIG ="boost/config/platform/linux.hpp"
BOOST_DEDUCED_TYPENAME =typename
BOOST_HAS_CLOCK_GETTIME [no value]
BOOST_HAS_DIRENT_H [no value]
BOOST_HAS_EXPM1 [no value]
BOOST_HAS_GETTIMEOFDAY [no value]
BOOST_HAS_HASH [no value]
BOOST_HAS_LOG1P [no value]
BOOST_HAS_LONG_LONG [no value]
BOOST_HAS_NANOSLEEP [no value]
BOOST_HAS_NL_TYPES_H [no value]
BOOST_HAS_NRVO [no value]
BOOST_HAS_PARTIAL_STD_ALLOCATOR [no value]
BOOST_HAS_PTHREADS [no value]
BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE [no value]
BOOST_HAS_SCHED_YIELD [no value]
BOOST_HAS_SIGACTION [no value]
BOOST_HAS_SLIST [no value]
BOOST_HAS_STDINT_H [no value]
BOOST_HAS_UNISTD_H [no value]
BOOST_MSVC6_MEMBER_TEMPLATES [no value]
BOOST_NO_MS_INT64_NUMERIC_LIMITS [no value]
BOOST_STD_EXTENSION_NAMESPACE =__gnu_cxx
BOOST_UNREACHABLE_RETURN(0) [no value]
EXIT STATUS: 0
Run output:
GNU C++ version 3.2.3
__cplusplus =1
__STDC__ =1
_WCHAR_T [no value]
_WCHAR_T_DEFINED [no value]
__GNUC__ =3
__GNUC_MINOR__ =2
__GNUG__ =3
__VERSION__ ="3.2.3"
__REGISTER_PREFIX__ [no value]
__USER_LABEL_PREFIX__ [no value]
__EXCEPTIONS =1
__ELF__ =1
unix =1
__i386__ =1
__unix =1
__i386 =1
i386 =1
_WCHAR_T [no value]
__STDC_HOSTED__ =1
*********************************************************************
GNU libstdc++ version 20030422
__GLIBCPP__ =20030422
_GLIBCPP_USE_WCHAR_T =1
_GLIBCPP_VERSION ="3.2.3"
*********************************************************************
Detected Platform: linux
Type char is signed
Type wchar_t is signed
byte order for type short =0 8
byte order for type int =0 8 16 24
byte order for type long =0 8 16 24
sizeof(wchar_t) =4
sizeof(short) =2
sizeof(int) =4
sizeof(long) =4
sizeof(size_t) =4
sizeof(ptrdiff_t) =4
sizeof(void*) =4
sizeof(void(*)(void)) =4
sizeof(float) =4
sizeof(double) =8
sizeof(long double) =12
CHAR_BIT =8
CHAR_MAX =127
WCHAR_MAX =(2147483647l)
SHRT_MAX =32767
INT_MAX =2147483647
LONG_MAX =2147483647L
LONG_LONG_MAX =9223372036854775807LL
ULONG_LONG_MAX =(9223372036854775807LL * 2ULL + 1)
__STDC_IEC_559__ =1
__STDC_IEC_559_COMPLEX__ =1
__STDC_ISO_10646__ =200009L
__GLIBC__ =2
__GLIBC_MINOR__ =3
__GNU_LIBRARY__ =6
_BSD_SOURCE =1
_GNU_SOURCE =1
_ISOC99_SOURCE =1
_LARGEFILE_SOURCE =1
_LARGEFILE64_SOURCE =1
_SVID_SOURCE =1
_XOPEN_SOURCE_EXTENDED =1
_POSIX_ADVISORY_INFO =200112L
_POSIX_ASYNCHRONOUS_IO =200112L
_POSIX_BARRIERS =200112L
_POSIX_C_SOURCE =199506L
_POSIX_CHOWN_RESTRICTED =1
_POSIX_CLOCK_SELECTION =-1
_POSIX_CPUTIME =0
_POSIX_FSYNC =200112L
_POSIX_JOB_CONTROL =1
_POSIX_MAPPED_FILES =200112L
_POSIX_MEMLOCK =200112L
_POSIX_MEMLOCK_RANGE =200112L
_POSIX_MEMORY_PROTECTION =200112L
_POSIX_MESSAGE_PASSING =200112L
_POSIX_MONOTONIC_CLOCK =0
_POSIX_NO_TRUNC =1
_POSIX_PRIORITIZED_IO =200112L
_POSIX_PRIORITY_SCHEDULING =200112L
_POSIX_RAW_SOCKETS =200112L
_POSIX_READER_WRITER_LOCKS =200112L
_POSIX_REALTIME_SIGNALS =200112L
_POSIX_REGEXP =1
_POSIX_SAVED_IDS =1
_POSIX_SEMAPHORES =200112L
_POSIX_SHARED_MEMORY_OBJECTS =200112L
_POSIX_SHELL =1
_POSIX_SOURCE =1
_POSIX_SPAWN =200112L
_POSIX_SPIN_LOCKS =200112L
_POSIX_SPORADIC_SERVER =-1
_POSIX_SYNCHRONIZED_IO =200112L
_POSIX_THREAD_ATTR_STACKADDR =200112L
_POSIX_THREAD_ATTR_STACKSIZE =200112L
_POSIX_THREAD_CPUTIME =0
_POSIX_THREAD_PRIO_INHERIT =-1
_POSIX_THREAD_PRIO_PROTECT =-1
_POSIX_THREAD_PRIORITY_SCHEDULING =200112L
_POSIX_THREAD_PROCESS_SHARED =-1
_POSIX_THREAD_SAFE_FUNCTIONS =200112L
_POSIX_THREAD_SPORADIC_SERVER =-1
_POSIX_THREADS =200112L
_POSIX_TIMEOUTS =200112L
_POSIX_TIMERS =200112L
_POSIX_TRACE =-1
_POSIX_TRACE_EVENT_FILTER =-1
_POSIX_TRACE_INHERIT =-1
_POSIX_TRACE_LOG =-1
_POSIX_TYPED_MEMORY_OBJECTS =-1
_POSIX_VDISABLE ='\0'
_POSIX_VERSION =200112L
_POSIX2_C_BIND =200112L
_POSIX2_C_DEV =200112L
_POSIX2_CHAR_TERM =200112L
_POSIX2_LOCALEDEF =200112L
_POSIX2_SW_DEV =200112L
_POSIX2_VERSION =200112L
_XBS5_ILP32_OFF32 =1
_XBS5_ILP32_OFFBIG =1
_XOPEN_CRYPT =1
_XOPEN_ENH_I18N =1
_XOPEN_LEGACY =1
_XOPEN_REALTIME =1
_XOPEN_REALTIME_THREADS =1
_XOPEN_SHM =1
_XOPEN_SOURCE =600
_XOPEN_UNIX =1
_XOPEN_VERSION =500
__USE_BSD =1
*********************************************************************
Boost version 103400
BOOST_USER_CONFIG =<boost/config/user.hpp>
BOOST_COMPILER_CONFIG ="boost/config/compiler/gcc.hpp"
BOOST_STDLIB_CONFIG ="boost/config/stdlib/libstdcpp3.hpp"
BOOST_PLATFORM_CONFIG ="boost/config/platform/linux.hpp"
BOOST_DEDUCED_TYPENAME =typename
BOOST_HAS_CLOCK_GETTIME [no value]
BOOST_HAS_DIRENT_H [no value]
BOOST_HAS_EXPM1 [no value]
BOOST_HAS_GETTIMEOFDAY [no value]
BOOST_HAS_HASH [no value]
BOOST_HAS_LOG1P [no value]
BOOST_HAS_LONG_LONG [no value]
BOOST_HAS_NANOSLEEP [no value]
BOOST_HAS_NL_TYPES_H [no value]
BOOST_HAS_NRVO [no value]
BOOST_HAS_PARTIAL_STD_ALLOCATOR [no value]
BOOST_HAS_SCHED_YIELD [no value]
BOOST_HAS_SIGACTION [no value]
BOOST_HAS_SLIST [no value]
BOOST_HAS_STDINT_H [no value]
BOOST_HAS_UNISTD_H [no value]
BOOST_MSVC6_MEMBER_TEMPLATES [no value]
BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS [no value]
BOOST_NO_IS_ABSTRACT [no value]
BOOST_NO_MS_INT64_NUMERIC_LIMITS [no value]
BOOST_STD_EXTENSION_NAMESPACE =__gnu_cxx
BOOST_UNREACHABLE_RETURN(0) [no value]
EXIT STATUS: 0
Run output:
GNU C++ version 3.3.6
__cplusplus =1
__STDC__ =1
_WCHAR_T [no value]
_WCHAR_T_DEFINED [no value]
__GNUC__ =3
__GNUC_MINOR__ =3
__GNUG__ =3
__VERSION__ ="3.3.6"
__REGISTER_PREFIX__ [no value]
__USER_LABEL_PREFIX__ [no value]
__EXCEPTIONS =1
__ELF__ =1
unix =1
__i386__ =1
__unix =1
__i386 =1
i386 =1
_WCHAR_T [no value]
__STDC_HOSTED__ =1
*********************************************************************
GNU libstdc++ version 20050503
__GLIBCPP__ =20050503
_GLIBCPP_USE_WCHAR_T =1
_GLIBCPP_VERSION ="3.3.6"
*********************************************************************
Detected Platform: linux
Type char is signed
Type wchar_t is signed
byte order for type short =0 8
byte order for type int =0 8 16 24
byte order for type long =0 8 16 24
sizeof(wchar_t) =4
sizeof(short) =2
sizeof(int) =4
sizeof(long) =4
sizeof(size_t) =4
sizeof(ptrdiff_t) =4
sizeof(void*) =4
sizeof(void(*)(void)) =4
sizeof(float) =4
sizeof(double) =8
sizeof(long double) =12
CHAR_BIT =8
CHAR_MAX =127
WCHAR_MAX =(2147483647l)
SHRT_MAX =32767
INT_MAX =2147483647
LONG_MAX =2147483647L
LONG_LONG_MAX =9223372036854775807LL
ULONG_LONG_MAX =(9223372036854775807LL * 2ULL + 1ULL)
__STDC_IEC_559__ =1
__STDC_IEC_559_COMPLEX__ =1
__STDC_ISO_10646__ =200009L
__GLIBC__ =2
__GLIBC_MINOR__ =3
__GNU_LIBRARY__ =6
_BSD_SOURCE =1
_GNU_SOURCE =1
_ISOC99_SOURCE =1
_LARGEFILE_SOURCE =1
_LARGEFILE64_SOURCE =1
_SVID_SOURCE =1
_XOPEN_SOURCE_EXTENDED =1
_POSIX_ADVISORY_INFO =200112L
_POSIX_ASYNCHRONOUS_IO =200112L
_POSIX_BARRIERS =200112L
_POSIX_C_SOURCE =199506L
_POSIX_CHOWN_RESTRICTED =1
_POSIX_CLOCK_SELECTION =-1
_POSIX_CPUTIME =0
_POSIX_FSYNC =200112L
_POSIX_JOB_CONTROL =1
_POSIX_MAPPED_FILES =200112L
_POSIX_MEMLOCK =200112L
_POSIX_MEMLOCK_RANGE =200112L
_POSIX_MEMORY_PROTECTION =200112L
_POSIX_MESSAGE_PASSING =200112L
_POSIX_MONOTONIC_CLOCK =0
_POSIX_NO_TRUNC =1
_POSIX_PRIORITIZED_IO =200112L
_POSIX_PRIORITY_SCHEDULING =200112L
_POSIX_RAW_SOCKETS =200112L
_POSIX_READER_WRITER_LOCKS =200112L
_POSIX_REALTIME_SIGNALS =200112L
_POSIX_REGEXP =1
_POSIX_SAVED_IDS =1
_POSIX_SEMAPHORES =200112L
_POSIX_SHARED_MEMORY_OBJECTS =200112L
_POSIX_SHELL =1
_POSIX_SOURCE =1
_POSIX_SPAWN =200112L
_POSIX_SPIN_LOCKS =200112L
_POSIX_SPORADIC_SERVER =-1
_POSIX_SYNCHRONIZED_IO =200112L
_POSIX_THREAD_ATTR_STACKADDR =200112L
_POSIX_THREAD_ATTR_STACKSIZE =200112L
_POSIX_THREAD_CPUTIME =0
_POSIX_THREAD_PRIO_INHERIT =-1
_POSIX_THREAD_PRIO_PROTECT =-1
_POSIX_THREAD_PRIORITY_SCHEDULING =200112L
_POSIX_THREAD_PROCESS_SHARED =-1
_POSIX_THREAD_SAFE_FUNCTIONS =200112L
_POSIX_THREAD_SPORADIC_SERVER =-1
_POSIX_THREADS =200112L
_POSIX_TIMEOUTS =200112L
_POSIX_TIMERS =200112L
_POSIX_TRACE =-1
_POSIX_TRACE_EVENT_FILTER =-1
_POSIX_TRACE_INHERIT =-1
_POSIX_TRACE_LOG =-1
_POSIX_TYPED_MEMORY_OBJECTS =-1
_POSIX_VDISABLE ='\0'
_POSIX_VERSION =200112L
_POSIX2_C_BIND =200112L
_POSIX2_C_DEV =200112L
_POSIX2_CHAR_TERM =200112L
_POSIX2_LOCALEDEF =200112L
_POSIX2_SW_DEV =200112L
_POSIX2_VERSION =200112L
_XBS5_ILP32_OFF32 =1
_XBS5_ILP32_OFFBIG =1
_XOPEN_CRYPT =1
_XOPEN_ENH_I18N =1
_XOPEN_LEGACY =1
_XOPEN_REALTIME =1
_XOPEN_REALTIME_THREADS =1
_XOPEN_SHM =1
_XOPEN_SOURCE =600
_XOPEN_UNIX =1
_XOPEN_VERSION =500
__USE_BSD =1
*********************************************************************
Boost version 103400
BOOST_USER_CONFIG =<boost/config/user.hpp>
BOOST_COMPILER_CONFIG ="boost/config/compiler/gcc.hpp"
BOOST_STDLIB_CONFIG ="boost/config/stdlib/libstdcpp3.hpp"
BOOST_PLATFORM_CONFIG ="boost/config/platform/linux.hpp"
BOOST_DEDUCED_TYPENAME =typename
BOOST_HAS_CLOCK_GETTIME [no value]
BOOST_HAS_DIRENT_H [no value]
BOOST_HAS_EXPM1 [no value]
BOOST_HAS_GETTIMEOFDAY [no value]
BOOST_HAS_HASH [no value]
BOOST_HAS_LOG1P [no value]
BOOST_HAS_LONG_LONG [no value]
BOOST_HAS_NANOSLEEP [no value]
BOOST_HAS_NL_TYPES_H [no value]
BOOST_HAS_NRVO [no value]
BOOST_HAS_PARTIAL_STD_ALLOCATOR [no value]
BOOST_HAS_SCHED_YIELD [no value]
BOOST_HAS_SIGACTION [no value]
BOOST_HAS_SLIST [no value]
BOOST_HAS_STDINT_H [no value]
BOOST_HAS_UNISTD_H [no value]
BOOST_MSVC6_MEMBER_TEMPLATES [no value]
BOOST_NO_IS_ABSTRACT [no value]
BOOST_NO_MS_INT64_NUMERIC_LIMITS [no value]
BOOST_STD_EXTENSION_NAMESPACE =__gnu_cxx
BOOST_UNREACHABLE_RETURN(0) [no value]
EXIT STATUS: 0
Run output:
GNU C++ version 3.4.5
__cplusplus =1
__STDC__ =1
_WCHAR_T [no value]
_WCHAR_T_DEFINED [no value]
__GNUC__ =3
__GNUC_MINOR__ =4
__GNUG__ =3
__VERSION__ ="3.4.5"
__REGISTER_PREFIX__ [no value]
__USER_LABEL_PREFIX__ [no value]
__EXCEPTIONS =1
__ELF__ =1
unix =1
__i386__ =1
__unix =1
__i386 =1
i386 =1
_WCHAR_T [no value]
_REENTRANT =1
__STDC_HOSTED__ =1
*********************************************************************
GNU libstdc++ version 20051201
__GLIBCXX__ =20051201
_GLIBCXX_USE_WCHAR_T =1
_GLIBCXX_USE_LONG_LONG =1
_GLIBCXX_USE_C99_MATH =1
_GLIBCXX_USE_C99 =1
_GLIBCXX_USE_LFS =1
_GLIBCXX_SYMVER =1
_GLIBCXX_HOSTED =1
*********************************************************************
Detected Platform: linux
Type char is signed
Type wchar_t is signed
byte order for type short =0 8
byte order for type int =0 8 16 24
byte order for type long =0 8 16 24
sizeof(wchar_t) =4
sizeof(short) =2
sizeof(int) =4
sizeof(long) =4
sizeof(size_t) =4
sizeof(ptrdiff_t) =4
sizeof(void*) =4
sizeof(void(*)(void)) =4
sizeof(float) =4
sizeof(double) =8
sizeof(long double) =12
CHAR_BIT =8
CHAR_MAX =127
WCHAR_MAX =(2147483647l)
SHRT_MAX =32767
INT_MAX =2147483647
LONG_MAX =2147483647L
LONG_LONG_MAX =9223372036854775807LL
ULONG_LONG_MAX =(9223372036854775807LL * 2ULL + 1ULL)
__STDC_IEC_559__ =1
__STDC_IEC_559_COMPLEX__ =1
__STDC_ISO_10646__ =200009L
__GLIBC__ =2
__GLIBC_MINOR__ =3
__GNU_LIBRARY__ =6
_BSD_SOURCE =1
_GNU_SOURCE =1
_ISOC99_SOURCE =1
_LARGEFILE_SOURCE =1
_LARGEFILE64_SOURCE =1
_SVID_SOURCE =1
_XOPEN_SOURCE_EXTENDED =1
_POSIX_ADVISORY_INFO =200112L
_POSIX_ASYNCHRONOUS_IO =200112L
_POSIX_BARRIERS =200112L
_POSIX_C_SOURCE =199506L
_POSIX_CHOWN_RESTRICTED =1
_POSIX_CLOCK_SELECTION =-1
_POSIX_CPUTIME =0
_POSIX_FSYNC =200112L
_POSIX_JOB_CONTROL =1
_POSIX_MAPPED_FILES =200112L
_POSIX_MEMLOCK =200112L
_POSIX_MEMLOCK_RANGE =200112L
_POSIX_MEMORY_PROTECTION =200112L
_POSIX_MESSAGE_PASSING =200112L
_POSIX_MONOTONIC_CLOCK =0
_POSIX_NO_TRUNC =1
_POSIX_PRIORITIZED_IO =200112L
_POSIX_PRIORITY_SCHEDULING =200112L
_POSIX_RAW_SOCKETS =200112L
_POSIX_READER_WRITER_LOCKS =200112L
_POSIX_REALTIME_SIGNALS =200112L
_POSIX_REGEXP =1
_POSIX_SAVED_IDS =1
_POSIX_SEMAPHORES =200112L
_POSIX_SHARED_MEMORY_OBJECTS =200112L
_POSIX_SHELL =1
_POSIX_SOURCE =1
_POSIX_SPAWN =200112L
_POSIX_SPIN_LOCKS =200112L
_POSIX_SPORADIC_SERVER =-1
_POSIX_SYNCHRONIZED_IO =200112L
_POSIX_THREAD_ATTR_STACKADDR =200112L
_POSIX_THREAD_ATTR_STACKSIZE =200112L
_POSIX_THREAD_CPUTIME =0
_POSIX_THREAD_PRIO_INHERIT =-1
_POSIX_THREAD_PRIO_PROTECT =-1
_POSIX_THREAD_PRIORITY_SCHEDULING =200112L
_POSIX_THREAD_PROCESS_SHARED =-1
_POSIX_THREAD_SAFE_FUNCTIONS =200112L
_POSIX_THREAD_SPORADIC_SERVER =-1
_POSIX_THREADS =200112L
_POSIX_TIMEOUTS =200112L
_POSIX_TIMERS =200112L
_POSIX_TRACE =-1
_POSIX_TRACE_EVENT_FILTER =-1
_POSIX_TRACE_INHERIT =-1
_POSIX_TRACE_LOG =-1
_POSIX_TYPED_MEMORY_OBJECTS =-1
_POSIX_VDISABLE ='\0'
_POSIX_VERSION =200112L
_POSIX2_C_BIND =200112L
_POSIX2_C_DEV =200112L
_POSIX2_CHAR_TERM =200112L
_POSIX2_LOCALEDEF =200112L
_POSIX2_SW_DEV =200112L
_POSIX2_VERSION =200112L
_XBS5_ILP32_OFF32 =1
_XBS5_ILP32_OFFBIG =1
_XOPEN_CRYPT =1
_XOPEN_ENH_I18N =1
_XOPEN_LEGACY =1
_XOPEN_REALTIME =1
_XOPEN_REALTIME_THREADS =1
_XOPEN_SHM =1
_XOPEN_SOURCE =600
_XOPEN_UNIX =1
_XOPEN_VERSION =500
__USE_BSD =1
*********************************************************************
Boost version 103400
BOOST_USER_CONFIG =<boost/config/user.hpp>
BOOST_COMPILER_CONFIG ="boost/config/compiler/gcc.hpp"
BOOST_STDLIB_CONFIG ="boost/config/stdlib/libstdcpp3.hpp"
BOOST_PLATFORM_CONFIG ="boost/config/platform/linux.hpp"
BOOST_DEDUCED_TYPENAME =typename
BOOST_HAS_CLOCK_GETTIME [no value]
BOOST_HAS_DIRENT_H [no value]
BOOST_HAS_EXPM1 [no value]
BOOST_HAS_GETTIMEOFDAY [no value]
BOOST_HAS_HASH [no value]
BOOST_HAS_LOG1P [no value]
BOOST_HAS_LONG_LONG [no value]
BOOST_HAS_NANOSLEEP [no value]
BOOST_HAS_NL_TYPES_H [no value]
BOOST_HAS_NRVO [no value]
BOOST_HAS_PARTIAL_STD_ALLOCATOR [no value]
BOOST_HAS_PTHREADS [no value]
BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE [no value]
BOOST_HAS_SCHED_YIELD [no value]
BOOST_HAS_SIGACTION [no value]
BOOST_HAS_SLIST [no value]
BOOST_HAS_STDINT_H [no value]
BOOST_HAS_UNISTD_H [no value]
BOOST_MSVC6_MEMBER_TEMPLATES [no value]
BOOST_NO_MS_INT64_NUMERIC_LIMITS [no value]
BOOST_STD_EXTENSION_NAMESPACE =__gnu_cxx
BOOST_UNREACHABLE_RETURN(0) [no value]
EXIT STATUS: 0
Run output:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Macros from <math.h>
HUGE_VAL =inf
HUGE_VALF =inf
HUGE_VALL =inf
INFINITY =inf
NAN =(__builtin_nanf(""))
FP_ILOGB0 =(-2147483647 - 1)
FP_ILOGBNAN =(-2147483647 - 1)
MATH_ERRNO =1
MATH_ERREXCEPT =2
FLT_MIN_10_EXP =-37
FLT_DIG =6
FLT_MIN_EXP =-125
FLT_EPSILON =1.1920929e-07
FLT_RADIX =2
FLT_MANT_DIG =24
FLT_ROUNDS =1
FLT_MAX =3.4028235e+38
FLT_MAX_10_EXP =38
FLT_MAX_EXP =128
FLT_MIN =1.1754944e-38
DBL_DIG =15
DBL_MIN_EXP =-1021
DBL_EPSILON =2.2204460492503131e-16
DBL_MANT_DIG =53
DBL_MAX =1.7976931348623157e+308
DBL_MIN =2.2250738585072014e-308
DBL_MAX_10_EXP =308
DBL_MAX_EXP =1024
DBL_MIN_10_EXP =-307
LDBL_MAX_10_EXP =4932
LDBL_MAX_EXP =16384
LDBL_MIN =3.3621031431120935063e-4932
LDBL_MIN_10_EXP =-4931
LDBL_DIG =18
LDBL_MIN_EXP =-16381
LDBL_EPSILON =1.084202172485504434e-19
LDBL_MANT_DIG =64
LDBL_MAX =1.189731495357231765e+4932
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type float
is_specialized = 1
min() = 1.1754944e-38
max() = 3.4028235e+38
digits = 24
digits10 = 6
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 1.1920929e-07
round_error() = 0.5
min_exponent = -125
min_exponent10 = -37
max_exponent = 128
max_exponent10 = 38
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 1.4012985e-45
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(float) = 4
alignment_of<float> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type double
is_specialized = 1
min() = 2.2250738585072014e-308
max() = 1.7976931348623157e+308
digits = 53
digits10 = 15
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 2.2204460492503131e-16
round_error() = 0.5
min_exponent = -1021
min_exponent10 = -307
max_exponent = 1024
max_exponent10 = 308
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 4.9406564584124654e-324
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(double) = 8
alignment_of<double> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type long double
is_specialized = 1
min() = 3.3621031431120935063e-4932
max() = 1.189731495357231765e+4932
digits = 64
digits10 = 18
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 1.084202172485504434e-19
round_error() = 0.5
min_exponent = -16381
min_exponent10 = -4931
max_exponent = 16384
max_exponent10 = 4932
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 3.6451995318824746025e-4951
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(long double) = 12
alignment_of<long double> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type float
The Math functions are overloaded for type float
std::fabs looks OK for type float
std::abs looks OK for type float
std::sqrt looks OK for type float
std::atan2 looks OK for type float
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type double
The Math functions are overloaded for type double
std::fabs looks OK for type double
std::abs looks OK for type double
std::sqrt looks OK for type double
std::atan2 looks OK for type double
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type long double
The Math functions are overloaded for type long double
std::fabs looks OK for type long double
std::abs looks OK for type long double
std::sqrt looks OK for type long double
std::atan2 looks OK for type long double
EXIT STATUS: 0
Run output:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Macros from <math.h>
HUGE_VAL =inf
HUGE_VALF =inf
HUGE_VALL =inf
INFINITY =inf
NAN =(__builtin_nanf(""))
FP_ILOGB0 =(-2147483647 - 1)
FP_ILOGBNAN =(-2147483647 - 1)
MATH_ERRNO =1
MATH_ERREXCEPT =2
FLT_MIN_10_EXP =-37
FLT_DIG =6
FLT_MIN_EXP =-125
FLT_EPSILON =1.1920929e-07
FLT_RADIX =2
FLT_MANT_DIG =24
FLT_ROUNDS =1
FLT_MAX =3.4028235e+38
FLT_MAX_10_EXP =38
FLT_MAX_EXP =128
FLT_MIN =1.1754944e-38
DBL_DIG =15
DBL_MIN_EXP =-1021
DBL_EPSILON =2.2204460492503131e-16
DBL_MANT_DIG =53
DBL_MAX =1.7976931348623157e+308
DBL_MIN =2.2250738585072014e-308
DBL_MAX_10_EXP =308
DBL_MAX_EXP =1024
DBL_MIN_10_EXP =-307
LDBL_MAX_10_EXP =4932
LDBL_MAX_EXP =16384
LDBL_MIN =3.3621031431120935063e-4932
LDBL_MIN_10_EXP =-4931
LDBL_DIG =18
LDBL_MIN_EXP =-16381
LDBL_EPSILON =1.084202172485504434e-19
LDBL_MANT_DIG =64
LDBL_MAX =1.189731495357231765e+4932
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type float
is_specialized = 1
min() = 1.1754944e-38
max() = 3.4028235e+38
digits = 24
digits10 = 6
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 1.1920929e-07
round_error() = 0.5
min_exponent = -125
min_exponent10 = -37
max_exponent = 128
max_exponent10 = 38
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 1.4012985e-45
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(float) = 4
alignment_of<float> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type double
is_specialized = 1
min() = 2.2250738585072014e-308
max() = 1.7976931348623157e+308
digits = 53
digits10 = 15
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 2.2204460492503131e-16
round_error() = 0.5
min_exponent = -1021
min_exponent10 = -307
max_exponent = 1024
max_exponent10 = 308
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 4.9406564584124654e-324
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(double) = 8
alignment_of<double> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type long double
is_specialized = 1
min() = 3.3621031431120935063e-4932
max() = 1.189731495357231765e+4932
digits = 64
digits10 = 18
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 1.084202172485504434e-19
round_error() = 0.5
min_exponent = -16381
min_exponent10 = -4931
max_exponent = 16384
max_exponent10 = 4932
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 3.6451995318824746025e-4951
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(long double) = 12
alignment_of<long double> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type float
The Math functions are overloaded for type float
std::fabs looks OK for type float
std::abs looks OK for type float
std::sqrt looks OK for type float
std::atan2 looks OK for type float
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type double
The Math functions are overloaded for type double
std::fabs looks OK for type double
std::abs looks OK for type double
std::sqrt looks OK for type double
std::atan2 looks OK for type double
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type long double
The Math functions are overloaded for type long double
std::fabs looks OK for type long double
std::abs looks OK for type long double
std::sqrt looks OK for type long double
std::atan2 looks OK for type long double
EXIT STATUS: 0
Run output:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Macros from <math.h>
HUGE_VAL =inf
HUGE_VALF =inf
HUGE_VALL =inf
INFINITY =inf
NAN =(__builtin_nanf(""))
FP_INFINITE =(1)
FP_NAN =(0)
FP_NORMAL =(4)
FP_SUBNORMAL =(3)
FP_ZERO =(2)
FP_ILOGB0 =(-2147483647 - 1)
FP_ILOGBNAN =(-2147483647 - 1)
MATH_ERRNO =1
MATH_ERREXCEPT =2
FLT_MIN_10_EXP =-37
FLT_DIG =6
FLT_MIN_EXP =-125
FLT_EPSILON =1.1920929e-07
FLT_RADIX =2
FLT_MANT_DIG =24
FLT_ROUNDS =1
FLT_MAX =3.4028235e+38
FLT_MAX_10_EXP =38
FLT_MAX_EXP =128
FLT_MIN =1.1754944e-38
DBL_DIG =15
DBL_MIN_EXP =-1021
DBL_EPSILON =2.2204460492503131e-16
DBL_MANT_DIG =53
DBL_MAX =1.7976931348623157e+308
DBL_MIN =2.2250738585072014e-308
DBL_MAX_10_EXP =308
DBL_MAX_EXP =1024
DBL_MIN_10_EXP =-307
LDBL_MAX_10_EXP =4932
LDBL_MAX_EXP =16384
LDBL_MIN =3.3621031431120935063e-4932
LDBL_MIN_10_EXP =-4931
LDBL_DIG =18
LDBL_MIN_EXP =-16381
LDBL_EPSILON =1.084202172485504434e-19
LDBL_MANT_DIG =64
LDBL_MAX =1.189731495357231765e+4932
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type float
is_specialized = 1
min() = 1.1754944e-38
max() = 3.4028235e+38
digits = 24
digits10 = 6
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 1.1920929e-07
round_error() = 0.5
min_exponent = -125
min_exponent10 = -37
max_exponent = 128
max_exponent10 = 38
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 1.4012985e-45
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(float) = 4
alignment_of<float> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type double
is_specialized = 1
min() = 2.2250738585072014e-308
max() = 1.7976931348623157e+308
digits = 53
digits10 = 15
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 2.2204460492503131e-16
round_error() = 0.5
min_exponent = -1021
min_exponent10 = -307
max_exponent = 1024
max_exponent10 = 308
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 4.9406564584124654e-324
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(double) = 8
alignment_of<double> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type long double
is_specialized = 1
min() = 3.3621031431120935063e-4932
max() = 1.189731495357231765e+4932
digits = 64
digits10 = 18
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 1.084202172485504434e-19
round_error() = 0.5
min_exponent = -16381
min_exponent10 = -4931
max_exponent = 16384
max_exponent10 = 4932
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 3.6451995318824746025e-4951
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(long double) = 12
alignment_of<long double> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type float
The Math functions are overloaded for type float
std::fabs looks OK for type float
std::abs looks OK for type float
std::sqrt looks OK for type float
std::atan2 looks OK for type float
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type double
The Math functions are overloaded for type double
std::fabs looks OK for type double
std::abs looks OK for type double
std::sqrt looks OK for type double
std::atan2 looks OK for type double
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type long double
The Math functions are overloaded for type long double
std::fabs looks OK for type long double
std::abs looks OK for type long double
std::sqrt looks OK for type long double
std::atan2 looks OK for type long double
EXIT STATUS: 0
Run output:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Macros from <math.h>
HUGE_VAL =inf
HUGE_VALF =inf
HUGE_VALL =inf
INFINITY =inf
NAN =(__builtin_nanf(""))
FP_ILOGB0 =(-2147483647 - 1)
FP_ILOGBNAN =(-2147483647 - 1)
MATH_ERRNO =1
MATH_ERREXCEPT =2
FLT_MIN_10_EXP =-37
FLT_DIG =6
FLT_MIN_EXP =-125
FLT_EPSILON =1.1920929e-07
FLT_RADIX =2
FLT_MANT_DIG =24
FLT_ROUNDS =1
FLT_MAX =3.4028235e+38
FLT_MAX_10_EXP =38
FLT_MAX_EXP =128
FLT_MIN =1.1754944e-38
DBL_DIG =15
DBL_MIN_EXP =-1021
DBL_EPSILON =2.2204460492503131e-16
DBL_MANT_DIG =53
DBL_MAX =1.7976931348623157e+308
DBL_MIN =2.2250738585072014e-308
DBL_MAX_10_EXP =308
DBL_MAX_EXP =1024
DBL_MIN_10_EXP =-307
LDBL_MAX_10_EXP =4932
LDBL_MAX_EXP =16384
LDBL_MIN =3.3621031431120935063e-4932
LDBL_MIN_10_EXP =-4931
LDBL_DIG =18
LDBL_MIN_EXP =-16381
LDBL_EPSILON =1.084202172485504434e-19
LDBL_MANT_DIG =64
LDBL_MAX =1.189731495357231765e+4932
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type float
is_specialized = 1
min() = 1.1754944e-38
max() = 3.4028235e+38
digits = 24
digits10 = 6
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 1.1920929e-07
round_error() = 0.5
min_exponent = -125
min_exponent10 = -37
max_exponent = 128
max_exponent10 = 38
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 1.4012985e-45
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(float) = 4
alignment_of<float> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type double
is_specialized = 1
min() = 2.2250738585072014e-308
max() = 1.7976931348623157e+308
digits = 53
digits10 = 15
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 2.2204460492503131e-16
round_error() = 0.5
min_exponent = -1021
min_exponent10 = -307
max_exponent = 1024
max_exponent10 = 308
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 4.9406564584124654e-324
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(double) = 8
alignment_of<double> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type long double
is_specialized = 1
min() = 3.3621031431120935063e-4932
max() = 1.189731495357231765e+4932
digits = 64
digits10 = 18
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 1.084202172485504434e-19
round_error() = 0.5
min_exponent = -16381
min_exponent10 = -4931
max_exponent = 16384
max_exponent10 = 4932
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 3.6451995318824746025e-4951
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(long double) = 12
alignment_of<long double> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type float
The Math functions are overloaded for type float
std::fabs looks OK for type float
std::abs looks OK for type float
std::sqrt looks OK for type float
std::atan2 looks OK for type float
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type double
The Math functions are overloaded for type double
std::fabs looks OK for type double
std::abs looks OK for type double
std::sqrt looks OK for type double
std::atan2 looks OK for type double
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type long double
The Math functions are overloaded for type long double
std::fabs looks OK for type long double
std::abs looks OK for type long double
std::sqrt looks OK for type long double
std::atan2 looks OK for type long double
EXIT STATUS: 0
Run output:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Macros from <math.h>
HUGE_VAL =inf
HUGE_VALF =inf
HUGE_VALL =inf
INFINITY =inf
NAN =(__nan_union.__d)
FP_ILOGB0 =(-2147483647 - 1)
FP_ILOGBNAN =(-2147483647 - 1)
MATH_ERRNO =1
MATH_ERREXCEPT =2
FLT_MIN_10_EXP =-37
FLT_DIG =6
FLT_MIN_EXP =-125
FLT_EPSILON =1.1920929e-07
FLT_RADIX =2
FLT_MANT_DIG =24
FLT_ROUNDS =1
FLT_MAX =3.4028235e+38
FLT_MAX_10_EXP =38
FLT_MAX_EXP =128
FLT_MIN =1.1754944e-38
DBL_DIG =15
DBL_MIN_EXP =-1021
DBL_EPSILON =2.2204460492503131e-16
DBL_MANT_DIG =53
DBL_MAX =1.7976931348623157e+308
DBL_MIN =2.2250738585072014e-308
DBL_MAX_10_EXP =308
DBL_MAX_EXP =1024
DBL_MIN_10_EXP =-307
LDBL_MAX_10_EXP =4932
LDBL_MAX_EXP =16384
LDBL_MIN =3.3621031431120935063e-4932
LDBL_MIN_10_EXP =-4931
LDBL_DIG =18
LDBL_MIN_EXP =-16381
LDBL_EPSILON =1.084202172485504434e-19
LDBL_MANT_DIG =64
LDBL_MAX =1.189731495357231765e+4932
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type float
is_specialized = 1
min() = 1.1754944e-38
max() = 3.4028235e+38
digits = 24
digits10 = 6
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 1.1920929e-07
round_error() = 1
min_exponent = -125
min_exponent10 = -37
max_exponent = 128
max_exponent10 = 38
has_infinity = 0
has_quiet_NaN = 0
has_signaling_NaN = 0
has_denorm = 0
has_denorm_loss = 0
infinity() = 0
quiet_NaN() = 0
signaling_NaN() = 0
denorm_min() = 0
is_iec559 = 0
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 0
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(float) = 4
alignment_of<float> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type double
is_specialized = 1
min() = 2.2250738585072014e-308
max() = 1.7976931348623157e+308
digits = 53
digits10 = 15
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 2.2204460492503131e-16
round_error() = 1
min_exponent = -1021
min_exponent10 = -307
max_exponent = 1024
max_exponent10 = 308
has_infinity = 0
has_quiet_NaN = 0
has_signaling_NaN = 0
has_denorm = 0
has_denorm_loss = 0
infinity() = 0
quiet_NaN() = 0
signaling_NaN() = 0
denorm_min() = 0
is_iec559 = 0
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 0
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(double) = 8
alignment_of<double> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type long double
is_specialized = 1
min() = 3.3621031431120935063e-4932
max() = 1.189731495357231765e+4932
digits = 64
digits10 = 18
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 1.084202172485504434e-19
round_error() = 1
min_exponent = -16381
min_exponent10 = -4931
max_exponent = 16384
max_exponent10 = 4932
has_infinity = 0
has_quiet_NaN = 0
has_signaling_NaN = 0
has_denorm = 0
has_denorm_loss = 0
infinity() = 0
quiet_NaN() = 0
signaling_NaN() = 0
denorm_min() = 0
is_iec559 = 0
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 0
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(long double) = 12
alignment_of<long double> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type float
The Math functions are overloaded for type float
std::fabs looks OK for type float
std::abs looks OK for type float
std::sqrt looks OK for type float
std::atan2 looks OK for type float
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type double
The Math functions are overloaded for type double
std::fabs looks OK for type double
std::abs looks OK for type double
std::sqrt looks OK for type double
std::atan2 looks OK for type double
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type long double
The Math functions are overloaded for type long double
std::fabs looks OK for type long double
std::abs looks OK for type long double
std::sqrt looks OK for type long double
std::atan2 looks OK for type long double
EXIT STATUS: 0
Run output:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Macros from <math.h>
HUGE_VAL =inf
HUGE_VALF =inf
HUGE_VALL =inf
INFINITY =inf
NAN =(__builtin_nanf(""))
FP_ILOGB0 =(-2147483647 - 1)
FP_ILOGBNAN =(-2147483647 - 1)
MATH_ERRNO =1
MATH_ERREXCEPT =2
FLT_MIN_10_EXP =-37
FLT_DIG =6
FLT_MIN_EXP =-125
FLT_EPSILON =1.1920929e-07
FLT_RADIX =2
FLT_MANT_DIG =24
FLT_ROUNDS =1
FLT_MAX =3.4028235e+38
FLT_MAX_10_EXP =38
FLT_MAX_EXP =128
FLT_MIN =1.1754944e-38
DBL_DIG =15
DBL_MIN_EXP =-1021
DBL_EPSILON =2.2204460492503131e-16
DBL_MANT_DIG =53
DBL_MAX =1.7976931348623157e+308
DBL_MIN =2.2250738585072014e-308
DBL_MAX_10_EXP =308
DBL_MAX_EXP =1024
DBL_MIN_10_EXP =-307
LDBL_MAX_10_EXP =4932
LDBL_MAX_EXP =16384
LDBL_MIN =3.3621031431120935063e-4932
LDBL_MIN_10_EXP =-4931
LDBL_DIG =18
LDBL_MIN_EXP =-16381
LDBL_EPSILON =1.084202172485504434e-19
LDBL_MANT_DIG =64
LDBL_MAX =1.189731495357231765e+4932
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type float
is_specialized = 1
min() = 1.1754944e-38
max() = 3.4028235e+38
digits = 24
digits10 = 6
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 1.1920929e-07
round_error() = 0.5
min_exponent = -125
min_exponent10 = -37
max_exponent = 128
max_exponent10 = 38
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 1.4012985e-45
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(float) = 4
alignment_of<float> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type double
is_specialized = 1
min() = 2.2250738585072014e-308
max() = 1.7976931348623157e+308
digits = 53
digits10 = 15
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 2.2204460492503131e-16
round_error() = 0.5
min_exponent = -1021
min_exponent10 = -307
max_exponent = 1024
max_exponent10 = 308
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 4.9406564584124654e-324
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(double) = 8
alignment_of<double> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type long double
is_specialized = 1
min() = 3.3621031431120935063e-4932
max() = 1.189731495357231765e+4932
digits = 64
digits10 = 18
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 1.084202172485504434e-19
round_error() = 0.5
min_exponent = -16381
min_exponent10 = -4931
max_exponent = 16384
max_exponent10 = 4932
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 3.6451995318824746025e-4951
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(long double) = 12
alignment_of<long double> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type float
The Math functions are overloaded for type float
std::fabs looks OK for type float
std::abs looks OK for type float
std::sqrt looks OK for type float
std::atan2 looks OK for type float
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type double
The Math functions are overloaded for type double
std::fabs looks OK for type double
std::abs looks OK for type double
std::sqrt looks OK for type double
std::atan2 looks OK for type double
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type long double
The Math functions are overloaded for type long double
std::fabs looks OK for type long double
std::abs looks OK for type long double
std::sqrt looks OK for type long double
std::atan2 looks OK for type long double
EXIT STATUS: 0
Run output:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Macros from <math.h>
HUGE_VAL =inf
HUGE_VALF =inf
HUGE_VALL =inf
INFINITY =inf
NAN =(__builtin_nanf(""))
FP_ILOGB0 =(-2147483647 - 1)
FP_ILOGBNAN =(-2147483647 - 1)
MATH_ERRNO =1
MATH_ERREXCEPT =2
FLT_MIN_10_EXP =-37
FLT_DIG =6
FLT_MIN_EXP =-125
FLT_EPSILON =1.1920929e-07
FLT_RADIX =2
FLT_MANT_DIG =24
FLT_ROUNDS =1
FLT_MAX =3.4028235e+38
FLT_MAX_10_EXP =38
FLT_MAX_EXP =128
FLT_MIN =1.1754944e-38
DBL_DIG =15
DBL_MIN_EXP =-1021
DBL_EPSILON =2.2204460492503131e-16
DBL_MANT_DIG =53
DBL_MAX =1.7976931348623157e+308
DBL_MIN =2.2250738585072014e-308
DBL_MAX_10_EXP =308
DBL_MAX_EXP =1024
DBL_MIN_10_EXP =-307
LDBL_MAX_10_EXP =4932
LDBL_MAX_EXP =16384
LDBL_MIN =3.3621031431120935063e-4932
LDBL_MIN_10_EXP =-4931
LDBL_DIG =18
LDBL_MIN_EXP =-16381
LDBL_EPSILON =1.084202172485504434e-19
LDBL_MANT_DIG =64
LDBL_MAX =1.189731495357231765e+4932
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type float
is_specialized = 1
min() = 1.1754944e-38
max() = 3.4028235e+38
digits = 24
digits10 = 6
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 1.1920929e-07
round_error() = 0.5
min_exponent = -125
min_exponent10 = -37
max_exponent = 128
max_exponent10 = 38
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 1.4012985e-45
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(float) = 4
alignment_of<float> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type double
is_specialized = 1
min() = 2.2250738585072014e-308
max() = 1.7976931348623157e+308
digits = 53
digits10 = 15
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 2.2204460492503131e-16
round_error() = 0.5
min_exponent = -1021
min_exponent10 = -307
max_exponent = 1024
max_exponent10 = 308
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 4.9406564584124654e-324
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(double) = 8
alignment_of<double> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type long double
is_specialized = 1
min() = 3.3621031431120935063e-4932
max() = 1.189731495357231765e+4932
digits = 64
digits10 = 18
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 1.084202172485504434e-19
round_error() = 0.5
min_exponent = -16381
min_exponent10 = -4931
max_exponent = 16384
max_exponent10 = 4932
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 0
infinity() = inf
quiet_NaN() = nan
signaling_NaN() = nan
denorm_min() = 3.6451995318824746025e-4951
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 0
tinyness_before = 0
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(long double) = 12
alignment_of<long double> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type float
The Math functions are overloaded for type float
std::fabs looks OK for type float
std::abs looks OK for type float
std::sqrt looks OK for type float
std::atan2 looks OK for type float
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type double
The Math functions are overloaded for type double
std::fabs looks OK for type double
std::abs looks OK for type double
std::sqrt looks OK for type double
std::atan2 looks OK for type double
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type long double
The Math functions are overloaded for type long double
std::fabs looks OK for type long double
std::abs looks OK for type long double
std::sqrt looks OK for type long double
std::atan2 looks OK for type long double
EXIT STATUS: 0
Compiler output:
/boost/head-regression/boost/libs/rational/rational_test.cpp(60): warning #177: function "<unnamed>::MyInt::operator|=" was declared but never referenced
MyInt& operator|= (const MyInt& rhs) { val |= rhs.val; return *this; }
^
/boost/head-regression/boost/libs/rational/rational_test.cpp(61): warning #177: function "<unnamed>::MyInt::operator&=" was declared but never referenced
MyInt& operator&= (const MyInt& rhs) { val &= rhs.val; return *this; }
^
/boost/head-regression/boost/libs/rational/rational_test.cpp(62): warning #177: function "<unnamed>::MyInt::operator^=" was declared but never referenced
MyInt& operator^= (const MyInt& rhs) { val ^= rhs.val; return *this; }
^
/boost/head-regression/boost/libs/rational/rational_test.cpp(63): warning #177: function "<unnamed>::MyInt::operator++" was declared but never referenced
const MyInt& operator++() { ++val; return *this; }
^
/boost/head-regression/boost/libs/rational/rational_test.cpp(64): warning #177: function "<unnamed>::MyInt::operator--" was declared but never referenced
const MyInt& operator--() { --val; return *this; }
^
Compiler output:
/boost/head-regression/boost/libs/config/test/abi/abi_test.hpp:28: warning: 'class abi_test' has virtual functions but non-virtual destructor
Compiler output:
/boost/head-regression/boost/libs/config/test/abi/abi_test.hpp:28: warning: 'class abi_test' has virtual functions but non-virtual destructor
Compiler output:
/boost/head-regression/boost/libs/config/test/abi/abi_test.hpp:28: warning: 'class abi_test' has virtual functions but non-virtual destructor
Compiler output:
/boost/head-regression/boost/libs/lambda/test/cast_test.cpp:27: warning: 'class base' has virtual functions but non-virtual destructor
/boost/head-regression/boost/libs/lambda/test/cast_test.cpp:35: warning: 'class derived' has virtual functions but non-virtual destructor
Compiler output:
/boost/head-regression/boost/libs/lambda/test/cast_test.cpp:27: warning: 'class base' has virtual functions but non-virtual destructor
/boost/head-regression/boost/libs/lambda/test/cast_test.cpp:35: warning: 'class derived' has virtual functions but non-virtual destructor
Compiler output:
/boost/head-regression/boost/libs/lambda/test/cast_test.cpp:27: warning: 'class base' has virtual functions but non-virtual destructor
/boost/head-regression/boost/libs/lambda/test/cast_test.cpp:35: warning: 'class derived' has virtual functions but non-virtual destructor
Compiler output:
/boost/head-regression/boost/libs/config/test/boost_no_is_abstract.ipp:37: warning: 'struct boost_no_is_abstract::abstract' has virtual functions but non-virtual destructor
/boost/head-regression/boost/libs/config/test/boost_no_is_abstract.ipp: In function 'int boost_no_is_abstract::test()':
/boost/head-regression/boost/libs/config/test/boost_no_is_abstract.ipp:41: warning: comparison between 'enum boost_no_is_abstract::is_abstract_test<boost_no_is_abstract::non_abstract>::<anonymous>' and 'enum boost_no_is_abstract::is_abstract_test<boost_no_is_abstract::abstract>::<anonymous>'
/boost/head-regression/boost/libs/config/test/boost_no_stdc_namespace.ipp: In function 'int boost_no_stdc_namespace::test()':
/boost/head-regression/boost/libs/config/test/boost_no_stdc_namespace.ipp:32: warning: statement has no effect
/boost/head-regression/boost/libs/config/test/boost_no_stdc_namespace.ipp:33: warning: statement has no effect
/boost/head-regression/boost/libs/config/test/boost_no_stdc_namespace.ipp:34: warning: statement has no effect
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp: In member function 'typename boost_no_std_wstreambuf::parser_buf<charT, traits>::pos_type boost_no_std_wstreambuf::parser_buf<charT, traits>::seekoff(typename std::basic_streambuf<_CharT, _Traits>::off_type, std::_Ios_Seekdir, std::_Ios_Openmode) [with charT = char, traits = std::char_traits<char>]':
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:104: instantiated from here
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:59: warning: enumeration value '_S_ios_seekdir_end' not handled in switch
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp: In member function 'typename boost_no_std_wstreambuf::parser_buf<charT, traits>::pos_type boost_no_std_wstreambuf::parser_buf<charT, traits>::seekoff(typename std::basic_streambuf<_CharT, _Traits>::off_type, std::_Ios_Seekdir, std::_Ios_Openmode) [with charT = wchar_t, traits = std::char_traits<wchar_t>]':
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:105: instantiated from here
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:59: warning: enumeration value '_S_ios_seekdir_end' not handled in switch
Compiler output:
/boost/head-regression/boost/libs/config/test/boost_no_is_abstract.ipp:37: warning: 'struct boost_no_is_abstract::abstract' has virtual functions but non-virtual destructor
/boost/head-regression/boost/libs/config/test/boost_no_is_abstract.ipp: In function 'int boost_no_is_abstract::test()':
/boost/head-regression/boost/libs/config/test/boost_no_is_abstract.ipp:41: warning: comparison between 'enum boost_no_is_abstract::is_abstract_test<boost_no_is_abstract::non_abstract>::<anonymous>' and 'enum boost_no_is_abstract::is_abstract_test<boost_no_is_abstract::abstract>::<anonymous>'
/boost/head-regression/boost/libs/config/test/boost_no_stdc_namespace.ipp: In function 'int boost_no_stdc_namespace::test()':
/boost/head-regression/boost/libs/config/test/boost_no_stdc_namespace.ipp:32: warning: statement has no effect
/boost/head-regression/boost/libs/config/test/boost_no_stdc_namespace.ipp:33: warning: statement has no effect
/boost/head-regression/boost/libs/config/test/boost_no_stdc_namespace.ipp:34: warning: statement has no effect
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp: In member function 'typename boost_no_std_wstreambuf::parser_buf<charT, traits>::pos_type boost_no_std_wstreambuf::parser_buf<charT, traits>::seekoff(typename std::basic_streambuf<_CharT, _Traits>::off_type, std::_Ios_Seekdir, std::_Ios_Openmode) [with charT = char, traits = std::char_traits<char>]':
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:104: instantiated from here
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:59: warning: enumeration value '_S_ios_seekdir_end' not handled in switch
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp: In member function 'typename boost_no_std_wstreambuf::parser_buf<charT, traits>::pos_type boost_no_std_wstreambuf::parser_buf<charT, traits>::seekoff(typename std::basic_streambuf<_CharT, _Traits>::off_type, std::_Ios_Seekdir, std::_Ios_Openmode) [with charT = wchar_t, traits = std::char_traits<wchar_t>]':
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:105: instantiated from here
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:59: warning: enumeration value '_S_ios_seekdir_end' not handled in switch
Compiler output:
/boost/head-regression/boost/libs/config/test/boost_no_is_abstract.ipp:37: warning: 'struct boost_no_is_abstract::abstract' has virtual functions but non-virtual destructor
/boost/head-regression/boost/libs/config/test/boost_no_is_abstract.ipp: In function 'int boost_no_is_abstract::test()':
/boost/head-regression/boost/libs/config/test/boost_no_is_abstract.ipp:41: warning: comparison between 'enum boost_no_is_abstract::is_abstract_test<boost_no_is_abstract::non_abstract>::<anonymous>' and 'enum boost_no_is_abstract::is_abstract_test<boost_no_is_abstract::abstract>::<anonymous>'
/boost/head-regression/boost/libs/config/test/boost_no_stdc_namespace.ipp: In function 'int boost_no_stdc_namespace::test()':
/boost/head-regression/boost/libs/config/test/boost_no_stdc_namespace.ipp:32: warning: statement has no effect
/boost/head-regression/boost/libs/config/test/boost_no_stdc_namespace.ipp:33: warning: statement has no effect
/boost/head-regression/boost/libs/config/test/boost_no_stdc_namespace.ipp:34: warning: statement has no effect
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp: In member function 'typename boost_no_std_wstreambuf::parser_buf<charT, traits>::pos_type boost_no_std_wstreambuf::parser_buf<charT, traits>::seekoff(typename std::basic_streambuf<_CharT, _Traits>::off_type, std::_Ios_Seekdir, std::_Ios_Openmode) [with charT = char, traits = std::char_traits<char>]':
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:104: instantiated from here
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:59: warning: enumeration value '_S_ios_seekdir_end' not handled in switch
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp: In member function 'typename boost_no_std_wstreambuf::parser_buf<charT, traits>::pos_type boost_no_std_wstreambuf::parser_buf<charT, traits>::seekoff(typename std::basic_streambuf<_CharT, _Traits>::off_type, std::_Ios_Seekdir, std::_Ios_Openmode) [with charT = wchar_t, traits = std::char_traits<wchar_t>]':
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:105: instantiated from here
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:59: warning: enumeration value '_S_ios_seekdir_end' not handled in switch
Compiler output:
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp: In
member function `std::basic_streambuf<_CharT, _Traits>::pos_type
boost_no_std_wstreambuf::parser_buf<charT,
traits>::seekoff(std::basic_streambuf<_CharT, _Traits>::off_type,
std::_Ios_Seekdir, std::_Ios_Openmode) [with charT = char, traits =
std::char_traits<char>]':
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:104: instantiated from here
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: enumeration
value `_M_ios_seekdir_end' not handled in switch
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: case
value `0' not in enumerated type `_Ios_Seekdir'
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: case
value `1' not in enumerated type `_Ios_Seekdir'
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: case
value `2' not in enumerated type `_Ios_Seekdir'
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp: In
member function `std::basic_streambuf<_CharT, _Traits>::pos_type
boost_no_std_wstreambuf::parser_buf<charT,
traits>::seekoff(std::basic_streambuf<_CharT, _Traits>::off_type,
std::_Ios_Seekdir, std::_Ios_Openmode) [with charT = wchar_t, traits =
std::char_traits<wchar_t>]':
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:105: instantiated from here
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: enumeration
value `_M_ios_seekdir_end' not handled in switch
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: case
value `0' not in enumerated type `_Ios_Seekdir'
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: case
value `1' not in enumerated type `_Ios_Seekdir'
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: case
value `2' not in enumerated type `_Ios_Seekdir'
Compiler output:
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp: In
member function `typename std::basic_streambuf<_CharT, _Traits>::pos_type
boost_no_std_wstreambuf::parser_buf<charT, traits>::seekoff(typename
std::basic_streambuf<_CharT, _Traits>::off_type, std::_Ios_Seekdir,
std::_Ios_Openmode) [with charT = char, traits = std::char_traits<char>]':
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:104: instantiated from here
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: enumeration
value `_M_ios_seekdir_end' not handled in switch
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: case
value `0' not in enumerated type `_Ios_Seekdir'
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: case
value `1' not in enumerated type `_Ios_Seekdir'
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: case
value `2' not in enumerated type `_Ios_Seekdir'
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp: In
member function `typename std::basic_streambuf<_CharT, _Traits>::pos_type
boost_no_std_wstreambuf::parser_buf<charT, traits>::seekoff(typename
std::basic_streambuf<_CharT, _Traits>::off_type, std::_Ios_Seekdir,
std::_Ios_Openmode) [with charT = wchar_t, traits =
std::char_traits<wchar_t>]':
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:105: instantiated from here
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: enumeration
value `_M_ios_seekdir_end' not handled in switch
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: case
value `0' not in enumerated type `_Ios_Seekdir'
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: case
value `1' not in enumerated type `_Ios_Seekdir'
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: case
value `2' not in enumerated type `_Ios_Seekdir'
Compiler output:
In file included from /boost/head-regression/boost/libs/config/test/config_test.cpp:118:
/boost/head-regression/boost/libs/config/test/boost_no_is_abstract.ipp: In function `int boost_no_is_abstract::test()':
/boost/head-regression/boost/libs/config/test/boost_no_is_abstract.ipp:41: warning: comparison between `enum boost_no_is_abstract::is_abstract_test<boost_no_is_abstract::non_abstract>::<anonymous>' and `enum boost_no_is_abstract::is_abstract_test<boost_no_is_abstract::abstract>::<anonymous>'
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp: In member function `typename boost_no_std_wstreambuf::parser_buf<charT, traits>::pos_type boost_no_std_wstreambuf::parser_buf<charT, traits>::seekoff(typename std::basic_streambuf<_CharT, _Traits>::off_type, std::_Ios_Seekdir, std::_Ios_Openmode) [with charT = char, traits = std::char_traits<char>]':
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:104: instantiated from here
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: enumeration value `_S_ios_seekdir_end' not handled in switch
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp: In member function `typename boost_no_std_wstreambuf::parser_buf<charT, traits>::pos_type boost_no_std_wstreambuf::parser_buf<charT, traits>::seekoff(typename std::basic_streambuf<_CharT, _Traits>::off_type, std::_Ios_Seekdir, std::_Ios_Openmode) [with charT = wchar_t, traits = std::char_traits<wchar_t>]':
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:105: instantiated from here
/boost/head-regression/boost/libs/config/test/boost_no_std_wstreambuf.ipp:77: warning: enumeration value `_S_ios_seekdir_end' not handled in switch
Linker output:
Chmod1 ../bin/boost/libs/bind/test/bind_visit_test.test/gcc-4.1.0-linux/debug/bind_visit_test
Run output:
../libs/bind/test/bind_visit_test.cpp(61): test 'vis.hash == 34' failed in function 'int main()'
1 error detected.
EXIT STATUS: 1
Compiler output:
../libs/conversion/test/../cast_test.cpp:31: warning: 'struct<unnamed>::Base' has virtual functions but non-virtual destructor
../libs/conversion/test/../cast_test.cpp:36: warning: 'struct<unnamed>::Base2' has virtual functions but non-virtual destructor
../libs/conversion/test/../cast_test.cpp:41: warning: 'struct<unnamed>::Derived' has virtual functions but non-virtual destructor
Compiler output:
../libs/conversion/test/../cast_test.cpp:31: warning: 'struct<unnamed>::Base' has virtual functions but non-virtual destructor
../libs/conversion/test/../cast_test.cpp:36: warning: 'struct<unnamed>::Base2' has virtual functions but non-virtual destructor
../libs/conversion/test/../cast_test.cpp:41: warning: 'struct<unnamed>::Derived' has virtual functions but non-virtual destructor
Compiler output:
../libs/conversion/test/../cast_test.cpp:31: warning: 'struct<unnamed>::Base' has virtual functions but non-virtual destructor
../libs/conversion/test/../cast_test.cpp:36: warning: 'struct<unnamed>::Base2' has virtual functions but non-virtual destructor
../libs/conversion/test/../cast_test.cpp:41: warning: 'struct<unnamed>::Derived' has virtual functions but non-virtual destructor
Compiler output:
/boost/head-regression/boost/boost/concept_check.hpp: In member function 'void boost::EqualityComparableConcept<TT>::constraints() [with TT = foo]':
/boost/head-regression/boost/boost/concept_check.hpp:48: instantiated from 'void boost::function_requires(boost::mpl::identity<T>*) [with Concept = boost::EqualityComparableConcept<foo>]'
../libs/concept_check/concept_check_fail_expected.cpp:24: instantiated from here
/boost/head-regression/boost/boost/concept_check.hpp:304: error: no match for 'operator==' in '((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::a == ((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::b'
/boost/head-regression/boost/boost/concept_check.hpp:305: error: no match for 'operator!=' in '((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::a != ((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::b'
Date: 2006-03-19 14:30
set -e
"/usr/local/gcc-4.0.2/bin/g++wrap" --limit-memory=600 --limit-cpu=1800 -pthread -c -D_GLIBCXX_DEBUG=1 -g -O0 -fno-inline -Wall -ftemplate-depth-255 -I"../bin/boost/libs/concept_check" -I "/boost/head-regression/boost" -o "../bin/boost/libs/concept_check/concept_check_fail_expected.test/gcc-4.0.2-linux/debug/concept_check_fail_expected.o" "../libs/concept_check/concept_check_fail_expected.cpp"
"/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/concept_check/concept_check_fail_expected.test/gcc-4.0.2-linux/debug/concept_check_fail_expected.o"
Compiler output:
/boost/head-regression/boost/boost/concept_check.hpp: In member function 'void boost::EqualityComparableConcept<TT>::constraints() [with TT = foo]':
/boost/head-regression/boost/boost/concept_check.hpp:48: instantiated from 'void boost::function_requires(boost::mpl::identity<T>*) [with Concept = boost::EqualityComparableConcept<foo>]'
../libs/concept_check/concept_check_fail_expected.cpp:24: instantiated from here
/boost/head-regression/boost/boost/concept_check.hpp:304: error: no match for 'operator==' in '((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::a == ((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::b'
/boost/head-regression/boost/boost/concept_check.hpp:305: error: no match for 'operator!=' in '((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::a != ((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::b'
Date: 2006-03-19 19:58
set -e
"/usr/local/gcc-4.0.3/bin/g++wrap" --limit-memory=600 --limit-cpu=1800 -pthread -c -D_GLIBCXX_DEBUG=1 -g -O0 -fno-inline -Wall -ftemplate-depth-255 -I"../bin/boost/libs/concept_check" -I "/boost/head-regression/boost" -o "../bin/boost/libs/concept_check/concept_check_fail_expected.test/gcc-4.0.3-linux/debug/concept_check_fail_expected.o" "../libs/concept_check/concept_check_fail_expected.cpp"
"/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/concept_check/concept_check_fail_expected.test/gcc-4.0.3-linux/debug/concept_check_fail_expected.o"
Compiler output:
/boost/head-regression/boost/boost/concept_check.hpp(304): error: no operator "==" matches these operands
operand types are: foo == foo
require_boolean_expr(a == b);
^
detected during:
instantiation of "void boost::EqualityComparableConcept<TT>::constraints() [with TT=foo]" at line 48
instantiation of "void boost::function_requires(boost::mpl::identity<T> *) [with Concept=boost::EqualityComparableConcept<foo>]"
/boost/head-regression/boost/boost/concept_check.hpp(305): error: no operator "!=" matches these operands
operand types are: foo != foo
require_boolean_expr(a != b);
^
detected during:
instantiation of "void boost::EqualityComparableConcept<TT>::constraints() [with TT=foo]" at line 48
instantiation of "void boost::function_requires(boost::mpl::identity<T> *) [with Concept=boost::EqualityComparableConcept<foo>]"
compilation aborted for ../libs/concept_check/concept_check_fail_expected.cpp (code 2)
. /opt/intel/cc/9.0/bin/iccvars.sh
icpc -c -w1 -g -O0 -I"../bin/boost/libs/concept_check" -I"/boost/head-regression/boost" -o "../bin/boost/libs/concept_check/concept_check_fail_expected.test/intel-9.0-linux/debug/concept_check_fail_expected.o" "../libs/concept_check/concept_check_fail_expected.cpp"
Compiler output:
/boost/head-regression/boost/boost/concept_check.hpp: In member function 'void boost::EqualityComparableConcept<TT>::constraints() [with TT = foo]':
/boost/head-regression/boost/boost/concept_check.hpp:48: instantiated from 'void boost::function_requires(boost::mpl::identity<T>*) [with Concept = boost::EqualityComparableConcept<foo>]'
../libs/concept_check/concept_check_fail_expected.cpp:24: instantiated from here
/boost/head-regression/boost/boost/concept_check.hpp:304: error: no match for 'operator==' in '((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::a == ((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::b'
/boost/head-regression/boost/boost/concept_check.hpp:305: error: no match for 'operator!=' in '((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::a != ((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::b'
Date: 2006-03-20 01:44
set -e
"/usr/local/gcc-4.1.0/bin/g++wrap" --limit-memory=600 --limit-cpu=1800 -pthread -c -D_GLIBCXX_DEBUG=1 -g -O0 -fno-inline -Wall -ftemplate-depth-255 -I"../bin/boost/libs/concept_check" -I "/boost/head-regression/boost" -o "../bin/boost/libs/concept_check/concept_check_fail_expected.test/gcc-4.1.0-linux/debug/concept_check_fail_expected.o" "../libs/concept_check/concept_check_fail_expected.cpp"
"/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/concept_check/concept_check_fail_expected.test/gcc-4.1.0-linux/debug/concept_check_fail_expected.o"
Compiler output:
/boost/head-regression/boost/boost/concept_check.hpp: In member function `void
boost::EqualityComparableConcept<TT>::constraints() [with TT = foo]':
/boost/head-regression/boost/boost/concept_check.hpp:48: instantiated from `void boost::function_requires(boost::mpl::identity<T>*) [with Concept = boost::EqualityComparableConcept<foo>]'
../libs/concept_check/concept_check_fail_expected.cpp:24: instantiated from here
/boost/head-regression/boost/boost/concept_check.hpp:304: no match for `foo& ==
foo&' operator
/boost/head-regression/boost/boost/concept_check.hpp:305: no match for `foo& !=
foo&' operator
Date: 2006-03-18 23:21
set -e
"/usr/local/gcc-3.2.3/bin/g++wrap" --limit-memory=600 --limit-cpu=1800 -c -g -O0 -fno-inline -Wall -ftemplate-depth-255 -I"../bin/boost/libs/concept_check" -I "/boost/head-regression/boost" -o "../bin/boost/libs/concept_check/concept_check_fail_expected.test/gcc-3.2.3-linux/debug/concept_check_fail_expected.o" "../libs/concept_check/concept_check_fail_expected.cpp"
"/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/concept_check/concept_check_fail_expected.test/gcc-3.2.3-linux/debug/concept_check_fail_expected.o"
Compiler output:
/boost/head-regression/boost/boost/concept_check.hpp: In member function `void
boost::EqualityComparableConcept<TT>::constraints() [with TT = foo]':
/boost/head-regression/boost/boost/concept_check.hpp:48: instantiated from `void boost::function_requires(boost::mpl::identity<T>*) [with Concept = boost::EqualityComparableConcept<foo>]'
../libs/concept_check/concept_check_fail_expected.cpp:24: instantiated from here
/boost/head-regression/boost/boost/concept_check.hpp:304: error: no match for
'operator==' in 'this->boost::EqualityComparableConcept<foo>::a ==
this->boost::EqualityComparableConcept<foo>::b'
/boost/head-regression/boost/boost/concept_check.hpp:305: error: no match for
'operator!=' in 'this->boost::EqualityComparableConcept<foo>::a !=
this->boost::EqualityComparableConcept<foo>::b'
Date: 2006-03-19 04:29
set -e
"/usr/local/gcc-3.3.6/bin/g++wrap" --limit-memory=600 --limit-cpu=1800 -c -g -O0 -fno-inline -Wall -ftemplate-depth-255 -I"../bin/boost/libs/concept_check" -I "/boost/head-regression/boost" -o "../bin/boost/libs/concept_check/concept_check_fail_expected.test/gcc-3.3.6-linux/debug/concept_check_fail_expected.o" "../libs/concept_check/concept_check_fail_expected.cpp"
"/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/concept_check/concept_check_fail_expected.test/gcc-3.3.6-linux/debug/concept_check_fail_expected.o"
Compiler output:
/boost/head-regression/boost/boost/concept_check.hpp: In member function `void boost::EqualityComparableConcept<TT>::constraints() [with TT = foo]':
/boost/head-regression/boost/boost/concept_check.hpp:48: instantiated from `void boost::function_requires(boost::mpl::identity<T>*) [with Concept = boost::EqualityComparableConcept<foo>]'
../libs/concept_check/concept_check_fail_expected.cpp:24: instantiated from here
/boost/head-regression/boost/boost/concept_check.hpp:304: error: no match for 'operator==' in '((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::a == ((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::b'
/boost/head-regression/boost/boost/concept_check.hpp:305: error: no match for 'operator!=' in '((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::a != ((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::b'
Date: 2006-03-19 09:24
set -e
"/usr/local/gcc-3.4.5/bin/g++wrap" --limit-memory=600 --limit-cpu=1800 -pthread -c -D_GLIBCXX_DEBUG=1 -g -O0 -fno-inline -Wall -ftemplate-depth-255 -I"../bin/boost/libs/concept_check" -I "/boost/head-regression/boost" -o "../bin/boost/libs/concept_check/concept_check_fail_expected.test/gcc-3.4.5-linux/debug/concept_check_fail_expected.o" "../libs/concept_check/concept_check_fail_expected.cpp"
"/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/concept_check/concept_check_fail_expected.test/gcc-3.4.5-linux/debug/concept_check_fail_expected.o"
Compiler output:
/boost/head-regression/boost/boost/concept_check.hpp: In member function 'void boost::EqualityComparableConcept<TT>::constraints() [with TT = foo]':
../libs/concept_check/class_concept_fail_expected.cpp:22: instantiated from here
/boost/head-regression/boost/boost/concept_check.hpp:304: error: no match for 'operator==' in '((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::a == ((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::b'
/boost/head-regression/boost/boost/concept_check.hpp:305: error: no match for 'operator!=' in '((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::a != ((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::b'
Date: 2006-03-19 14:30
set -e
"/usr/local/gcc-4.0.2/bin/g++wrap" --limit-memory=600 --limit-cpu=1800 -pthread -c -D_GLIBCXX_DEBUG=1 -g -O0 -fno-inline -Wall -ftemplate-depth-255 -I"../bin/boost/libs/concept_check" -I "/boost/head-regression/boost" -o "../bin/boost/libs/concept_check/class_concept_fail_expected.test/gcc-4.0.2-linux/debug/class_concept_fail_expected.o" "../libs/concept_check/class_concept_fail_expected.cpp"
"/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/concept_check/class_concept_fail_expected.test/gcc-4.0.2-linux/debug/class_concept_fail_expected.o"
Compiler output:
/boost/head-regression/boost/boost/concept_check.hpp: In member function 'void boost::EqualityComparableConcept<TT>::constraints() [with TT = foo]':
../libs/concept_check/class_concept_fail_expected.cpp:22: instantiated from here
/boost/head-regression/boost/boost/concept_check.hpp:304: error: no match for 'operator==' in '((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::a == ((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::b'
/boost/head-regression/boost/boost/concept_check.hpp:305: error: no match for 'operator!=' in '((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::a != ((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::b'
Date: 2006-03-19 19:58
set -e
"/usr/local/gcc-4.0.3/bin/g++wrap" --limit-memory=600 --limit-cpu=1800 -pthread -c -D_GLIBCXX_DEBUG=1 -g -O0 -fno-inline -Wall -ftemplate-depth-255 -I"../bin/boost/libs/concept_check" -I "/boost/head-regression/boost" -o "../bin/boost/libs/concept_check/class_concept_fail_expected.test/gcc-4.0.3-linux/debug/class_concept_fail_expected.o" "../libs/concept_check/class_concept_fail_expected.cpp"
"/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/concept_check/class_concept_fail_expected.test/gcc-4.0.3-linux/debug/class_concept_fail_expected.o"
Compiler output:
/boost/head-regression/boost/boost/concept_check.hpp(304): error: no operator "==" matches these operands
operand types are: foo == foo
require_boolean_expr(a == b);
^
detected during instantiation of "void boost::EqualityComparableConcept<TT>::constraints() [with TT=foo]"
/boost/head-regression/boost/boost/concept_check.hpp(305): error: no operator "!=" matches these operands
operand types are: foo != foo
require_boolean_expr(a != b);
^
detected during instantiation of "void boost::EqualityComparableConcept<TT>::constraints() [with TT=foo]"
compilation aborted for ../libs/concept_check/class_concept_fail_expected.cpp (code 2)
. /opt/intel/cc/9.0/bin/iccvars.sh
icpc -c -w1 -g -O0 -I"../bin/boost/libs/concept_check" -I"/boost/head-regression/boost" -o "../bin/boost/libs/concept_check/class_concept_fail_expected.test/intel-9.0-linux/debug/class_concept_fail_expected.o" "../libs/concept_check/class_concept_fail_expected.cpp"
Compiler output:
/boost/head-regression/boost/boost/concept_check.hpp: In member function 'void boost::EqualityComparableConcept<TT>::constraints() [with TT = foo]':
../libs/concept_check/class_concept_fail_expected.cpp:22: instantiated from here
/boost/head-regression/boost/boost/concept_check.hpp:304: error: no match for 'operator==' in '((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::a == ((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::b'
/boost/head-regression/boost/boost/concept_check.hpp:305: error: no match for 'operator!=' in '((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::a != ((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::b'
Date: 2006-03-20 01:44
set -e
"/usr/local/gcc-4.1.0/bin/g++wrap" --limit-memory=600 --limit-cpu=1800 -pthread -c -D_GLIBCXX_DEBUG=1 -g -O0 -fno-inline -Wall -ftemplate-depth-255 -I"../bin/boost/libs/concept_check" -I "/boost/head-regression/boost" -o "../bin/boost/libs/concept_check/class_concept_fail_expected.test/gcc-4.1.0-linux/debug/class_concept_fail_expected.o" "../libs/concept_check/class_concept_fail_expected.cpp"
"/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/concept_check/class_concept_fail_expected.test/gcc-4.1.0-linux/debug/class_concept_fail_expected.o"
Compiler output:
/boost/head-regression/boost/boost/concept_check.hpp: In member function `void
boost::EqualityComparableConcept<TT>::constraints() [with TT = foo]':
../libs/concept_check/class_concept_fail_expected.cpp:22: instantiated from here
/boost/head-regression/boost/boost/concept_check.hpp:304: no match for `foo& ==
foo&' operator
/boost/head-regression/boost/boost/concept_check.hpp:305: no match for `foo& !=
foo&' operator
Date: 2006-03-18 23:21
set -e
"/usr/local/gcc-3.2.3/bin/g++wrap" --limit-memory=600 --limit-cpu=1800 -c -g -O0 -fno-inline -Wall -ftemplate-depth-255 -I"../bin/boost/libs/concept_check" -I "/boost/head-regression/boost" -o "../bin/boost/libs/concept_check/class_concept_fail_expected.test/gcc-3.2.3-linux/debug/class_concept_fail_expected.o" "../libs/concept_check/class_concept_fail_expected.cpp"
"/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/concept_check/class_concept_fail_expected.test/gcc-3.2.3-linux/debug/class_concept_fail_expected.o"
Compiler output:
/boost/head-regression/boost/boost/concept_check.hpp: In member function `void
boost::EqualityComparableConcept<TT>::constraints() [with TT = foo]':
../libs/concept_check/class_concept_fail_expected.cpp:22: instantiated from here
/boost/head-regression/boost/boost/concept_check.hpp:304: error: no match for
'operator==' in 'this->boost::EqualityComparableConcept<foo>::a ==
this->boost::EqualityComparableConcept<foo>::b'
/boost/head-regression/boost/boost/concept_check.hpp:305: error: no match for
'operator!=' in 'this->boost::EqualityComparableConcept<foo>::a !=
this->boost::EqualityComparableConcept<foo>::b'
Date: 2006-03-19 04:29
set -e
"/usr/local/gcc-3.3.6/bin/g++wrap" --limit-memory=600 --limit-cpu=1800 -c -g -O0 -fno-inline -Wall -ftemplate-depth-255 -I"../bin/boost/libs/concept_check" -I "/boost/head-regression/boost" -o "../bin/boost/libs/concept_check/class_concept_fail_expected.test/gcc-3.3.6-linux/debug/class_concept_fail_expected.o" "../libs/concept_check/class_concept_fail_expected.cpp"
"/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/concept_check/class_concept_fail_expected.test/gcc-3.3.6-linux/debug/class_concept_fail_expected.o"
Compiler output:
/boost/head-regression/boost/boost/concept_check.hpp: In member function `void boost::EqualityComparableConcept<TT>::constraints() [with TT = foo]':
../libs/concept_check/class_concept_fail_expected.cpp:22: instantiated from here
/boost/head-regression/boost/boost/concept_check.hpp:304: error: no match for 'operator==' in '((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::a == ((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::b'
/boost/head-regression/boost/boost/concept_check.hpp:305: error: no match for 'operator!=' in '((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::a != ((boost::EqualityComparableConcept<foo>*)this)->boost::EqualityComparableConcept<foo>::b'
Date: 2006-03-19 09:24
set -e
"/usr/local/gcc-3.4.5/bin/g++wrap" --limit-memory=600 --limit-cpu=1800 -pthread -c -D_GLIBCXX_DEBUG=1 -g -O0 -fno-inline -Wall -ftemplate-depth-255 -I"../bin/boost/libs/concept_check" -I "/boost/head-regression/boost" -o "../bin/boost/libs/concept_check/class_concept_fail_expected.test/gcc-3.4.5-linux/debug/class_concept_fail_expected.o" "../libs/concept_check/class_concept_fail_expected.cpp"
"/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/concept_check/class_concept_fail_expected.test/gcc-3.4.5-linux/debug/class_concept_fail_expected.o"
Compiler output:
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h: In function '_InputIterator std::find_first_of(_InputIterator, _InputIterator, _ForwardIterator, _ForwardIterator) [with _InputIterator = boost::input_iterator_archetype<main()::Left, 0>, _ForwardIterator = boost::forward_iterator_archetype<main()::Right>]':
../libs/concept_check/stl_concept_covering.cpp:174: instantiated from here
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h:4895: error: no match for 'operator==' in '__first1. boost::input_iterator_archetype<T, I>::operator* [with T = main()::Left, int I = 0]() == __iter. boost::forward_iterator_archetype<T>::operator* [with T = main()::Right]()'
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::count(_InputIterator, _InputIterator, const _Tp&) [with _InputIterator = boost::input_iterator_archetype<main()::Left, 0>, _Tp = boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>]':
../libs/concept_check/stl_concept_covering.cpp:183: instantiated from here
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h:421: error: no match for 'operator==' in '__first. boost::input_iterator_archetype<T, I>::operator* [with T = main()::Left, int I = 0]() == __value'
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algobase.h: In function 'std::pair<_T1, _T2> std::mismatch(_InputIterator1, _InputIterator1, _InputIterator2) [with _InputIterator1 = boost::input_iterator_archetype<main()::Left, 0>, _InputIterator2 = boost::input_iterator_archetype<main()::Right, 0>]':
../libs/concept_check/stl_concept_covering.cpp:202: instantiated from here
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algobase.h:694: error: no match for 'operator==' in '__first1. boost::input_iterator_archetype<T, I>::operator* [with T = main()::Left, int I = 0]() == __first2. boost::input_iterator_archetype<T, I>::operator* [with T = main()::Right, int I = 0]()'
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algobase.h: In function 'bool std::equal(_InputIterator1, _InputIterator1, _InputIterator2) [with _InputIterator1 = boost::input_iterator_archetype<main()::Left, 0>, _InputIterator2 = boost::input_iterator_archetype<main()::Right, 0>]':
../libs/concept_check/stl_concept_covering.cpp:219: instantiated from here
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algobase.h:760: error: no match for 'operator==' in '__first1. boost::input_iterator_archetype<T, I>::operator* [with T = main()::Left, int I = 0]() == __first2. boost::input_iterator_archetype<T, I>::operator* [with T = main()::Right, int I = 0]()'
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h: In function '_OutputIterator std::replace_copy(_InputIterator, _InputIterator, _OutputIterator, const _Tp&, const _Tp&) [with _InputIterator = boost::input_iterator_archetype<main()::Left, 0>, _OutputIterator = boost::output_iterator_archetype<main()::T>, _Tp = main()::T]':
../libs/concept_check/stl_concept_covering.cpp:362: instantiated from here
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h:919: error: no match for 'operator==' in '__first. boost::input_iterator_archetype<T, I>::operator* [with T = main()::Left, int I = 0]() == __old_value'
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h: In function '_OutputIterator std::remove_copy(_InputIterator, _InputIterator, _OutputIterator, const _Tp&) [with _InputIterator = boost::input_iterator_archetype<main()::Tin, 0>, _OutputIterator = boost::output_iterator_archetype<main()::T>, _Tp = main()::T]':
../libs/concept_check/stl_concept_covering.cpp:427: instantiated from here
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h:1035: error: no match for 'operator==' in '__first. boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin, int I = 0]() == __value'
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h:1037: error: no match for 'operator=' in '__result. boost::output_iterator_archetype<T>::operator* [with T = main()::T]() = __first. boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin, int I = 0]()'
/boost/head-regression/boost/boost/concept_archetype.hpp:453: note: candidates are: boost::output_proxy<T>& boost::output_proxy<T>::operator=(const T&) [with T = main()::T]
/boost/head-regression/boost/boost/concept_archetype.hpp:452: note: boost::output_proxy<main()::T>& boost::output_proxy<main()::T>::operator=(const boost::output_proxy<main()::T>&)
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h: In function '_RandomAccessIterator std::partial_sort_copy(_InputIterator, _InputIterator, _RandomAccessIterator, _RandomAccessIterator) [with _InputIterator = boost::input_iterator_archetype<main()::T, 0>, _RandomAccessIterator = boost::mutable_random_access_iterator_archetype<main()::T>]':
../libs/concept_check/stl_concept_covering.cpp:569: instantiated from here
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h:2389: error: no match for 'operator<' in '__first. boost::input_iterator_archetype<T, I>::operator* [with T = main()::T, int I = 0]() < __result_first. boost::mutable_random_access_iterator_archetype<T>::operator* [with T = main()::T]()'
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h: In function '_OutputIterator std::merge(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator) [with _InputIterator1 = boost::input_iterator_archetype<main()::Tin1, 0>, _InputIterator2 = boost::input_iterator_archetype<main()::Tin2, 0>, _OutputIterator = boost::output_iterator_archetype<main()::T>]':
../libs/concept_check/stl_concept_covering.cpp:716: instantiated from here
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h:2990: error: no match for 'operator<' in '__first1. boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin1, int I = 0]() < __first1. boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin1, int I = 0]()'
../libs/concept_check/stl_concept_covering.cpp:716: instantiated from here
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h:2991: error: no match for 'operator<' in '__first2. boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin2, int I = 0]() < __first2. boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin2, int I = 0]()'
../libs/concept_check/stl_concept_covering.cpp:716: instantiated from here
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h:2995: error: no match for 'operator<' in '__first2. boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin2, int I = 0]() < __first1. boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin1, int I = 0]()'
../libs/concept_check/stl_concept_covering.cpp:716: instantiated from here
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h:2997: error: no match for 'operator=' in '__result. boost::output_iterator_archetype<T>::operator* [with T = main()::T]() = __first2. boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin2, int I = 0]()'
/boost/head-regression/boost/boost/concept_archetype.hpp:453: note: candidates are: boost::output_proxy<T>& boost::output_proxy<T>::operator=(const T&) [with T = main()::T]
/boost/head-regression/boost/boost/concept_archetype.hpp:452: note: boost::output_proxy<main()::T>& boost::output_proxy<main()::T>::operator=(const boost::output_proxy<main()::T>&)
../libs/concept_check/stl_concept_covering.cpp:716: instantiated from here
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h:3002: error: no match for 'operator=' in '__result. boost::output_iterator_archetype<T>::operator* [with T = main()::T]() = __first1. boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin1, int I = 0]()'
/boost/head-regression/boost/boost/concept_archetype.hpp:453: note: candidates are: boost::output_proxy<T>& boost::output_proxy<T>::operator=(const T&) [with T = main()::T]
/boost/head-regression/boost/boost/concept_archetype.hpp:452: note: boost::output_proxy<main()::T>& boost::output_proxy<main()::T>::operator=(const boost::output_proxy<main()::T>&)
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h: In function '_OutputIterator std::set_union(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator) [with _InputIterator1 = boost::input_iterator_archetype<main()::Tin1, 0>, _InputIterator2 = boost::input_iterator_archetype<main()::Tin2, 0>, _OutputIterator = boost::output_iterator_archetype<main()::T>]':
../libs/concept_check/stl_concept_co...
(remainder deleted because of excessive size)
Compiler output:
/usr/local/gcc-4.0.3/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_algo.h: In function '_InputIterator std::find_first_of(_InputIterator, _InputIterator, _ForwardIterator, _ForwardIterator) [with _InputIterator = boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>, _ForwardIterator = boost::forward_iterator_archetype<boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1> >]':
../libs/concept_check/stl_concept_covering.cpp:174: instantiated from here
/usr/local/gcc-4.0.3/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_algo.h:4895: error: no match for 'operator==' in '__first1. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, int I = 0]() == __iter. boost::forward_iterator_archetype<T>::operator* [with T = boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>]()'
/usr/local/gcc-4.0.3/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_algo.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::count(_InputIterator, _InputIterator, const _Tp&) [with _InputIterator = boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>, _Tp = boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>]':
../libs/concept_check/stl_concept_covering.cpp:183: instantiated from here
/usr/local/gcc-4.0.3/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_algo.h:421: error: no match for 'operator==' in '__first. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, int I = 0]() == __value'
/usr/local/gcc-4.0.3/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_algobase.h: In function 'std::pair<_T1, _T2> std::mismatch(_InputIterator1, _InputIterator1, _InputIterator2) [with _InputIterator1 = boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>, _InputIterator2 = boost::input_iterator_archetype<boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>, 0>]':
../libs/concept_check/stl_concept_covering.cpp:202: instantiated from here
/usr/local/gcc-4.0.3/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_algobase.h:694: error: no match for 'operator==' in '__first1. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, int I = 0]() == __first2. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>, int I = 0]()'
/usr/local/gcc-4.0.3/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_algobase.h: In function 'bool std::equal(_InputIterator1, _InputIterator1, _InputIterator2) [with _InputIterator1 = boost::input_iterator_archetype<boost::equality_comparable2_first_archetype<boost::null_archetype<int> >, 0>, _InputIterator2 = boost::input_iterator_archetype<boost::equality_comparable2_second_archetype<boost::null_archetype<int> >, 0>]':
../libs/concept_check/stl_concept_covering.cpp:219: instantiated from here
/usr/local/gcc-4.0.3/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_algobase.h:760: error: no match for 'operator==' in '__first1. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equality_comparable2_first_archetype<boost::null_archetype<int> >, int I = 0]() == __first2. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equality_comparable2_second_archetype<boost::null_archetype<int> >, int I = 0]()'
/usr/local/gcc-4.0.3/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_algo.h: In function '_OutputIterator std::replace_copy(_InputIterator, _InputIterator, _OutputIterator, const _Tp&, const _Tp&) [with _InputIterator = boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>, _OutputIterator = boost::output_iterator_archetype<boost::null_archetype<int> >, _Tp = main()::T]':
../libs/concept_check/stl_concept_covering.cpp:362: instantiated from here
/usr/local/gcc-4.0.3/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_algo.h:919: error: no match for 'operator==' in '__first. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, int I = 0]() == __old_value'
/usr/local/gcc-4.0.3/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_algo.h: In function '_OutputIterator std::remove_copy(_InputIterator, _InputIterator, _OutputIterator, const _Tp&) [with _InputIterator = boost::input_iterator_archetype<boost::equality_comparable2_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base> >, 0>, _OutputIterator = boost::output_iterator_archetype<boost::null_archetype<int> >, _Tp = main()::T]':
../libs/concept_check/stl_concept_covering.cpp:427: instantiated from here
/usr/local/gcc-4.0.3/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_algo.h:1035: error: no match for 'operator==' in '__first. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equality_comparable2_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base> >, int I = 0]() == __value'
/usr/local/gcc-4.0.3/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_algo.h:1037: error: no match for 'operator=' in '__result. boost::output_iterator_archetype<T>::operator* [with T = boost::null_archetype<int>]() = __first. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equality_comparable2_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base> >, int I = 0]()'
/boost/head-regression/boost/boost/concept_archetype.hpp:453: note: candidates are: boost::output_proxy<T>& boost::output_proxy<T>::operator=(const T&) [with T = boost::null_archetype<int>]
/boost/head-regression/boost/boost/concept_archetype.hpp:452: note: boost::output_proxy<boost::null_archetype<int> >& boost::output_proxy<boost::null_archetype<int> >::operator=(const boost::output_proxy<boost::null_archetype<int> >&)
/usr/local/gcc-4.0.3/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_algo.h: In function '_RandomAccessIterator std::partial_sort_copy(_InputIterator, _InputIterator, _RandomAccessIterator, _RandomAccessIterator) [with _InputIterator = boost::input_iterator_archetype<boost::sgi_assignable_archetype<boost::less_than_comparable_archetype<boost::null_archetype<int> > >, 0>, _RandomAccessIterator = boost::mutable_random_access_iterator_archetype<boost::sgi_assignable_archetype<boost::less_than_comparable_archetype<boost::null_archetype<int> > > >]':
../libs/concept_check/stl_concept_covering.cpp:569: instantiated from here
/usr/local/gcc-4.0.3/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_algo.h:2389: error: no match for 'operator<' in '__first. boost::input_iterator_archetype<T, I>::operator* [with T = boost::sgi_assignable_archetype<boost::less_than_comparable_archetype<boost::null_archetype<int> > >, int I = 0]() < __result_first. boost::mutable_random_access_iterator_archetype<T>::operator* [with T = boost::sgi_assignable_archetype<boost::less_than_comparable_archetype<boost::null_archetype<int> > >]()'
/usr/local/gcc-4.0.3/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_algo.h: In function '_OutputIterator std::merge(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator) [with _InputIterator1 = boost::input_iterator_archetype<boost::less_than_op_first_archetype<boost::less_than_op_second_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base>, boost::optag2>, boost::optag1>, 0>, _InputIterator2 = boost::input_iterator_archetype<boost::less_than_op_second_archetype<boost::less_than_op_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base>, boost::optag2>, boost::optag1>, 0>, _OutputIterator = boost::output_iterator_archetype<boost::null_archetype<int> >]':
../libs/concept_check/stl_concept_covering.cpp:716: instantiated from here
/usr/local/gcc-4.0.3/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../include/c++/4.0.3/bits/stl_algo.h:2990: error: no match for 'operator<' in '__first1. boost::input_iterator_archetype<T, I>::operator* [with T = boost::less_than_op_first_archetype<boost::less_than_op_second_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base>, boost::optag2>, boost::optag1>, int I = 0]() < __first1. boost::input_iterator_archetype<T, I>::operator* [with T = boost::less_than_op_first_archetype<boost::less_than_op_second_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_bas...
(remainder deleted because of excessive size)
Compiler output:
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3/bits/stl_algo.h(172): error: no operator "==" matches these operands
operand types are: boost::input_iterator_archetype<boost::equality_comparable2_first_archetype<boost::null_archetype<int>>, 0>::reference == const boost::equality_comparable2_second_archetype<boost::null_archetype<int>>
while (__first != __last && !(*__first == __val))
^
detected during:
instantiation of "_InputIter std::find(_InputIter, _InputIter, const _Tp &, std::input_iterator_tag) [with _InputIter=boost::input_iterator_archetype<boost::equality_comparable2_first_archetype<boost::null_archetype<int>>, 0>, _Tp=boost::equality_comparable2_second_archetype<boost::null_archetype<int>>]" at line 298
instantiation of "_InputIter std::find(_InputIter, _InputIter, const _Tp &) [with _InputIter=boost::input_iterator_archetype<boost::equality_comparable2_first_archetype<boost::null_archetype<int>>, 0>, _Tp=boost::equality_comparable2_second_archetype<boost::null_archetype<int>>]"
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3/bits/stl_algo.h(4168): error: no operator "==" matches these operands
operand types are: boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>::reference == const boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>
if (*__first1 == *__iter)
^
detected during instantiation of "_InputIter std::find_first_of(_InputIter, _InputIter, _ForwardIter, _ForwardIter) [with _InputIter=boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>, _ForwardIter=boost::forward_iterator_archetype<boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>>]"
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3/bits/stl_algo.h(398): error: no operator "==" matches these operands
operand types are: boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>::reference == const boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>
if (*__first == __value)
^
detected during instantiation of "std::iterator_traits<_Iter>::difference_type std::count(_InputIter, _InputIter, const _Tp &) [with _InputIter=boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>, _Tp=boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>]"
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3/bits/stl_algobase.h(619): error: no operator "==" matches these operands
operand types are: boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>::reference == boost::input_iterator_archetype<boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>, 0>::reference
while (__first1 != __last1 && *__first1 == *__first2) {
^
detected during instantiation of "std::pair<_T1, _T2> std::mismatch(_InputIter1, _InputIter1, _InputIter2) [with _InputIter1=boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>, _InputIter2=boost::input_iterator_archetype<boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>, 0>]"
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3/bits/stl_algobase.h(681): error: no operator "==" matches these operands
operand types are: boost::input_iterator_archetype<boost::equality_comparable2_first_archetype<boost::null_archetype<int>>, 0>::reference == boost::input_iterator_archetype<boost::equality_comparable2_second_archetype<boost::null_archetype<int>>, 0>::reference
if (!(*__first1 == *__first2))
^
detected during instantiation of "bool std::equal(_InputIter1, _InputIter1, _InputIter2) [with _InputIter1=boost::input_iterator_archetype<boost::equality_comparable2_first_archetype<boost::null_archetype<int>>, 0>, _InputIter2=boost::input_iterator_archetype<boost::equality_comparable2_second_archetype<boost::null_archetype<int>>, 0>]"
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3/bits/stl_algo.h(872): error: no operator "==" matches these operands
operand types are: boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>::reference == const boost::equal_op_second_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base>, boost::optag1>
*__result = *__first == __old_value ? __new_value : *__first;
^
detected during instantiation of "_OutputIter std::replace_copy(_InputIter, _InputIter, _OutputIter, const _Tp &, const _Tp &) [with _InputIter=boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>, _OutputIter=boost::output_iterator_archetype<boost::null_archetype<int>>, _Tp=boost::equal_op_second_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base>, boost::optag1>]"
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3/bits/stl_algo.h(872): error: operand types are incompatible ("const boost::equal_op_second_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base>, boost::optag1>" and "boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>::reference")
*__result = *__first == __old_value ? __new_value : *__first;
^
detected during instantiation of "_OutputIter std::replace_copy(_InputIter, _InputIter, _OutputIter, const _Tp &, const _Tp &) [with _InputIter=boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>, _OutputIter=boost::output_iterator_archetype<boost::null_archetype<int>>, _Tp=boost::equal_op_second_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base>, boost::optag1>]"
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3/bits/stl_algo.h(984): error: no operator "==" matches these operands
operand types are: boost::input_iterator_archetype<boost::equality_comparable2_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base>>, 0>::reference == const boost::equality_comparable2_second_archetype<boost::null_archetype<int>>
if (!(*__first == __value)) {
^
detected during instantiation of "_OutputIter std::remove_copy(_InputIter, _InputIter, _OutputIter, const _Tp &) [with _InputIter=boost::input_iterator_archetype<boost::equality_comparable2_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base>>, 0>, _OutputIter=boost::output_iterator_archetype<boost::null_archetype<int>>, _Tp=boost::equality_comparable2_second_archetype<boost::null_archetype<int>>]"
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3/bits/stl_algo.h(985): error: no suitable user-defined conversion from "boost::input_iterator_archetype<boost::equality_comparable2_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base>>, 0>::reference" to "const boost::output_proxy<boost::null_archetype<int>>" exists
*__result = *__first;
^
detected during instantiation of "_OutputIter std::remove_copy(_InputIter, _InputIter, _OutputIter, const _Tp &) [with _InputIter=boost::input_iterator_archetype<boost::equality_comparable2_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base>>, 0>, _OutputIter=boost::output_iterator_archetype<boost::null_archetype<int>>, _Tp=boost::equality_comparable2_second_archetype<boost::null_archetype<int>>]"
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/include/g++-v3/bits/stl_algo.h(1107): error: no operator "==" matches these operands
operand types are: std::iterator_traits<boost::input_iterator_archetype<boost::equality_comparable_archetype<boost::sgi_assignable_archetype<boost::null_archetype<int>>>, 0>>::value_type == boost::input_iterator_archetype<boost::equality_comparable_archetype<boost::sgi_assignable_archetype<boost::null_archetype<int>>>, 0>::reference
if (!(__value == *__first)) {
^
detected during:
instantiation of "_OutputIter std::__unique_copy(_InputIter, _InputIter, _OutputIter, std::output_iterator_tag) [with _InputIter=boost::input_iterator_archetype<boost::equality_comparable_archetype<boost::sgi_assignable_archetype<boost::null_archetype<int>>>, 0>, _OutputIter=boost::output_iterator_archetype<boost::equality_comparable_archetype<boost::sgi_assignable_arc...
(remainder deleted because of excessive size)
Compiler output:
/usr/local/gcc-4.1.0/lib/gcc/i686-pc-linux-gnu/4.1.0/../../../../include/c++/4.1.0/bits/stl_algo.h: In function '_InputIterator std::find_first_of(_InputIterator, _InputIterator, _ForwardIterator, _ForwardIterator) [with _InputIterator = boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>, _ForwardIterator = boost::forward_iterator_archetype<boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1> >]':
../libs/concept_check/stl_concept_covering.cpp:174: instantiated from here
/usr/local/gcc-4.1.0/lib/gcc/i686-pc-linux-gnu/4.1.0/../../../../include/c++/4.1.0/bits/stl_algo.h:5038: error: no match for 'operator==' in '__first1. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, int I = 0]() == __iter. boost::forward_iterator_archetype<T>::operator* [with T = boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>]()'
/usr/local/gcc-4.1.0/lib/gcc/i686-pc-linux-gnu/4.1.0/../../../../include/c++/4.1.0/bits/stl_algo.h: In function 'typename std::iterator_traits<_Iterator>::difference_type std::count(_InputIterator, _InputIterator, const _Tp&) [with _InputIterator = boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>, _Tp = boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>]':
../libs/concept_check/stl_concept_covering.cpp:183: instantiated from here
/usr/local/gcc-4.1.0/lib/gcc/i686-pc-linux-gnu/4.1.0/../../../../include/c++/4.1.0/bits/stl_algo.h:421: error: no match for 'operator==' in '__first. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, int I = 0]() == __value'
/usr/local/gcc-4.1.0/lib/gcc/i686-pc-linux-gnu/4.1.0/../../../../include/c++/4.1.0/bits/stl_algobase.h: In function 'std::pair<_T1, _T2> std::mismatch(_InputIterator1, _InputIterator1, _InputIterator2) [with _InputIterator1 = boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>, _InputIterator2 = boost::input_iterator_archetype<boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>, 0>]':
../libs/concept_check/stl_concept_covering.cpp:202: instantiated from here
/usr/local/gcc-4.1.0/lib/gcc/i686-pc-linux-gnu/4.1.0/../../../../include/c++/4.1.0/bits/stl_algobase.h:694: error: no match for 'operator==' in '__first1. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, int I = 0]() == __first2. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>, int I = 0]()'
/usr/local/gcc-4.1.0/lib/gcc/i686-pc-linux-gnu/4.1.0/../../../../include/c++/4.1.0/bits/stl_algobase.h: In function 'bool std::equal(_InputIterator1, _InputIterator1, _InputIterator2) [with _InputIterator1 = boost::input_iterator_archetype<boost::equality_comparable2_first_archetype<boost::null_archetype<int> >, 0>, _InputIterator2 = boost::input_iterator_archetype<boost::equality_comparable2_second_archetype<boost::null_archetype<int> >, 0>]':
../libs/concept_check/stl_concept_covering.cpp:219: instantiated from here
/usr/local/gcc-4.1.0/lib/gcc/i686-pc-linux-gnu/4.1.0/../../../../include/c++/4.1.0/bits/stl_algobase.h:760: error: no match for 'operator==' in '__first1. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equality_comparable2_first_archetype<boost::null_archetype<int> >, int I = 0]() == __first2. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equality_comparable2_second_archetype<boost::null_archetype<int> >, int I = 0]()'
/usr/local/gcc-4.1.0/lib/gcc/i686-pc-linux-gnu/4.1.0/../../../../include/c++/4.1.0/bits/stl_algo.h: In function '_OutputIterator std::replace_copy(_InputIterator, _InputIterator, _OutputIterator, const _Tp&, const _Tp&) [with _InputIterator = boost::input_iterator_archetype<boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, 0>, _OutputIterator = boost::output_iterator_archetype<boost::null_archetype<int> >, _Tp = main()::T]':
../libs/concept_check/stl_concept_covering.cpp:362: instantiated from here
/usr/local/gcc-4.1.0/lib/gcc/i686-pc-linux-gnu/4.1.0/../../../../include/c++/4.1.0/bits/stl_algo.h:1056: error: no match for 'operator==' in '__first. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equal_op_first_archetype<boost::null_archetype<int>, boost::optag1>, int I = 0]() == __old_value'
/usr/local/gcc-4.1.0/lib/gcc/i686-pc-linux-gnu/4.1.0/../../../../include/c++/4.1.0/bits/stl_algo.h: In function '_OutputIterator std::replace_copy_if(_InputIterator, _InputIterator, _OutputIterator, _Predicate, const _Tp&) [with _InputIterator = boost::input_iterator_archetype<boost::assignable_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base> >, 0>, _OutputIterator = boost::output_iterator_archetype<boost::null_archetype<int> >, _Predicate = boost::unary_predicate_archetype<boost::assignable_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base> > >, _Tp = main()::Tin]':
../libs/concept_check/stl_concept_covering.cpp:372: instantiated from here
/usr/local/gcc-4.1.0/lib/gcc/i686-pc-linux-gnu/4.1.0/../../../../include/c++/4.1.0/bits/stl_algo.h:1096: error: no match for 'operator=' in '__result. boost::output_iterator_archetype<T>::operator* [with T = boost::null_archetype<int>]() = __first. boost::input_iterator_archetype<T, I>::operator* [with T = boost::assignable_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base> >, int I = 0]()'
/boost/head-regression/boost/boost/concept_archetype.hpp:453: note: candidates are: boost::output_proxy<T>& boost::output_proxy<T>::operator=(const T&) [with T = boost::null_archetype<int>]
/boost/head-regression/boost/boost/concept_archetype.hpp:452: note: boost::output_proxy<boost::null_archetype<int> >& boost::output_proxy<boost::null_archetype<int> >::operator=(const boost::output_proxy<boost::null_archetype<int> >&)
/usr/local/gcc-4.1.0/lib/gcc/i686-pc-linux-gnu/4.1.0/../../../../include/c++/4.1.0/bits/stl_algo.h: In function '_OutputIterator std::remove_copy(_InputIterator, _InputIterator, _OutputIterator, const _Tp&) [with _InputIterator = boost::input_iterator_archetype<boost::equality_comparable2_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base> >, 0>, _OutputIterator = boost::output_iterator_archetype<boost::null_archetype<int> >, _Tp = main()::T]':
../libs/concept_check/stl_concept_covering.cpp:427: instantiated from here
/usr/local/gcc-4.1.0/lib/gcc/i686-pc-linux-gnu/4.1.0/../../../../include/c++/4.1.0/bits/stl_algo.h:1178: error: no match for 'operator==' in '__first. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equality_comparable2_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base> >, int I = 0]() == __value'
/usr/local/gcc-4.1.0/lib/gcc/i686-pc-linux-gnu/4.1.0/../../../../include/c++/4.1.0/bits/stl_algo.h:1180: error: no match for 'operator=' in '__result. boost::output_iterator_archetype<T>::operator* [with T = boost::null_archetype<int>]() = __first. boost::input_iterator_archetype<T, I>::operator* [with T = boost::equality_comparable2_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>, boost::default_archetype_base> >, int I = 0]()'
/boost/head-regression/boost/boost/concept_archetype.hpp:453: note: candidates are: boost::output_proxy<T>& boost::output_proxy<T>::operator=(const T&) [with T = boost::null_archetype<int>]
/boost/head-regression/boost/boost/concept_archetype.hpp:452: note: boost::output_proxy<boost::null_archetype<int> >& boost::output_proxy<boost::null_archetype<int> >::operator=(const boost::output_proxy<boost::null_archetype<int> >&)
/usr/local/gcc-4.1.0/lib/gcc/i686-pc-linux-gnu/4.1.0/../../../../include/c++/4.1.0/bits/stl_algo.h: In function '_RandomAccessIterator std::partial_sort_copy(_InputIterator, _InputIterator, _RandomAccessIterator, _RandomAccessIterator) [with _InputIterator = boost::input_iterator_archetype<boost::sgi_assignable_archetype<boost::less_than_comparable_archetype<boost::null_archetype<int> > >, 0>, _RandomAccessIterator = boost::mutable_random_access_iterator_archetype<boost::sgi_assignable_archetype<boost::less_than_comparable_archetype<boost::null_archetype<int> > > >]':
../libs/concept_check/stl_concept_covering.cpp:569: instantiated from here
/usr/local/gcc-4.1.0/lib/gcc/i686-pc-linux-gnu/4.1.0/../../../../include/c++/4.1.0/bits/stl_algo.h:2532: error: no match for 'operator<' in '__first. boost::input_iterator_archetype<T, I>::operator* [with T = boost::sgi_assignable_archetype<boost::less_than_comparable_archetype<boost::null_archetype<int> > >, int I = 0]() < __result_first. boost::mutable_random_access_iterator_archetype<T>::operator...
(remainder deleted because of excessive size)
Compiler output:
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h: In function `_InputIter
std::find_first_of(_InputIter, _InputIter, _ForwardIter, _ForwardIter) [with
_InputIter = boost::input_iterator_archetype<main()::Left, 0>, _ForwardIter
= boost::forward_iterator_archetype<main()::Right>]':
../libs/concept_check/stl_concept_covering.cpp:174: instantiated from here
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h:4166: no match for `
boost::input_iterator_archetype<main()::Left, 0>::reference == const
boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>&
' operator
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h: In function
`std::iterator_traits<_Iterator>::difference_type std::count(_InputIter,
_InputIter, const _Tp&) [with _InputIter =
boost::input_iterator_archetype<main()::Left, 0>, _Tp =
boost::equal_op_second_archetype<boost::null_archetype<int>,
boost::optag1>]':
../libs/concept_check/stl_concept_covering.cpp:183: instantiated from here
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h:398: no match for `
boost::input_iterator_archetype<main()::Left, 0>::reference == const
boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>&
' operator
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algobase.h: In function
`std::pair<_T1, _T2> std::mismatch(_InputIter1, _InputIter1, _InputIter2)
[with _InputIter1 = boost::input_iterator_archetype<main()::Left, 0>,
_InputIter2 = boost::input_iterator_archetype<main()::Right, 0>]':
../libs/concept_check/stl_concept_covering.cpp:202: instantiated from here
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algobase.h:619: no match for `
boost::input_iterator_archetype<main()::Left, 0>::reference ==
boost::input_iterator_archetype<main()::Right, 0>::reference' operator
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algobase.h: In function `bool
std::equal(_InputIter1, _InputIter1, _InputIter2) [with _InputIter1 =
boost::input_iterator_archetype<main()::Left, 0>, _InputIter2 =
boost::input_iterator_archetype<main()::Right, 0>]':
../libs/concept_check/stl_concept_covering.cpp:219: instantiated from here
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algobase.h:681: no match for `
boost::input_iterator_archetype<main()::Left, 0>::reference ==
boost::input_iterator_archetype<main()::Right, 0>::reference' operator
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h: In function
`_OutputIter std::replace_copy(_InputIter, _InputIter, _OutputIter, const
_Tp&, const _Tp&) [with _InputIter =
boost::input_iterator_archetype<main()::Left, 0>, _OutputIter =
boost::output_iterator_archetype<main()::T>, _Tp = main()::T]':
../libs/concept_check/stl_concept_covering.cpp:362: instantiated from here
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h:870: no match for `
boost::input_iterator_archetype<main()::Left, 0>::reference == const
boost::equal_op_second_archetype<boost::convertible_to_archetype<boost::null_archetype<int>,
boost::default_archetype_base>, boost::optag1>&' operator
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h: In function
`_OutputIter std::remove_copy(_InputIter, _InputIter, _OutputIter, const
_Tp&) [with _InputIter = boost::input_iterator_archetype<main()::Tin, 0>,
_OutputIter = boost::output_iterator_archetype<main()::T>, _Tp =
main()::T]':
../libs/concept_check/stl_concept_covering.cpp:427: instantiated from here
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h:982: no match for `
boost::input_iterator_archetype<main()::Tin, 0>::reference == const
boost::equality_comparable2_second_archetype<boost::null_archetype<int> >&'
operator
../libs/concept_check/stl_concept_covering.cpp:427: instantiated from here
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h:983: no match for `
boost::output_proxy<main()::T> =
boost::input_iterator_archetype<main()::Tin, 0>::reference' operator
/boost/head-regression/boost/boost/concept_archetype.hpp:453: candidates are:
boost::output_proxy<T>& boost::output_proxy<T>::operator=(const T&) [with T
= main()::T]
/boost/head-regression/boost/boost/concept_archetype.hpp:452:
boost::output_proxy<main()::T>&
boost::output_proxy<main()::T>::operator=(const
boost::output_proxy<main()::T>&)
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h: In function
`_RandomAccessIter std::partial_sort_copy(_InputIter, _InputIter,
_RandomAccessIter, _RandomAccessIter) [with _InputIter =
boost::input_iterator_archetype<main()::T, 0>, _RandomAccessIter =
boost::mutable_random_access_iterator_archetype<main()::T>]':
../libs/concept_check/stl_concept_covering.cpp:569: instantiated from here
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h:2604: no match for `
boost::input_iterator_archetype<main()::T, 0>::reference <
boost::sgi_assignable_archetype<boost::less_than_comparable_archetype<boost::null_archetype<int>
> >&' operator
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h: In function
`_OutputIter std::merge(_InputIter1, _InputIter1, _InputIter2, _InputIter2,
_OutputIter) [with _InputIter1 =
boost::input_iterator_archetype<main()::Tin1, 0>, _InputIter2 =
boost::input_iterator_archetype<main()::Tin2, 0>, _OutputIter =
boost::output_iterator_archetype<main()::T>]':
../libs/concept_check/stl_concept_covering.cpp:716: instantiated from here
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h:3133: no match for `
boost::input_iterator_archetype<main()::Tin2, 0>::reference <
boost::input_iterator_archetype<main()::Tin1, 0>::reference' operator
../libs/concept_check/stl_concept_covering.cpp:716: instantiated from here
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h:3134: no match for `
boost::output_proxy<main()::T> =
boost::input_iterator_archetype<main()::Tin2, 0>::reference' operator
/boost/head-regression/boost/boost/concept_archetype.hpp:453: candidates are:
boost::output_proxy<T>& boost::output_proxy<T>::operator=(const T&) [with T
= main()::T]
/boost/head-regression/boost/boost/concept_archetype.hpp:452:
boost::output_proxy<main()::T>&
boost::output_proxy<main()::T>::operator=(const
boost::output_proxy<main()::T>&)
../libs/concept_check/stl_concept_covering.cpp:716: instantiated from here
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h:3138: no match for `
boost::output_proxy<main()::T> =
boost::input_iterator_archetype<main()::Tin1, 0>::reference' operator
/boost/head-regression/boost/boost/concept_archetype.hpp:453: candidates are:
boost::output_proxy<T>& boost::output_proxy<T>::operator=(const T&) [with T
= main()::T]
/boost/head-regression/boost/boost/concept_archetype.hpp:452:
boost::output_proxy<main()::T>&
boost::output_proxy<main()::T>::operator=(const
boost::output_proxy<main()::T>&)
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h: In function
`_OutputIter std::set_union(_InputIter1, _InputIter1, _InputIter2,
_InputIter2, _OutputIter) [with _InputIter1 =
boost::input_iterator_archetype<main()::Tin1, 0>, _InputIter2 =
boost::input_iterator_archetype<main()::Tin2, 0>, _OutputIter =
boost::output_iterator_archetype<main()::T>]':
../libs/concept_check/stl_concept_covering.cpp:717: instantiated from here
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h:3666: no match for `
boost::input_iterator_archetype<main()::Tin1, 0>::reference <
boost::input_iterator_archetype<main()::Tin2, 0>::reference' operator
../libs/concept_check/stl_concept_covering.cpp:717: instantiated from here
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h:3667: no match for `
boost::output_proxy<main()::T> =
boost::input_iterator_archetype<main()::Tin1, 0>::reference' operator
/boost/head-regression/boost/boost/concept_archetype.hpp:453: candidates are:
boost::output_proxy<T>& boost::output_proxy<T>::operator=(const T&) [with T
= main()::T]
/boost/head-regression/boost/boost/concept_archetype.hpp:452:
boost::output_proxy<main()::T>&
boost::output_proxy<main()::T>::operator=(const
boost::output_proxy<main()::T>&)
../libs/concept_check/stl_concept_covering.cpp:717: instantiated from here
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h:3670: no match for `
boost::input_iterator_archetype<main()::Tin2, 0>::reference <
boost::input_iterator_archetype<main()::Tin1, 0>::reference' operator
../libs/concept_check/stl_concept_covering.cpp:717: instantiated from here
/usr/local/gcc-3.2.3/include/c++/3.2.3/bits/stl_algo.h:3671: no match for `
boost::output_proxy<main()::T> =
boost::input_iterator_archetype<main()::Tin2, 0>::reference' operator
/boost/head-regression/boost/boost/concept_archetype.hpp:453: candidates are:
boost::output_proxy<T>& boost::output_proxy<T>::operator=(const T&) [with T
= main()::T]
/boost/head-regression/boost/boost/concept_archetype.hpp:452:
boost::output_proxy<main()::T>&
boost::output_proxy<main()::T>::operator=(const
boost::output_proxy<main()::T>&)
../libs/concept_check/stl_concept_covering.cpp:717: instantiated from here
/usr/local/gcc...
(remainder deleted because of excessive size)
Compiler output:
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h: In function `_InputIter
std::find(_InputIter, _InputIter, const _Tp&, std::input_iterator_tag) [with
_InputIter = boost::input_iterator_archetype<main()::Left, 0>, _Tp =
boost::equality_comparable2_second_archetype<boost::null_archetype<int> >]':
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h:298: instantiated from `_InputIter std::find(_InputIter, _InputIter, const _Tp&) [with _InputIter = boost::input_iterator_archetype<main()::Left, 0>, _Tp = boost::equality_comparable2_second_archetype<boost::null_archetype<int> >]'
../libs/concept_check/stl_concept_covering.cpp:149: instantiated from here
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h:172: error: no match for
'operator==' in 'boost::input_iterator_archetype<T, I>::operator*() const
[with T = main()::Left, int I = 0]() == __val'
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h: In function `_InputIter
std::find_first_of(_InputIter, _InputIter, _ForwardIter, _ForwardIter) [with
_InputIter = boost::input_iterator_archetype<main()::Left, 0>, _ForwardIter
= boost::forward_iterator_archetype<main()::Right>]':
../libs/concept_check/stl_concept_covering.cpp:174: instantiated from here
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h:4168: error: no match
for 'operator==' in 'boost::input_iterator_archetype<T, I>::operator*()
const [with T = main()::Left, int I = 0]() ==
(&__iter)->boost::forward_iterator_archetype<T>::operator* [with T =
main()::Right]()'
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h: In function `typename
std::iterator_traits<_Iterator>::difference_type std::count(_InputIter,
_InputIter, const _Tp&) [with _InputIter =
boost::input_iterator_archetype<main()::Left, 0>, _Tp =
boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>]
':
../libs/concept_check/stl_concept_covering.cpp:183: instantiated from here
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h:398: error: no match for
'operator==' in 'boost::input_iterator_archetype<T, I>::operator*() const
[with T = main()::Left, int I = 0]() == __value'
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algobase.h: In function `
std::pair<_T1, _T2> std::mismatch(_InputIter1, _InputIter1, _InputIter2)
[with _InputIter1 = boost::input_iterator_archetype<main()::Left, 0>,
_InputIter2 = boost::input_iterator_archetype<main()::Right, 0>]':
../libs/concept_check/stl_concept_covering.cpp:202: instantiated from here
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algobase.h:619: error: no match
for 'operator==' in 'boost::input_iterator_archetype<T, I>::operator*()
const [with T = main()::Left, int I = 0]() ==
boost::input_iterator_archetype<T, I>::operator*() const [with T =
main()::Right, int I = 0]()'
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algobase.h: In function `bool
std::equal(_InputIter1, _InputIter1, _InputIter2) [with _InputIter1 =
boost::input_iterator_archetype<main()::Left, 0>, _InputIter2 =
boost::input_iterator_archetype<main()::Right, 0>]':
../libs/concept_check/stl_concept_covering.cpp:219: instantiated from here
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algobase.h:681: error: no match
for 'operator==' in 'boost::input_iterator_archetype<T, I>::operator*()
const [with T = main()::Left, int I = 0]() ==
boost::input_iterator_archetype<T, I>::operator*() const [with T =
main()::Right, int I = 0]()'
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h: In function `
_OutputIter std::replace_copy(_InputIter, _InputIter, _OutputIter, const
_Tp&, const _Tp&) [with _InputIter =
boost::input_iterator_archetype<main()::Left, 0>, _OutputIter =
boost::output_iterator_archetype<main()::T>, _Tp = main()::T]':
../libs/concept_check/stl_concept_covering.cpp:362: instantiated from here
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h:872: error: no match for
'operator==' in 'boost::input_iterator_archetype<T, I>::operator*() const
[with T = main()::Left, int I = 0]() == __old_value'
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h: In function `
_OutputIter std::remove_copy(_InputIter, _InputIter, _OutputIter, const
_Tp&) [with _InputIter = boost::input_iterator_archetype<main()::Tin, 0>,
_OutputIter = boost::output_iterator_archetype<main()::T>, _Tp = main()::T]
':
../libs/concept_check/stl_concept_covering.cpp:427: instantiated from here
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h:984: error: no match for
'operator==' in 'boost::input_iterator_archetype<T, I>::operator*() const
[with T = main()::Tin, int I = 0]() == __value'
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h:985: error: no match for
'operator=' in 'boost::output_iterator_archetype<T>::operator*() const [with
T = main()::T]() = boost::input_iterator_archetype<T, I>::operator*() const
[with T = main()::Tin, int I = 0]()'
/boost/head-regression/boost/boost/concept_archetype.hpp:453: error: candidates
are: boost::output_proxy<T>& boost::output_proxy<T>::operator=(const T&)
[with T = main()::T]
/boost/head-regression/boost/boost/concept_archetype.hpp:452: error:
boost::output_proxy<main()::T>&
boost::output_proxy<main()::T>::operator=(const
boost::output_proxy<main()::T>&)
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h: In function `
_OutputIter std::__unique_copy(_InputIter, _InputIter, _OutputIter,
std::output_iterator_tag) [with _InputIter =
boost::input_iterator_archetype<main()::T, 0>, _OutputIter =
boost::output_iterator_archetype<main()::T>]':
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h:1162: instantiated from `_OutputIter std::unique_copy(_InputIter, _InputIter, _OutputIter) [with _InputIter = boost::input_iterator_archetype<main()::T, 0>, _OutputIter = boost::output_iterator_archetype<main()::T>]'
../libs/concept_check/stl_concept_covering.cpp:456: instantiated from here
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h:1107: error: no match
for 'operator==' in '__value == boost::input_iterator_archetype<T,
I>::operator*() const [with T = main()::T, int I = 0]()'
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h: In function `
_RandomAccessIter std::partial_sort_copy(_InputIter, _InputIter,
_RandomAccessIter, _RandomAccessIter) [with _InputIter =
boost::input_iterator_archetype<main()::T, 0>, _RandomAccessIter =
boost::mutable_random_access_iterator_archetype<main()::T>]':
../libs/concept_check/stl_concept_covering.cpp:569: instantiated from here
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h:2606: error: no match
for 'operator<' in 'boost::input_iterator_archetype<T, I>::operator*() const
[with T = main()::T, int I = 0]() <
(&__result_first)->boost::mutable_random_access_iterator_archetype<T>::operator*
[with T = main()::T]()'
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h: In function `
_OutputIter std::merge(_InputIter1, _InputIter1, _InputIter2, _InputIter2,
_OutputIter) [with _InputIter1 =
boost::input_iterator_archetype<main()::Tin1, 0>, _InputIter2 =
boost::input_iterator_archetype<main()::Tin2, 0>, _OutputIter =
boost::output_iterator_archetype<main()::T>]':
../libs/concept_check/stl_concept_covering.cpp:716: instantiated from here
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h:3135: error: no match
for 'operator<' in 'boost::input_iterator_archetype<T, I>::operator*() const
[with T = main()::Tin2, int I = 0]() < boost::input_iterator_archetype<T,
I>::operator*() const [with T = main()::Tin1, int I = 0]()'
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h:3136: error: no match
for 'operator=' in 'boost::output_iterator_archetype<T>::operator*() const
[with T = main()::T]() = boost::input_iterator_archetype<T, I>::operator*()
const [with T = main()::Tin2, int I = 0]()'
/boost/head-regression/boost/boost/concept_archetype.hpp:453: error: candidates
are: boost::output_proxy<T>& boost::output_proxy<T>::operator=(const T&)
[with T = main()::T]
/boost/head-regression/boost/boost/concept_archetype.hpp:452: error:
boost::output_proxy<main()::T>&
boost::output_proxy<main()::T>::operator=(const
boost::output_proxy<main()::T>&)
../libs/concept_check/stl_concept_covering.cpp:716: instantiated from here
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algo.h:3140: error: no match
for 'operator=' in 'boost::output_iterator_archetype<T>::operator*() const
[with T = main()::T]() = boost::input_iterator_archetype<T, I>::operator*()
const [with T = main()::Tin1, int I = 0]()'
/boost/head-regression/boost/boost/concept_archetype.hpp:453: error: candidates
are: boost::output_proxy<T>& boost::output_proxy<T>::operator=(const T&)
[with T = main()::T]
/boost/head-regression/boost/boost/concept_archetype.hpp:452: error:
boost::output_proxy<main()::T>&
boost::output_proxy<main()::T>::operator=(const
boost::output_proxy<main()::T>&)
/usr/local/gcc-3.3.6/include/c++/3.3.6/bits/stl_algobase.h: In function `
_OutputIter std::__copy(_InputIter, _InputIter, _OutputIter,
std::input_iterator_tag) [with _InputIter =
boost::input_iterator_archetype<main()::Tin1, 0>, _OutputIter =
boost::output_iterator_archetype<main():...
(remainder deleted because of excessive size)
Compiler output:
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h: In function `_InputIterator std::find_first_of(_InputIterator, _InputIterator, _ForwardIterator, _ForwardIterator) [with _InputIterator = boost::input_iterator_archetype<main()::Left, 0>, _ForwardIterator = boost::forward_iterator_archetype<main()::Right>]':
../libs/concept_check/stl_concept_covering.cpp:174: instantiated from here
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h:4879: error: no match for 'operator==' in '(&__first1)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::Left, int I = 0]() == (&__iter)->boost::forward_iterator_archetype<T>::operator* [with T = main()::Right]()'
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h: In function `typename std::iterator_traits<_Iterator>::difference_type std::count(_InputIterator, _InputIterator, const _Tp&) [with _InputIterator = boost::input_iterator_archetype<main()::Left, 0>, _Tp = boost::equal_op_second_archetype<boost::null_archetype<int>, boost::optag1>]':
../libs/concept_check/stl_concept_covering.cpp:183: instantiated from here
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h:422: error: no match for 'operator==' in '(&__first)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::Left, int I = 0]() == __value'
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algobase.h: In function `std::pair<_T1, _T2> std::mismatch(_InputIterator1, _InputIterator1, _InputIterator2) [with _InputIterator1 = boost::input_iterator_archetype<main()::Left, 0>, _InputIterator2 = boost::input_iterator_archetype<main()::Right, 0>]':
../libs/concept_check/stl_concept_covering.cpp:202: instantiated from here
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algobase.h:625: error: no match for 'operator==' in '(&__first1)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::Left, int I = 0]() == (&__first2)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::Right, int I = 0]()'
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algobase.h: In function `bool std::equal(_InputIterator1, _InputIterator1, _InputIterator2) [with _InputIterator1 = boost::input_iterator_archetype<main()::Left, 0>, _InputIterator2 = boost::input_iterator_archetype<main()::Right, 0>]':
../libs/concept_check/stl_concept_covering.cpp:219: instantiated from here
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algobase.h:691: error: no match for 'operator==' in '(&__first1)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::Left, int I = 0]() == (&__first2)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::Right, int I = 0]()'
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h: In function `_OutputIterator std::replace_copy(_InputIterator, _InputIterator, _OutputIterator, const _Tp&, const _Tp&) [with _InputIterator = boost::input_iterator_archetype<main()::Left, 0>, _OutputIterator = boost::output_iterator_archetype<main()::T>, _Tp = main()::T]':
../libs/concept_check/stl_concept_covering.cpp:362: instantiated from here
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h:921: error: no match for 'operator==' in '(&__first)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::Left, int I = 0]() == __old_value'
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h: In function `_OutputIterator std::remove_copy(_InputIterator, _InputIterator, _OutputIterator, const _Tp&) [with _InputIterator = boost::input_iterator_archetype<main()::Tin, 0>, _OutputIterator = boost::output_iterator_archetype<main()::T>, _Tp = main()::T]':
../libs/concept_check/stl_concept_covering.cpp:427: instantiated from here
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h:1037: error: no match for 'operator==' in '(&__first)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin, int I = 0]() == __value'
../libs/concept_check/stl_concept_covering.cpp:427: instantiated from here
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h:1039: error: no match for 'operator=' in '(&__result)->boost::output_iterator_archetype<T>::operator* [with T = main()::T]() = (&__first)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin, int I = 0]()'
/boost/head-regression/boost/boost/concept_archetype.hpp:453: note: candidates are: boost::output_proxy<T>& boost::output_proxy<T>::operator=(const T&) [with T = main()::T]
/boost/head-regression/boost/boost/concept_archetype.hpp:452: note: boost::output_proxy<main()::T>& boost::output_proxy<main()::T>::operator=(const boost::output_proxy<main()::T>&)
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h: In function `_RandomAccessIterator std::partial_sort_copy(_InputIterator, _InputIterator, _RandomAccessIterator, _RandomAccessIterator) [with _InputIterator = boost::input_iterator_archetype<main()::T, 0>, _RandomAccessIterator = boost::mutable_random_access_iterator_archetype<main()::T>]':
../libs/concept_check/stl_concept_covering.cpp:569: instantiated from here
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h:2373: error: no match for 'operator<' in '(&__first)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::T, int I = 0]() < (&__result_first)->boost::mutable_random_access_iterator_archetype<T>::operator* [with T = main()::T]()'
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h: In function `_OutputIterator std::merge(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator) [with _InputIterator1 = boost::input_iterator_archetype<main()::Tin1, 0>, _InputIterator2 = boost::input_iterator_archetype<main()::Tin2, 0>, _OutputIterator = boost::output_iterator_archetype<main()::T>]':
../libs/concept_check/stl_concept_covering.cpp:716: instantiated from here
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h:2974: error: no match for 'operator<' in '(&__first1)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin1, int I = 0]() < (&__first1)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin1, int I = 0]()'
../libs/concept_check/stl_concept_covering.cpp:716: instantiated from here
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h:2975: error: no match for 'operator<' in '(&__first2)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin2, int I = 0]() < (&__first2)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin2, int I = 0]()'
../libs/concept_check/stl_concept_covering.cpp:716: instantiated from here
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h:2979: error: no match for 'operator<' in '(&__first2)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin2, int I = 0]() < (&__first1)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin1, int I = 0]()'
../libs/concept_check/stl_concept_covering.cpp:716: instantiated from here
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h:2981: error: no match for 'operator=' in '(&__result)->boost::output_iterator_archetype<T>::operator* [with T = main()::T]() = (&__first2)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin2, int I = 0]()'
/boost/head-regression/boost/boost/concept_archetype.hpp:453: note: candidates are: boost::output_proxy<T>& boost::output_proxy<T>::operator=(const T&) [with T = main()::T]
/boost/head-regression/boost/boost/concept_archetype.hpp:452: note: boost::output_proxy<main()::T>& boost::output_proxy<main()::T>::operator=(const boost::output_proxy<main()::T>&)
../libs/concept_check/stl_concept_covering.cpp:716: instantiated from here
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h:2986: error: no match for 'operator=' in '(&__result)->boost::output_iterator_archetype<T>::operator* [with T = main()::T]() = (&__first1)->boost::input_iterator_archetype<T, I>::operator* [with T = main()::Tin1, int I = 0]()'
/boost/head-regression/boost/boost/concept_archetype.hpp:453: note: candidates are: boost::output_proxy<T>& boost::output_proxy<T>::operator=(const T&) [with T = main()::T]
/boost/head-regression/boost/boost/concept_archetype.hpp:452: note: boost::output_proxy<main()::T>& boost::output_proxy<main()::T>::operator=(const boost::output_proxy<main()::T>&)
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/bits/stl_algo.h: In function `_OutputIterator std::set_union(_InputIterator1, _InputIterator1, _Inpu...
(remainder deleted because of excessive size)
Compiler output:
../libs/date_time/test/gregorian/testgreg_durations.cpp: In function `int
main()':
../libs/date_time/test/gregorian/testgreg_durations.cpp:64: warning: unused
variable `boost::gregorian::months m2'
../libs/date_time/test/gregorian/testgreg_durations.cpp:119: warning: unused
variable `boost::gregorian::years y2'
Compiler output:
../libs/date_time/test/gregorian/testdate_input_facet.cpp(472): warning #913: invalid multibyte character sequence
^
Compiler output:
../libs/date_time/test/posix_time/testtime_facet.cpp: In function `int main()':
../libs/date_time/test/posix_time/testtime_facet.cpp:49: warning: unused
variable `boost::gregorian::date min_date'
../libs/date_time/test/posix_time/testtime_facet.cpp:50: warning: unused
variable `boost::gregorian::date max_date'
../libs/date_time/test/posix_time/testtime_facet.cpp:52: warning: unused
variable `boost::gregorian::date_period dp'
Compiler output:
../libs/date_time/test/gregorian/testgreg_durations.cpp: In function `int
main()':
../libs/date_time/test/gregorian/testgreg_durations.cpp:64: warning: unused
variable `boost::gregorian::months m2'
../libs/date_time/test/gregorian/testgreg_durations.cpp:119: warning: unused
variable `boost::gregorian::years y2'
Compiler output:
/boost/head-regression/boost/boost/date_time/format_date_parser.hpp(53): warning #68: integer conversion resulted in a change of sign
int_type i = -1;
^
detected during:
instantiation of "int_type boost::date_time::fixed_string_to_int<int_type,charT>(std::istreambuf_iterator<CharT, std::char_traits<_CharT>> &, std::istreambuf_iterator<CharT, std::char_traits<_CharT>> &, boost::date_time::parse_match_result<charT> &, unsigned int, const charT &) [with int_type=unsigned short, charT=wchar_t]" at line 79
instantiation of "int_type boost::date_time::fixed_string_to_int<int_type,charT>(std::istreambuf_iterator<CharT, std::char_traits<_CharT>> &, std::istreambuf_iterator<CharT, std::char_traits<_CharT>> &, boost::date_time::parse_match_result<charT> &, unsigned int) [with int_type=unsigned short, charT=wchar_t]" at line 968 of "/boost/head-regression/boost/boost/date_time/time_facet.hpp"
instantiation of "InItrT boost::date_time::time_input_facet<time_type, CharT, InItrT>::get(InItrT &, InItrT &, std::ios_base &, time_type &, boost::date_time::time_input_facet<time_type, CharT, InItrT>::string_type &, bool) const [with time_type=boost::posix_time::ptime, CharT=wchar_t, InItrT=std::istreambuf_iterator<std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>::char_type={wchar_t}, std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>::traits_type>]" at line 838 of
"/boost/head-regression/boost/boost/date_time/time_facet.hpp"
instantiation of "InItrT boost::date_time::time_input_facet<time_type, CharT, InItrT>::get_local_time(InItrT &, InItrT &, std::ios_base &, time_type &, boost::date_time::time_input_facet<time_type, CharT, InItrT>::string_type &) const [with time_type=boost::posix_time::ptime, CharT=wchar_t, InItrT=std::istreambuf_iterator<std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>::char_type={wchar_t}, std::basic_streambuf<wchar_t, std::char_traits<wchar_t>>::traits_type>]" at line 75
of "/boost/head-regression/boost/boost/date_time/local_time/local_time_io.hpp"
instantiation of "std::basic_istream<_CharT, _Traits> &boost::local_time::operator>>(std::basic_istream<_CharT, _Traits> &, boost::local_time::local_date_time &) [with CharT=wchar_t, Traits=std::char_traits<wchar_t>]"
/boost/head-regression/boost/boost/date_time/format_date_parser.hpp(53): warning #68: integer conversion resulted in a change of sign
int_type i = -1;
^
detected during:
instantiation of "int_type boost::date_time::fixed_string_to_int<int_type,charT>(std::istreambuf_iterator<CharT, std::char_traits<_CharT>> &, std::istreambuf_iterator<CharT, std::char_traits<_CharT>> &, boost::date_time::parse_match_result<charT> &, unsigned int, const charT &) [with int_type=unsigned short, charT=char]" at line 79
instantiation of "int_type boost::date_time::fixed_string_to_int<int_type,charT>(std::istreambuf_iterator<CharT, std::char_traits<_CharT>> &, std::istreambuf_iterator<CharT, std::char_traits<_CharT>> &, boost::date_time::parse_match_result<charT> &, unsigned int) [with int_type=unsigned short, charT=char]" at line 968 of "/boost/head-regression/boost/boost/date_time/time_facet.hpp"
instantiation of "InItrT boost::date_time::time_input_facet<time_type, CharT, InItrT>::get(InItrT &, InItrT &, std::ios_base &, time_type &, boost::date_time::time_input_facet<time_type, CharT, InItrT>::string_type &, bool) const [with time_type=boost::posix_time::ptime, CharT=char, InItrT=std::istreambuf_iterator<std::basic_streambuf<char, std::char_traits<char>>::char_type={char}, std::basic_streambuf<char, std::char_traits<char>>::traits_type>]" at line 838 of
"/boost/head-regression/boost/boost/date_time/time_facet.hpp"
instantiation of "InItrT boost::date_time::time_input_facet<time_type, CharT, InItrT>::get_local_time(InItrT &, InItrT &, std::ios_base &, time_type &, boost::date_time::time_input_facet<time_type, CharT, InItrT>::string_type &) const [with time_type=boost::posix_time::ptime, CharT=char, InItrT=std::istreambuf_iterator<std::basic_streambuf<char, std::char_traits<char>>::char_type={char}, std::basic_streambuf<char, std::char_traits<char>>::traits_type>]" at line 75 of
"/boost/head-regression/boost/boost/date_time/local_time/local_time_io.hpp"
instantiation of "std::basic_istream<_CharT, _Traits> &boost::local_time::operator>>(std::basic_istream<_CharT, _Traits> &, boost::local_time::local_date_time &) [with CharT=char, Traits=std::char_traits<char>]"
Compiler output:
/boost/head-regression/boost/boost/date_time/time_facet.hpp: In member function
`InItrT boost::date_time::time_input_facet<time_type, CharT,
InItrT>::get(InItrT&, InItrT&, std::ios_base&, time_type&,
boost::date_time::date_input_facet<time_type::date_type, CharT,
InItrT>::string_type&, bool) const [with time_type =
boost::posix_time::ptime, CharT = wchar_t, InItrT =
std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> >]':
/boost/head-regression/boost/boost/date_time/time_facet.hpp:838: instantiated from `InItrT boost::date_time::time_input_facet<time_type, CharT, InItrT>::get_local_time(InItrT&, InItrT&, std::ios_base&, time_type&, boost::date_time::date_input_facet<time_type::date_type, CharT, InItrT>::string_type&) const [with time_type = boost::posix_time::ptime, CharT = wchar_t, InItrT = std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> >]'
/boost/head-regression/boost/boost/date_time/local_time/local_time_io.hpp:75: instantiated from `std::basic_istream<_CharT, _Traits>& boost::local_time::operator>>(std::basic_istream<_CharT, _Traits>&, boost::local_time::local_date_time&) [with CharT = wchar_t, Traits = std::char_traits<wchar_t>]'
../libs/date_time/test/local_time/testlocal_time_input_facet.cpp:75: instantiated from here
/boost/head-regression/boost/boost/date_time/time_facet.hpp:977: warning: unused
variable `boost::gregorian::greg_day_of_year_rep t_day_of_year'
/boost/head-regression/boost/boost/date_time/time_facet.hpp: In member function
`InItrT boost::date_time::time_input_facet<time_type, CharT,
InItrT>::get(InItrT&, InItrT&, std::ios_base&, time_type&,
boost::date_time::date_input_facet<time_type::date_type, CharT,
InItrT>::string_type&, bool) const [with time_type =
boost::posix_time::ptime, CharT = char, InItrT =
std::istreambuf_iterator<char, std::char_traits<char> >]':
/boost/head-regression/boost/boost/date_time/time_facet.hpp:838: instantiated from `InItrT boost::date_time::time_input_facet<time_type, CharT, InItrT>::get_local_time(InItrT&, InItrT&, std::ios_base&, time_type&, boost::date_time::date_input_facet<time_type::date_type, CharT, InItrT>::string_type&) const [with time_type = boost::posix_time::ptime, CharT = char, InItrT = std::istreambuf_iterator<char, std::char_traits<char> >]'
/boost/head-regression/boost/boost/date_time/local_time/local_time_io.hpp:75: instantiated from `std::basic_istream<_CharT, _Traits>& boost::local_time::operator>>(std::basic_istream<_CharT, _Traits>&, boost::local_time::local_date_time&) [with CharT = char, Traits = std::char_traits<char>]'
../libs/date_time/test/local_time/testlocal_time_input_facet.cpp:98: instantiated from here
/boost/head-regression/boost/boost/date_time/time_facet.hpp:977: warning: unused
variable `boost::gregorian::greg_day_of_year_rep t_day_of_year'
Compiler output:
../libs/date_time/test/gregorian/testdate_input_facet.cpp(472): warning #913: invalid multibyte character sequence
^
Compiler output:
../libs/date_time/test/gregorian/testparse_date.cpp: In function `int main()':
../libs/date_time/test/gregorian/testparse_date.cpp:346: warning: unused
variable `boost::gregorian::date d1'
Compiler output:
/boost/head-regression/boost/boost/date_time/format_date_parser.hpp(53): warning #68: integer conversion resulted in a change of sign
int_type i = -1;
^
detected during:
instantiation of "int_type boost::date_time::fixed_string_to_int<int_type,charT>(std::istreambuf_iterator<CharT, std::char_traits<_CharT>> &, std::istreambuf_iterator<CharT, std::char_traits<_CharT>> &, boost::date_time::parse_match_result<charT> &, unsigned int, const charT &) [with int_type=unsigned short, charT=char]" at line 79
instantiation of "int_type boost::date_time::fixed_string_to_int<int_type,charT>(std::istreambuf_iterator<CharT, std::char_traits<_CharT>> &, std::istreambuf_iterator<CharT, std::char_traits<_CharT>> &, boost::date_time::parse_match_result<charT> &, unsigned int) [with int_type=unsigned short, charT=char]" at line 968 of "/boost/head-regression/boost/boost/date_time/time_facet.hpp"
instantiation of "InItrT boost::date_time::time_input_facet<time_type, CharT, InItrT>::get(InItrT &, InItrT &, std::ios_base &, time_type &, boost::date_time::time_input_facet<time_type, CharT, InItrT>::string_type &, bool) const [with time_type=boost::posix_time::ptime, CharT=char, InItrT=std::istreambuf_iterator<std::basic_streambuf<char, std::char_traits<char>>::char_type={char}, std::basic_streambuf<char, std::char_traits<char>>::traits_type>]" at line 829 of
"/boost/head-regression/boost/boost/date_time/time_facet.hpp"
instantiation of "InItrT boost::date_time::time_input_facet<time_type, CharT, InItrT>::get(InItrT &, InItrT &, std::ios_base &, time_type &) const [with time_type=boost::posix_time::ptime, CharT=char, InItrT=std::istreambuf_iterator<std::basic_streambuf<char, std::char_traits<char>>::char_type={char}, std::basic_streambuf<char, std::char_traits<char>>::traits_type>]" at line 81 of "/boost/head-regression/boost/boost/date_time/posix_time/posix_time_io.hpp"
instantiation of "std::basic_istream<_CharT, _Traits> &boost::posix_time::operator>>(std::basic_istream<_CharT, _Traits> &, boost::posix_time::ptime &) [with CharT=char, Traits=std::char_traits<char>]"
Compiler output:
/boost/head-regression/boost/boost/date_time/time_facet.hpp: In member function
`InItrT boost::date_time::time_input_facet<time_type, CharT,
InItrT>::get(InItrT&, InItrT&, std::ios_base&, time_type&,
boost::date_time::date_input_facet<time_type::date_type, CharT,
InItrT>::string_type&, bool) const [with time_type =
boost::posix_time::ptime, CharT = char, InItrT =
std::istreambuf_iterator<char, std::char_traits<char> >]':
/boost/head-regression/boost/boost/date_time/time_facet.hpp:829: instantiated from `InItrT boost::date_time::time_input_facet<time_type, CharT, InItrT>::get(InItrT&, InItrT&, std::ios_base&, time_type&) const [with time_type = boost::posix_time::ptime, CharT = char, InItrT = std::istreambuf_iterator<char, std::char_traits<char> >]'
/boost/head-regression/boost/boost/date_time/posix_time/posix_time_io.hpp:81: instantiated from `std::basic_istream<_CharT, _Traits>& boost::posix_time::operator>>(std::basic_istream<_CharT, _Traits>&, boost::posix_time::ptime&) [with CharT = char, Traits = std::char_traits<char>]'
../libs/date_time/test/posix_time/testtime_input_facet.cpp:97: instantiated from here
/boost/head-regression/boost/boost/date_time/time_facet.hpp:977: warning: unused
variable `boost::gregorian::greg_day_of_year_rep t_day_of_year'
Compiler output:
../libs/foreach/test/stl_byval.cpp: In function 'int test_main(int, char**)':
../libs/foreach/test/stl_byval.cpp:51: warning: unused variable 'p'
Compiler output:
../libs/foreach/test/stl_byval.cpp: In function 'int test_main(int, char**)':
../libs/foreach/test/stl_byval.cpp:51: warning: unused variable 'p'
Compiler output:
../libs/foreach/test/stl_byval.cpp: In function 'int test_main(int, char**)':
../libs/foreach/test/stl_byval.cpp:51: warning: unused variable 'p'
Compiler output:
../libs/foreach/test/stl_byval.cpp: In function `int test_main(int, char**)':
../libs/foreach/test/stl_byval.cpp:51: warning: unused variable `mpl_::false_*p
'
Compiler output:
../libs/foreach/test/stl_byval.cpp: In function `int test_main(int, char**)':
../libs/foreach/test/stl_byval.cpp:51: warning: unused variable `mpl_::false_*p
'
Compiler output:
../libs/foreach/test/stl_byval.cpp: In function `int test_main(int, char**)':
../libs/foreach/test/stl_byval.cpp:51: warning: unused variable 'p'
Compiler output:
../libs/foreach/test/noncopyable.cpp(60): warning #854: const variable "v2" requires an initializer -- class "noncopy_vector" has no explicitly declared default constructor
noncopy_vector const v2;
^
../libs/foreach/test/noncopyable.cpp(66): warning #854: const variable "rng2" requires an initializer -- class "noncopy_range" has no explicitly declared default constructor
noncopy_range const rng2;
^
Compiler output:
../libs/foreach/test/rvalue_const.cpp:16:3: #error Expected failure : const rvalues disallowed
Date: 2006-03-18 23:35
set -e
"/usr/local/gcc-3.2.3/bin/g++wrap" --limit-memory=600 --limit-cpu=1800 -c -g -O0 -fno-inline -Wall -ftemplate-depth-255 -I"../bin/boost/libs/foreach/test" -I "/boost/head-regression/boost" -o "../bin/boost/libs/foreach/test/rvalue_const.test/gcc-3.2.3-linux/debug/rvalue_const.o" "../libs/foreach/test/rvalue_const.cpp"
"/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/foreach/test/rvalue_const.test/gcc-3.2.3-linux/debug/rvalue_const.o"
Compiler output:
../libs/foreach/test/cstr_byval.cpp: In function 'int test_main(int, char**)':
../libs/foreach/test/cstr_byval.cpp:36: warning: unused variable 'p'
Compiler output:
../libs/foreach/test/cstr_byval.cpp: In function 'int test_main(int, char**)':
../libs/foreach/test/cstr_byval.cpp:36: warning: unused variable 'p'
Compiler output:
../libs/foreach/test/cstr_byval.cpp: In function 'int test_main(int, char**)':
../libs/foreach/test/cstr_byval.cpp:36: warning: unused variable 'p'
Compiler output:
../libs/foreach/test/cstr_byval.cpp: In function `int test_main(int, char**)':
../libs/foreach/test/cstr_byval.cpp:36: warning: unused variable `mpl_::true_*p
'
Compiler output:
../libs/foreach/test/cstr_byval.cpp: In function `int test_main(int, char**)':
../libs/foreach/test/cstr_byval.cpp:36: warning: unused variable `mpl_::true_*p
'
Compiler output:
../libs/foreach/test/cstr_byval.cpp: In function `int test_main(int, char**)':
../libs/foreach/test/cstr_byval.cpp:36: warning: unused variable 'p'
Compiler output:
../libs/foreach/test/array_byval.cpp: In function 'int test_main(int, char**)':
../libs/foreach/test/array_byval.cpp:35: warning: unused variable 'p'
Compiler output:
../libs/foreach/test/array_byval.cpp: In function 'int test_main(int, char**)':
../libs/foreach/test/array_byval.cpp:35: warning: unused variable 'p'
Compiler output:
../libs/foreach/test/array_byval.cpp: In function 'int test_main(int, char**)':
../libs/foreach/test/array_byval.cpp:35: warning: unused variable 'p'
Compiler output:
../libs/foreach/test/array_byval.cpp: In function `int test_main(int, char**)':
../libs/foreach/test/array_byval.cpp:35: warning: unused variable `
mpl_::false_*p'
Compiler output:
../libs/foreach/test/array_byval.cpp: In function `int test_main(int, char**)':
../libs/foreach/test/array_byval.cpp:35: warning: unused variable `
mpl_::false_*p'
Compiler output:
../libs/foreach/test/array_byval.cpp: In function `int test_main(int, char**)':
../libs/foreach/test/array_byval.cpp:35: warning: unused variable 'p'
Compiler output:
../libs/foreach/test/pair_byval.cpp: In function 'int test_main(int, char**)':
../libs/foreach/test/pair_byval.cpp:36: warning: unused variable 'p'
Compiler output:
../libs/foreach/test/pair_byval.cpp: In function 'int test_main(int, char**)':
../libs/foreach/test/pair_byval.cpp:36: warning: unused variable 'p'
Compiler output:
../libs/foreach/test/pair_byval.cpp: In function 'int test_main(int, char**)':
../libs/foreach/test/pair_byval.cpp:36: warning: unused variable 'p'
Compiler output:
../libs/foreach/test/pair_byval.cpp: In function `int test_main(int, char**)':
../libs/foreach/test/pair_byval.cpp:36: warning: unused variable `mpl_::true_*p
'
Compiler output:
../libs/foreach/test/pair_byval.cpp: In function `int test_main(int, char**)':
../libs/foreach/test/pair_byval.cpp:36: warning: unused variable `mpl_::true_*p
'
Compiler output:
../libs/foreach/test/pair_byval.cpp: In function `int test_main(int, char**)':
../libs/foreach/test/pair_byval.cpp:36: warning: unused variable 'p'
Compiler output:
/boost/head-regression/boost/libs/function/test/stateless_test.cpp(22): warning #873: function "stateless_integer_add::operator new(size_t={unsigned int}, void *)" has no corresponding operator delete (to be called if an exception is thrown during initialization of an allocated object)
void* operator new(std::size_t, void* p)
^
Run output:
Compiler: GNU C++ version 4.0.2
Platform: linux
Library: GNU libstdc++ version 20050921
Testing boost::hash<float>
std::numeric_limits<T>::digits = 24
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
Testing boost::hash<double>
std::numeric_limits<T>::digits = 53
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
Testing boost::hash<long double>
std::numeric_limits<T>::digits = 64
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
No errors detected.
EXIT STATUS: 0
Run output:
Compiler: GNU C++ version 4.0.3
Platform: linux
Library: GNU libstdc++ version 20060309
Testing boost::hash<float>
std::numeric_limits<T>::digits = 24
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
Testing boost::hash<double>
std::numeric_limits<T>::digits = 53
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
Testing boost::hash<long double>
std::numeric_limits<T>::digits = 64
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
No errors detected.
EXIT STATUS: 0
Run output:
Compiler: Intel C++ version 900
Platform: linux
Library: GNU libstdc++ version 20050503
Testing boost::hash<float>
std::numeric_limits<T>::digits = 24
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
Testing boost::hash<double>
std::numeric_limits<T>::digits = 53
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
Testing boost::hash<long double>
std::numeric_limits<T>::digits = 64
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
No errors detected.
EXIT STATUS: 0
Run output:
Compiler: GNU C++ version 4.1.0
Platform: linux
Library: GNU libstdc++ version 20060228
Testing boost::hash<float>
std::numeric_limits<T>::digits = 24
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
Testing boost::hash<double>
std::numeric_limits<T>::digits = 53
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
Testing boost::hash<long double>
std::numeric_limits<T>::digits = 64
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
No errors detected.
EXIT STATUS: 0
Run output:
Compiler: GNU C++ version 3.2.3
Platform: linux
Library: GNU libstdc++ version 20030422
Testing boost::hash<float>
std::numeric_limits<T>::digits = 24
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
Testing boost::hash<double>
std::numeric_limits<T>::digits = 53
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
Testing boost::hash<long double>
std::numeric_limits<T>::digits = 64
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
No errors detected.
EXIT STATUS: 0
Run output:
Compiler: GNU C++ version 3.3.6
Platform: linux
Library: GNU libstdc++ version 20050503
Testing boost::hash<float>
std::numeric_limits<T>::digits = 24
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
Testing boost::hash<double>
std::numeric_limits<T>::digits = 53
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
Testing boost::hash<long double>
std::numeric_limits<T>::digits = 64
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
No errors detected.
EXIT STATUS: 0
Run output:
Compiler: GNU C++ version 3.4.5
Platform: linux
Library: GNU libstdc++ version 20051201
Testing boost::hash<float>
std::numeric_limits<T>::digits = 24
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
Testing boost::hash<double>
std::numeric_limits<T>::digits = 53
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
Testing boost::hash<long double>
std::numeric_limits<T>::digits = 64
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
No errors detected.
EXIT STATUS: 0
Compiler output:
../libs/functional/hash/test/hash_number_test.cpp(34): warning #68: integer conversion resulted in a change of sign
T v1 = -5;
^
detected during instantiation of "void numeric_test(T *) [with T=unsigned char]"
../libs/functional/hash/test/hash_number_test.cpp(34): warning #68: integer conversion resulted in a change of sign
T v1 = -5;
^
detected during instantiation of "void numeric_test(T *) [with T=unsigned short]"
../libs/functional/hash/test/hash_number_test.cpp(34): warning #68: integer conversion resulted in a change of sign
T v1 = -5;
^
detected during instantiation of "void numeric_test(T *) [with T=unsigned int]"
../libs/functional/hash/test/hash_number_test.cpp(34): warning #68: integer conversion resulted in a change of sign
T v1 = -5;
^
detected during instantiation of "void numeric_test(T *) [with T=unsigned long]"
../libs/functional/hash/test/hash_number_test.cpp(51): warning #173: floating-point value does not fit in required integral type
BOOST_TEST(HASH_NAMESPACE::hash_value(T(-5)) == (std::size_t)T(-5));
^
detected during instantiation of "void numeric_test(T *) [with T=float]"
../libs/functional/hash/test/hash_number_test.cpp(51): warning #173: floating-point value does not fit in required integral type
BOOST_TEST(HASH_NAMESPACE::hash_value(T(-5)) == (std::size_t)T(-5));
^
detected during instantiation of "void numeric_test(T *) [with T=double]"
../libs/functional/hash/test/hash_number_test.cpp(51): warning #173: floating-point value does not fit in required integral type
BOOST_TEST(HASH_NAMESPACE::hash_value(T(-5)) == (std::size_t)T(-5));
^
detected during instantiation of "void numeric_test(T *) [with T=long double]"
Compiler output:
../libs/functional/hash/test/./hash_set_test.hpp(29): warning #68: integer conversion resulted in a change of sign
containers[8].insert(-1);
^
detected during instantiation of "void set_tests::integer_tests(T *) [with T=std::set<unsigned long, std::less<unsigned long>, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_set_test.hpp(30): warning #68: integer conversion resulted in a change of sign
containers[9].insert(-1);
^
detected during instantiation of "void set_tests::integer_tests(T *) [with T=std::set<unsigned long, std::less<unsigned long>, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_set_test.hpp(31): warning #68: integer conversion resulted in a change of sign
containers[9].insert(-1);
^
detected during instantiation of "void set_tests::integer_tests(T *) [with T=std::set<unsigned long, std::less<unsigned long>, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_set_test.hpp(32): warning #68: integer conversion resulted in a change of sign
containers[10].insert(-1);
^
detected during instantiation of "void set_tests::integer_tests(T *) [with T=std::set<unsigned long, std::less<unsigned long>, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_set_test.hpp(29): warning #68: integer conversion resulted in a change of sign
containers[8].insert(-1);
^
detected during instantiation of "void multiset_tests::integer_tests(T *) [with T=std::multiset<unsigned long, std::less<unsigned long>, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_set_test.hpp(30): warning #68: integer conversion resulted in a change of sign
containers[9].insert(-1);
^
detected during instantiation of "void multiset_tests::integer_tests(T *) [with T=std::multiset<unsigned long, std::less<unsigned long>, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_set_test.hpp(31): warning #68: integer conversion resulted in a change of sign
containers[9].insert(-1);
^
detected during instantiation of "void multiset_tests::integer_tests(T *) [with T=std::multiset<unsigned long, std::less<unsigned long>, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_set_test.hpp(32): warning #68: integer conversion resulted in a change of sign
containers[10].insert(-1);
^
detected during instantiation of "void multiset_tests::integer_tests(T *) [with T=std::multiset<unsigned long, std::less<unsigned long>, std::allocator<unsigned long>>]"
Compiler output:
../libs/functional/hash/test/./hash_sequence_test.hpp(29): warning #68: integer conversion resulted in a change of sign
containers[7].push_back(-1);
^
detected during instantiation of "void vector_tests::integer_tests(T *) [with T=std::vector<unsigned long, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_sequence_test.hpp(30): warning #68: integer conversion resulted in a change of sign
containers[8].push_back(-1);
^
detected during instantiation of "void vector_tests::integer_tests(T *) [with T=std::vector<unsigned long, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_sequence_test.hpp(31): warning #68: integer conversion resulted in a change of sign
containers[8].push_back(-1);
^
detected during instantiation of "void vector_tests::integer_tests(T *) [with T=std::vector<unsigned long, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_sequence_test.hpp(33): warning #68: integer conversion resulted in a change of sign
containers[9].push_back(-1);
^
detected during instantiation of "void vector_tests::integer_tests(T *) [with T=std::vector<unsigned long, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_sequence_test.hpp(34): warning #68: integer conversion resulted in a change of sign
containers[10].push_back(-1);
^
detected during instantiation of "void vector_tests::integer_tests(T *) [with T=std::vector<unsigned long, std::allocator<unsigned long>>]"
Compiler output:
../libs/functional/hash/test/./hash_sequence_test.hpp(29): warning #68: integer conversion resulted in a change of sign
containers[7].push_back(-1);
^
detected during instantiation of "void list_tests::integer_tests(T *) [with T=std::list<unsigned long, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_sequence_test.hpp(30): warning #68: integer conversion resulted in a change of sign
containers[8].push_back(-1);
^
detected during instantiation of "void list_tests::integer_tests(T *) [with T=std::list<unsigned long, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_sequence_test.hpp(31): warning #68: integer conversion resulted in a change of sign
containers[8].push_back(-1);
^
detected during instantiation of "void list_tests::integer_tests(T *) [with T=std::list<unsigned long, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_sequence_test.hpp(33): warning #68: integer conversion resulted in a change of sign
containers[9].push_back(-1);
^
detected during instantiation of "void list_tests::integer_tests(T *) [with T=std::list<unsigned long, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_sequence_test.hpp(34): warning #68: integer conversion resulted in a change of sign
containers[10].push_back(-1);
^
detected during instantiation of "void list_tests::integer_tests(T *) [with T=std::list<unsigned long, std::allocator<unsigned long>>]"
Compiler output:
../libs/functional/hash/test/./hash_map_test.hpp(30): warning #68: integer conversion resulted in a change of sign
containers[8].insert(pair(-1,1));
^
detected during instantiation of "void map_tests::integer_tests(T *) [with T=std::map<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<const unsigned long, unsigned long>>>]"
../libs/functional/hash/test/./hash_map_test.hpp(31): warning #68: integer conversion resulted in a change of sign
containers[9].insert(pair(-1,3));
^
detected during instantiation of "void map_tests::integer_tests(T *) [with T=std::map<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<const unsigned long, unsigned long>>>]"
../libs/functional/hash/test/./hash_map_test.hpp(32): warning #68: integer conversion resulted in a change of sign
containers[9].insert(pair(-1,3));
^
detected during instantiation of "void map_tests::integer_tests(T *) [with T=std::map<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<const unsigned long, unsigned long>>>]"
../libs/functional/hash/test/./hash_map_test.hpp(30): warning #68: integer conversion resulted in a change of sign
containers[8].insert(pair(-1,1));
^
detected during instantiation of "void multimap_tests::integer_tests(T *) [with T=std::multimap<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<const unsigned long, unsigned long>>>]"
../libs/functional/hash/test/./hash_map_test.hpp(31): warning #68: integer conversion resulted in a change of sign
containers[9].insert(pair(-1,3));
^
detected during instantiation of "void multimap_tests::integer_tests(T *) [with T=std::multimap<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<const unsigned long, unsigned long>>>]"
../libs/functional/hash/test/./hash_map_test.hpp(32): warning #68: integer conversion resulted in a change of sign
containers[9].insert(pair(-1,3));
^
detected during instantiation of "void multimap_tests::integer_tests(T *) [with T=std::multimap<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<const unsigned long, unsigned long>>>]"
Compiler output:
../libs/functional/hash/test/./hash_sequence_test.hpp(29): warning #68: integer conversion resulted in a change of sign
containers[7].push_back(-1);
^
detected during instantiation of "void deque_tests::integer_tests(T *) [with T=std::deque<unsigned long, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_sequence_test.hpp(30): warning #68: integer conversion resulted in a change of sign
containers[8].push_back(-1);
^
detected during instantiation of "void deque_tests::integer_tests(T *) [with T=std::deque<unsigned long, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_sequence_test.hpp(31): warning #68: integer conversion resulted in a change of sign
containers[8].push_back(-1);
^
detected during instantiation of "void deque_tests::integer_tests(T *) [with T=std::deque<unsigned long, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_sequence_test.hpp(33): warning #68: integer conversion resulted in a change of sign
containers[9].push_back(-1);
^
detected during instantiation of "void deque_tests::integer_tests(T *) [with T=std::deque<unsigned long, std::allocator<unsigned long>>]"
../libs/functional/hash/test/./hash_sequence_test.hpp(34): warning #68: integer conversion resulted in a change of sign
containers[10].push_back(-1);
^
detected during instantiation of "void deque_tests::integer_tests(T *) [with T=std::deque<unsigned long, std::allocator<unsigned long>>]"
Compiler output:
/boost/head-regression/boost/boost/graph/dijkstra_shortest_paths.hpp: In function 'void boost::detail::dijkstra_dispatch2(const VertexListGraph&, typename boost::graph_traits<G>::vertex_descriptor, DistanceMap, WeightMap, IndexMap, const Params&, ColorMap) [with VertexListGraph = boost::compressed_sparse_row_graph<boost::directedS, Vertex, Edge, boost::no_property, size_t, size_t>, DistanceMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, boost::identity_property_map, double, double&>, WeightMap = boost::bundle_property_map<boost::compressed_sparse_row_graph<boost::directedS, Vertex, Edge, boost::no_property, size_t, size_t>, boost::csr_edge_descriptor<size_t, size_t>, Edge, double>, IndexMap = boost::identity_property_map, Params = boost::bgl_named_params<boost::detail::graph::brandes_dijkstra_visitor<const boost::compressed_sparse_row_graph<boost::directedS, Vertex, Edge, boost::no_property, size_t, size_t>, boost::bundle_property_map<boost::compressed_sparse_row_graph<boost::directedS, Vertex, Edge, boost::no_property, size_t, size_t>, boost::csr_edge_descriptor<size_t, size_t>, Edge, double>, boost::iterator_property_map<__gnu_cxx::__normal_iterator<std::vector<test(const OrigGraph&)::edge_descriptor, std::allocator<test(const OrigGraph&)::edge_descriptor> >*, std::vector<std::vector<test(const OrigGraph&)::edge_descriptor, std::allocator<test(const OrigGraph&)::edge_descriptor> >, std::allocator<std::vector<test(const OrigGraph&)::edge_descriptor, std::allocator<test(const OrigGraph&)::edge_descriptor> > > > >, boost::identity_property_map, std::vector<test(const OrigGraph&)::edge_descriptor, std::allocator<test(const OrigGraph&)::edge_descriptor> >, std::vector<test(const OrigGraph&)::edge_descriptor, std::allocator<test(const OrigGraph&)::edge_descriptor> >&>, boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, boost::identity_property_map, double, double&>, boost::iterator_property_map<__gnu_cxx::__normal_iterator<size_t*, std::vector<size_t, std::allocator<size_t> > >, boost::identity_property_map, unsigned int, unsigned int&> >, boost::graph_visitor_t, boost::bgl_named_params<boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, boost::identity_property_map, double, double&>, boost::vertex_distance_t, boost::bgl_named_params<boost::identity_property_map, boost::vertex_index_t, boost::bgl_named_params<boost::bundle_property_map<boost::compressed_sparse_row_graph<boost::directedS, Vertex, Edge, boost::no_property, size_t, size_t>, boost::csr_edge_descriptor<size_t, size_t>, Edge, double>, boost::edge_weight_t, boost::no_property> > > >, ColorMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*, std::vector<boost::default_color_type, std::allocator<boost::default_color_type> > >, boost::identity_property_map, boost::default_color_type, boost::default_color_type&>]':
/boost/head-regression/boost/boost/graph/dijkstra_shortest_paths.hpp:80: warning: 'bfs_vis$m_decreased' is used uninitialized in this function
Compiler output:
/boost/head-regression/boost/boost/graph/dijkstra_shortest_paths.hpp: In function 'void boost::detail::dijkstra_dispatch2(const VertexListGraph&, typename boost::graph_traits<G>::vertex_descriptor, DistanceMap, WeightMap, IndexMap, const Params&, ColorMap) [with VertexListGraph = boost::compressed_sparse_row_graph<boost::directedS, Vertex, Edge, boost::no_property, unsigned int, unsigned int>, DistanceMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, boost::identity_property_map, double, double&>, WeightMap = boost::bundle_property_map<boost::compressed_sparse_row_graph<boost::directedS, Vertex, Edge, boost::no_property, unsigned int, unsigned int>, boost::csr_edge_descriptor<unsigned int, unsigned int>, Edge, double>, IndexMap = boost::identity_property_map, Params = boost::bgl_named_params<boost::detail::graph::brandes_dijkstra_visitor<const boost::compressed_sparse_row_graph<boost::directedS, Vertex, Edge, boost::no_property, unsigned int, unsigned int>, boost::bundle_property_map<boost::compressed_sparse_row_graph<boost::directedS, Vertex, Edge, boost::no_property, unsigned int, unsigned int>, boost::csr_edge_descriptor<unsigned int, unsigned int>, Edge, double>, boost::iterator_property_map<__gnu_cxx::__normal_iterator<std::vector<boost::csr_edge_descriptor<unsigned int, unsigned int>, std::allocator<boost::csr_edge_descriptor<unsigned int, unsigned int> > >*, std::vector<std::vector<boost::csr_edge_descriptor<unsigned int, unsigned int>, std::allocator<boost::csr_edge_descriptor<unsigned int, unsigned int> > >, std::allocator<std::vector<boost::csr_edge_descriptor<unsigned int, unsigned int>, std::allocator<boost::csr_edge_descriptor<unsigned int, unsigned int> > > > > >, boost::identity_property_map, std::vector<boost::csr_edge_descriptor<unsigned int, unsigned int>, std::allocator<boost::csr_edge_descriptor<unsigned int, unsigned int> > >, std::vector<boost::csr_edge_descriptor<unsigned int, unsigned int>, std::allocator<boost::csr_edge_descriptor<unsigned int, unsigned int> > >&>, boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, boost::identity_property_map, double, double&>, boost::iterator_property_map<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, boost::identity_property_map, unsigned int, unsigned int&> >, boost::graph_visitor_t, boost::bgl_named_params<boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, boost::identity_property_map, double, double&>, boost::vertex_distance_t, boost::bgl_named_params<boost::identity_property_map, boost::vertex_index_t, boost::bgl_named_params<boost::bundle_property_map<boost::compressed_sparse_row_graph<boost::directedS, Vertex, Edge, boost::no_property, unsigned int, unsigned int>, boost::csr_edge_descriptor<unsigned int, unsigned int>, Edge, double>, boost::edge_weight_t, boost::no_property> > > >, ColorMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*, std::vector<boost::default_color_type, std::allocator<boost::default_color_type> > >, boost::identity_property_map, boost::default_color_type, boost::default_color_type&>]':
/boost/head-regression/boost/boost/graph/dijkstra_shortest_paths.hpp:80: warning: 'bfs_vis$m_decreased' is used uninitialized in this function
Compiler output:
/boost/head-regression/boost/boost/graph/dijkstra_shortest_paths.hpp: In function 'void boost::detail::dijkstra_dispatch2(const VertexListGraph&, typename boost::graph_traits<G>::vertex_descriptor, DistanceMap, WeightMap, IndexMap, const Params&, ColorMap) [with VertexListGraph = boost::compressed_sparse_row_graph<boost::directedS, Vertex, Edge, boost::no_property, unsigned int, unsigned int>, DistanceMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, boost::identity_property_map, double, double&>, WeightMap = boost::bundle_property_map<boost::compressed_sparse_row_graph<boost::directedS, Vertex, Edge, boost::no_property, unsigned int, unsigned int>, boost::csr_edge_descriptor<unsigned int, unsigned int>, Edge, double>, IndexMap = boost::identity_property_map, Params = boost::bgl_named_params<boost::detail::graph::brandes_dijkstra_visitor<const boost::compressed_sparse_row_graph<boost::directedS, Vertex, Edge, boost::no_property, unsigned int, unsigned int>, boost::bundle_property_map<boost::compressed_sparse_row_graph<boost::directedS, Vertex, Edge, boost::no_property, unsigned int, unsigned int>, boost::csr_edge_descriptor<unsigned int, unsigned int>, Edge, double>, boost::iterator_property_map<__gnu_cxx::__normal_iterator<std::vector<boost::csr_edge_descriptor<unsigned int, unsigned int>, std::allocator<boost::csr_edge_descriptor<unsigned int, unsigned int> > >*, std::vector<std::vector<boost::csr_edge_descriptor<unsigned int, unsigned int>, std::allocator<boost::csr_edge_descriptor<unsigned int, unsigned int> > >, std::allocator<std::vector<boost::csr_edge_descriptor<unsigned int, unsigned int>, std::allocator<boost::csr_edge_descriptor<unsigned int, unsigned int> > > > > >, boost::identity_property_map, std::vector<boost::csr_edge_descriptor<unsigned int, unsigned int>, std::allocator<boost::csr_edge_descriptor<unsigned int, unsigned int> > >, std::vector<boost::csr_edge_descriptor<unsigned int, unsigned int>, std::allocator<boost::csr_edge_descriptor<unsigned int, unsigned int> > >&>, boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, boost::identity_property_map, double, double&>, boost::iterator_property_map<__gnu_cxx::__normal_iterator<unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> > >, boost::identity_property_map, unsigned int, unsigned int&> >, boost::graph_visitor_t, boost::bgl_named_params<boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, boost::identity_property_map, double, double&>, boost::vertex_distance_t, boost::bgl_named_params<boost::identity_property_map, boost::vertex_index_t, boost::bgl_named_params<boost::bundle_property_map<boost::compressed_sparse_row_graph<boost::directedS, Vertex, Edge, boost::no_property, unsigned int, unsigned int>, boost::csr_edge_descriptor<unsigned int, unsigned int>, Edge, double>, boost::edge_weight_t, boost::no_property> > > >, ColorMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<boost::default_color_type*, std::vector<boost::default_color_type, std::allocator<boost::default_color_type> > >, boost::identity_property_map, boost::default_color_type, boost::default_color_type&>]':
/boost/head-regression/boost/boost/graph/dijkstra_shortest_paths.hpp:80: warning: 'bfs_vis$m_decreased' is used uninitialized in this function
Compiler output:
../libs/graph/test/csr_graph_test.cpp: In function `void test(const OrigGraph&)
[with OrigGraph = GraphT]':
../libs/graph/test/csr_graph_test.cpp:305: instantiated from here
../libs/graph/test/csr_graph_test.cpp:255: warning: unused variable `
boost::compressed_sparse_row_graph<boost::directedS, void, void,
boost::no_property, size_t, size_t>::out_edge_iterator oei2_end'
../libs/graph/test/csr_graph_test.cpp: In function `void test(const OrigGraph&)
[with OrigGraph = CSRGraphT]':
../libs/graph/test/csr_graph_test.cpp:369: instantiated from here
../libs/graph/test/csr_graph_test.cpp:255: warning: unused variable `
boost::compressed_sparse_row_graph<boost::directedS, void, void,
boost::no_property, size_t, size_t>::out_edge_iterator oei2_end'
Compiler output:
../libs/graph/test/matching_test.cpp: In function `void gabows_graph(Graph&,
int) [with Graph = undirected_graph]':
../libs/graph/test/matching_test.cpp:256: instantiated from `void matching_test(unsigned int, const std::string&) [with Graph = undirected_graph]'
../libs/graph/test/matching_test.cpp:352: instantiated from here
../libs/graph/test/matching_test.cpp:93: warning: unused variable `
boost::counting_iterator<size_t, boost::use_default, boost::use_default>
vi_end'
../libs/graph/test/matching_test.cpp: In function `void gabows_graph(Graph&,
int) [with Graph = undirected_list_graph]':
../libs/graph/test/matching_test.cpp:256: instantiated from `void matching_test(unsigned int, const std::string&) [with Graph = undirected_list_graph]'
../libs/graph/test/matching_test.cpp:353: instantiated from here
../libs/graph/test/matching_test.cpp:93: warning: unused variable `
std::_List_iterator<void*, void*&, void**> vi_end'
../libs/graph/test/matching_test.cpp: In function `void gabows_graph(Graph&,
int) [with Graph = undirected_adjacency_matrix_graph]':
../libs/graph/test/matching_test.cpp:256: instantiated from `void matching_test(unsigned int, const std::string&) [with Graph = undirected_adjacency_matrix_graph]'
../libs/graph/test/matching_test.cpp:354: instantiated from here
../libs/graph/test/matching_test.cpp:93: warning: unused variable `
boost::counting_iterator<size_t, boost::use_default, boost::use_default>
vi_end'
Compiler output:
/boost/head-regression/boost/boost/graph/gursoy_atun_layout.hpp: In function
`void boost::gursoy_atun_refine(const VertexListAndIncidenceGraph&, const
Topology&, PositionMap, int, double, double, double, double, VertexIndexMap,
EdgeWeightMap) [with VertexListAndIncidenceGraph =
boost::adjacency_list<boost::vecS, boost::vecS, boost::undirectedS,
boost::no_property, boost::property<boost::edge_weight_t, double,
boost::no_property>, boost::no_property, boost::listS>, Topology =
boost::heart_topology<boost::random::linear_congruential<int32_t, 48271, 0,
2147483647, 399268537> >, PositionMap =
boost::iterator_property_map<__gnu_cxx::__normal_iterator<main(int,
char**)::point*, std::vector<main(int, char**)::point,
std::allocator<main(int, char**)::point> > >, main(int,
char**)::VertexIndexMap, main(int, char**)::point, main(int,
char**)::point&>, VertexIndexMap =
boost::vec_adj_list_vertex_id_map<boost::no_property, size_t>, EdgeWeightMap
= boost::adj_list_edge_property_map<boost::undirected_tag, double, double&,
size_t, boost::property<boost::edge_weight_t, double, boost::no_property>,
boost::edge_weight_t>]':
/boost/head-regression/boost/boost/graph/gursoy_atun_layout.hpp:258: instantiated from `void boost::gursoy_atun_layout(const VertexListAndIncidenceGraph&, const Topology&, PositionMap, int, double, double, double, double, VertexIndexMap, EdgeWeightMap) [with VertexListAndIncidenceGraph = boost::adjacency_list<boost::vecS, boost::vecS, boost::undirectedS, boost::no_property, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, Topology = boost::heart_topology<boost::random::linear_congruential<int32_t, 48271, 0, 2147483647, 399268537> >, PositionMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<main(int, char**)::point*, std::vector<main(int, char**)::point, std::allocator<main(int, char**)::point> > >, main(int, char**)::VertexIndexMap, main(int, char**)::point, main(int, char**)::point&>, VertexIndexMap = boost::vec_adj_list_vertex_id_map<boost::no_property, size_t>, EdgeWeightMap = boost::adj_list_edge_property_map<boost::undirected_tag, double, double&, size_t, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::edge_weight_t>]'
/boost/head-regression/boost/boost/graph/gursoy_atun_layout.hpp:337: instantiated from `void boost::gursoy_atun_layout(const VertexListAndIncidenceGraph&, const Topology&, PositionMap, const boost::bgl_named_params<P, T, R>&) [with VertexListAndIncidenceGraph = main(int, char**)::graph_type, Topology = main(int, char**)::topology, PositionMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<main(int, char**)::point*, std::vector<main(int, char**)::point, std::allocator<main(int, char**)::point> > >, main(int, char**)::VertexIndexMap, main(int, char**)::point, main(int, char**)::point&>, P = boost::adj_list_edge_property_map<boost::undirected_tag, double, double&, size_t, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::edge_weight_t>, T = boost::edge_weight_t, R = boost::no_property]'
../libs/graph/test/gursoy_atun_layout_test.cpp:130: instantiated from here
/boost/head-regression/boost/boost/graph/gursoy_atun_layout.hpp:211: warning: unused
variable `boost::counting_iterator<size_t, boost::use_default,
boost::use_default> i'
/boost/head-regression/boost/boost/graph/gursoy_atun_layout.hpp:211: warning: unused
variable `boost::counting_iterator<size_t, boost::use_default,
boost::use_default> iend'
/boost/head-regression/boost/boost/graph/gursoy_atun_layout.hpp:221: warning: unused
variable `boost::iterator_property_map<__gnu_cxx::__normal_iterator<double*,
std::vector<double, std::allocator<double> > >,
boost::vec_adj_list_vertex_id_map<boost::no_property, size_t>, double,
double&> distance_from_input'
/boost/head-regression/boost/boost/graph/gursoy_atun_layout.hpp:227: warning: unused
variable `boost::iterator_property_map<__gnu_cxx::__normal_iterator<int*,
std::vector<int, std::allocator<int> > >,
boost::vec_adj_list_vertex_id_map<boost::no_property, size_t>, double,
double&> node_distance'
/boost/head-regression/boost/boost/graph/gursoy_atun_layout.hpp: In function
`void boost::gursoy_atun_refine(const VertexListAndIncidenceGraph&, const
Topology&, PositionMap, int, double, double, double, double, VertexIndexMap,
EdgeWeightMap) [with VertexListAndIncidenceGraph =
boost::adjacency_list<boost::vecS, boost::vecS, boost::undirectedS,
boost::no_property, boost::property<boost::edge_weight_t, double,
boost::no_property>, boost::no_property, boost::listS>, Topology =
boost::heart_topology<boost::random::linear_congruential<int32_t, 48271, 0,
2147483647, 399268537> >, PositionMap =
boost::iterator_property_map<__gnu_cxx::__normal_iterator<main(int,
char**)::point*, std::vector<main(int, char**)::point,
std::allocator<main(int, char**)::point> > >, main(int,
char**)::VertexIndexMap, main(int, char**)::point, main(int,
char**)::point&>, VertexIndexMap =
boost::vec_adj_list_vertex_id_map<boost::no_property, size_t>, EdgeWeightMap
= boost::dummy_property_map]':
/boost/head-regression/boost/boost/graph/gursoy_atun_layout.hpp:258: instantiated from `void boost::gursoy_atun_layout(const VertexListAndIncidenceGraph&, const Topology&, PositionMap, int, double, double, double, double, VertexIndexMap, EdgeWeightMap) [with VertexListAndIncidenceGraph = boost::adjacency_list<boost::vecS, boost::vecS, boost::undirectedS, boost::no_property, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, Topology = boost::heart_topology<boost::random::linear_congruential<int32_t, 48271, 0, 2147483647, 399268537> >, PositionMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<main(int, char**)::point*, std::vector<main(int, char**)::point, std::allocator<main(int, char**)::point> > >, main(int, char**)::VertexIndexMap, main(int, char**)::point, main(int, char**)::point&>, VertexIndexMap = boost::vec_adj_list_vertex_id_map<boost::no_property, size_t>, EdgeWeightMap = boost::dummy_property_map]'
/boost/head-regression/boost/boost/graph/gursoy_atun_layout.hpp:277: instantiated from `void boost::gursoy_atun_layout(const VertexListAndIncidenceGraph&, const Topology&, PositionMap, int, double, double, double, double, VertexIndexMap) [with VertexListAndIncidenceGraph = boost::adjacency_list<boost::vecS, boost::vecS, boost::undirectedS, boost::no_property, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, Topology = boost::heart_topology<boost::random::linear_congruential<int32_t, 48271, 0, 2147483647, 399268537> >, PositionMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<main(int, char**)::point*, std::vector<main(int, char**)::point, std::allocator<main(int, char**)::point> > >, main(int, char**)::VertexIndexMap, main(int, char**)::point, main(int, char**)::point&>, VertexIndexMap = boost::vec_adj_list_vertex_id_map<boost::no_property, size_t>]'
/boost/head-regression/boost/boost/graph/gursoy_atun_layout.hpp:294: instantiated from `void boost::gursoy_atun_layout(const VertexListAndIncidenceGraph&, const Topology&, PositionMap, int, double, double, double, double) [with VertexListAndIncidenceGraph = boost::adjacency_list<boost::vecS, boost::vecS, boost::undirectedS, boost::no_property, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, Topology = boost::heart_topology<boost::random::linear_congruential<int32_t, 48271, 0, 2147483647, 399268537> >, PositionMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<main(int, char**)::point*, std::vector<main(int, char**)::point, std::allocator<main(int, char**)::point> > >, main(int, char**)::VertexIndexMap, main(int, char**)::point, main(int, char**)::point&>]'
/boost/head-regression/boost/boost/graph/gursoy_atun_layout.hpp:310: instantiated from `void boost::gursoy_atun_layout(const VertexListAndIncidenceGraph&, const Topology&, PositionMap, int) [with VertexListAndIncidenceGraph = main(int, char**)::graph_type, Topology = main(int, char**)::topology, PositionMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<main(int, char**)::point*, std::vector<main(int, char**)::point, std::allocator<main(int, char**)::point> > >, main(int, char**)::VertexIndexMap, main(int, char**)::point, main(int, char**)::point&>]'
/boost/head-regression/boost/boost/graph/gursoy_atun_layout.hpp:320: instantiated from `void boost::gursoy_atun_layout(const VertexListAndIncidenceGraph&, const Topology&, PositionMap) [with VertexListAndIncidenceGraph = main(int, char**)::graph_type, Topology = main(int, char**)::topology, PositionMap = boost::iterator_property_map<__gnu_cxx::__normal_iterator<main(int, char**)::point*, std::vector<main(int, char**)::point, std::allocator<main(int, char**)::point> > >, main(int, char**)::VertexIndexMap, main(int, char**)::point, main(int, char**)::point&>]'
../libs/graph/test/gursoy_atun_layout_test.cpp:121: instantiated from here
/boost/head-regression/boost/boost/graph/gursoy_atun_layout.hpp:211: warning: unused
variable `boost::counting_it...
(remainder deleted because of excessive size)
Compiler output:
../libs/graph/test/property_iter.cpp: In function `int main(int, char**)':
../libs/graph/test/property_iter.cpp:69: warning: unused variable `
boost::adj_list_vertex_property_map<Graph, size_t, size_t&, vertex_id_t>
vertex_id_map'
Linker output:
Chmod1 ../bin/boost/libs/graph/test/bidir_vec_remove_edge.test/gcc-4.0.2-linux/debug/bidir_vec_remove_edge
Run output:
/usr/local/gcc-4.0.2/lib/gcc/i686-pc-linux-gnu/4.0.2/../../../../include/c++/4.0.2/debug/vector:192:
error: attempt to subscript container with out-of-bounds index 1, but
container only holds 1 elements.
Objects involved in the operation:
sequence "this" @ 0x0xbfffe890 {
type = N15__gnu_debug_def6vectorIN5boost9list_edgeIjNS1_8propertyINS1_13edge_bundle_tE9edge_propNS1_11no_propertyEEEEESaIS8_EEE;
}
/boost/head-regression/boost/boost/test/minimal.hpp(122): exception "signal: SIGABRT (application abort requested)" caught in function: 'int main(int, char**)'
**** Testing aborted.
**** 1 error detected
EXIT STATUS: 201
Linker output:
Chmod1 ../bin/boost/libs/graph/test/bidir_vec_remove_edge.test/gcc-3.4.5-linux/debug/bidir_vec_remove_edge
Run output:
/usr/local/gcc-3.4.5/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../include/c++/3.4.5/debug/vector:192:
error: attempt to subscript container with out-of-bounds index 1, but
container only holds 1 elements.
Objects involved in the operation:
sequence "this" @ 0x0xbfffe9c0 {
type = N15__gnu_debug_def6vectorIN5boost9list_edgeIjNS1_8propertyINS1_13edge_bundle_tE9edge_propNS1_11no_propertyEEEEESaIS8_EEE;
}
/boost/head-regression/boost/boost/test/minimal.hpp(122): exception "signal: SIGABRT (application abort requested)" caught in function: 'int main(int, char**)'
**** Testing aborted.
**** 1 error detected
EXIT STATUS: 201
Compiler output:
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp: In function 'void boost::fruchterman_reingold_force_directed_layout(const Graph&, PositionMap, Dim, Dim, AttractiveForce, RepulsiveForce, ForcePairs, Cooling, DisplacementMap) [with Graph = test_main(int, char**)::Graph, PositionMap = boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t>, Dim = double, AttractiveForce = boost::square_distance_attractive_force, RepulsiveForce = boost::square_distance_repulsive_force, ForcePairs = boost::all_force_pairs, Cooling = boost::linear_cooling<double>, DisplacementMap = boost::iterator_property_map<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<point*, __gnu_norm::vector<point, std::allocator<point> > >, __gnu_debug_def::vector<point, std::allocator<point> > >, boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, int, int&, boost::vertex_index_t>, point, point&>]':
../libs/graph/test/layout_test.cpp:207: instantiated from 'void test_cube(Graph*) [with Graph = test_main(int, char**)::Graph]'
../libs/graph/test/layout_test.cpp:358: instantiated from here
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp:312: warning: suggest parentheses around assignment used as truth value
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp: In function 'void boost::fruchterman_reingold_force_directed_layout(const Graph&, PositionMap, Dim, Dim, AttractiveForce, RepulsiveForce, ForcePairs, Cooling, DisplacementMap) [with Graph = boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, PositionMap = boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t>, Dim = double, AttractiveForce = boost::square_distance_attractive_force, RepulsiveForce = boost::square_distance_repulsive_force, ForcePairs = boost::grid_force_pairs<double, boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t> >, Cooling = boost::linear_cooling<double>, DisplacementMap = boost::iterator_property_map<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<boost::simple_point<double>*, __gnu_norm::vector<boost::simple_point<double>, std::allocator<boost::simple_point<double> > > >, __gnu_debug_def::vector<boost::simple_point<double>, std::allocator<boost::simple_point<double> > > >, boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, int, const int&, boost::vertex_index_t>, boost::simple_point<double>, boost::simple_point<double>&>]':
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp:366: instantiated from 'static void boost::detail::fr_force_directed_layout<boost::detail::error_property_not_found>::run(const Graph&, PositionMap, Dim, Dim, AttractiveForce, RepulsiveForce, ForcePairs, Cooling, boost::detail::error_property_not_found, const boost::bgl_named_params<Param, Tag, Rest>&) [with Graph = boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, PositionMap = boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t>, Dim = double, AttractiveForce = boost::square_distance_attractive_force, RepulsiveForce = boost::square_distance_repulsive_force, ForcePairs = boost::grid_force_pairs<double, boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t> >, Cooling = boost::linear_cooling<double>, Param = boost::linear_cooling<double>, Tag = boost::cooling_t, Rest = boost::bgl_named_params<boost::square_distance_attractive_force, boost::attractive_force_t, boost::no_property>]'
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp:392: instantiated from 'void boost::fruchterman_reingold_force_directed_layout(const Graph&, PositionMap, Dim, Dim, const boost::bgl_named_params<Param, Tag, Rest>&) [with Graph = test_main(int, char**)::Graph, PositionMap = boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t>, Dim = double, Param = boost::linear_cooling<double>, Tag = boost::cooling_t, Rest = boost::bgl_named_params<boost::square_distance_attractive_force, boost::attractive_force_t, boost::no_property>]'
../libs/graph/test/layout_test.cpp:276: instantiated from 'void test_triangular(Graph*) [with Graph = test_main(int, char**)::Graph]'
../libs/graph/test/layout_test.cpp:359: instantiated from here
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp:312: warning: suggest parentheses around assignment used as truth value
Run output:
Regular polygon layout with 5 points.
E
D
A
C
B
(A, E) (A, B) (A, D) (B, F) (B, C) (C, D) (C, G) (D, H) (E, H) (E, F) (F, G) (G, H)
Cube layout (Kamada-Kawai).
E
H
F
G
A
D
B
C
Cube layout (Fruchterman-Reingold).
D
A
C
B H
E
F G
(A, B) (A, C) (B, C) (B, D) (B, E) (C, E) (C, F) (D, E) (D, G) (D, H) (E, F) (E, H) (E, I) (F, I) (F, J) (G, H) (H, I) (I, J)
Triangular layout (Kamada-Kawai).
I J
H
G
F
E
D
B C
A
Triangular layout (Fruchterman-Reingold).
A
B
C D
G
E
H
F
I
J
(A, B) (B, C) (C, A) (D, E) (E, F) (F, G) (G, H) (H, D) (D, F) (F, H) (H, E) (E, G) (G, D)
Disconnected layout (Fruchterman-Reingold).
A C
B
D
H
F
E G
**** no errors detected
EXIT STATUS: 0
Compiler output:
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp: In function 'void boost::fruchterman_reingold_force_directed_layout(const Graph&, PositionMap, Dim, Dim, AttractiveForce, RepulsiveForce, ForcePairs, Cooling, DisplacementMap) [with Graph = test_main(int, char**)::Graph, PositionMap = boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t>, Dim = double, AttractiveForce = boost::square_distance_attractive_force, RepulsiveForce = boost::square_distance_repulsive_force, ForcePairs = boost::all_force_pairs, Cooling = boost::linear_cooling<double>, DisplacementMap = boost::iterator_property_map<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<point*, __gnu_norm::vector<point, std::allocator<point> > >, __gnu_debug_def::vector<point, std::allocator<point> > >, boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, int, int&, boost::vertex_index_t>, point, point&>]':
../libs/graph/test/layout_test.cpp:207: instantiated from 'void test_cube(Graph*) [with Graph = test_main(int, char**)::Graph]'
../libs/graph/test/layout_test.cpp:358: instantiated from here
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp:312: warning: suggest parentheses around assignment used as truth value
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp: In function 'void boost::fruchterman_reingold_force_directed_layout(const Graph&, PositionMap, Dim, Dim, AttractiveForce, RepulsiveForce, ForcePairs, Cooling, DisplacementMap) [with Graph = boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, PositionMap = boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t>, Dim = double, AttractiveForce = boost::square_distance_attractive_force, RepulsiveForce = boost::square_distance_repulsive_force, ForcePairs = boost::grid_force_pairs<double, boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t> >, Cooling = boost::linear_cooling<double>, DisplacementMap = boost::iterator_property_map<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<boost::simple_point<double>*, __gnu_norm::vector<boost::simple_point<double>, std::allocator<boost::simple_point<double> > > >, __gnu_debug_def::vector<boost::simple_point<double>, std::allocator<boost::simple_point<double> > > >, boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, int, const int&, boost::vertex_index_t>, boost::simple_point<double>, boost::simple_point<double>&>]':
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp:366: instantiated from 'static void boost::detail::fr_force_directed_layout<boost::detail::error_property_not_found>::run(const Graph&, PositionMap, Dim, Dim, AttractiveForce, RepulsiveForce, ForcePairs, Cooling, boost::detail::error_property_not_found, const boost::bgl_named_params<Param, Tag, Rest>&) [with Graph = boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, PositionMap = boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t>, Dim = double, AttractiveForce = boost::square_distance_attractive_force, RepulsiveForce = boost::square_distance_repulsive_force, ForcePairs = boost::grid_force_pairs<double, boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t> >, Cooling = boost::linear_cooling<double>, Param = boost::linear_cooling<double>, Tag = boost::cooling_t, Rest = boost::bgl_named_params<boost::square_distance_attractive_force, boost::attractive_force_t, boost::no_property>]'
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp:392: instantiated from 'void boost::fruchterman_reingold_force_directed_layout(const Graph&, PositionMap, Dim, Dim, const boost::bgl_named_params<Param, Tag, Rest>&) [with Graph = test_main(int, char**)::Graph, PositionMap = boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t>, Dim = double, Param = boost::linear_cooling<double>, Tag = boost::cooling_t, Rest = boost::bgl_named_params<boost::square_distance_attractive_force, boost::attractive_force_t, boost::no_property>]'
../libs/graph/test/layout_test.cpp:276: instantiated from 'void test_triangular(Graph*) [with Graph = test_main(int, char**)::Graph]'
../libs/graph/test/layout_test.cpp:359: instantiated from here
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp:312: warning: suggest parentheses around assignment used as truth value
Run output:
Regular polygon layout with 5 points.
E
D
A
C
B
(A, E) (A, B) (A, D) (B, F) (B, C) (C, D) (C, G) (D, H) (E, H) (E, F) (F, G) (G, H)
Cube layout (Kamada-Kawai).
E
H
F
G
A
D
B
C
Cube layout (Fruchterman-Reingold).
D
A
C
B H
E
F G
(A, B) (A, C) (B, C) (B, D) (B, E) (C, E) (C, F) (D, E) (D, G) (D, H) (E, F) (E, H) (E, I) (F, I) (F, J) (G, H) (H, I) (I, J)
Triangular layout (Kamada-Kawai).
I J
H
G
F
E
D
B C
A
Triangular layout (Fruchterman-Reingold).
A
B
C D
G
E
H
F
I
J
(A, B) (B, C) (C, A) (D, E) (E, F) (F, G) (G, H) (H, D) (D, F) (F, H) (H, E) (E, G) (G, D)
Disconnected layout (Fruchterman-Reingold).
A C
B
D
H
F
E G
**** no errors detected
EXIT STATUS: 0
Run output:
Regular polygon layout with 5 points.
E
D
A
C
B
(A, E) (A, B) (A, D) (B, F) (B, C) (C, D) (C, G) (D, H) (E, H) (E, F) (F, G) (G, H)
Cube layout (Kamada-Kawai).
E
H
F
G
A
D
B
C
Cube layout (Fruchterman-Reingold).
D
A
C
B H
E
F G
(A, B) (A, C) (B, C) (B, D) (B, E) (C, E) (C, F) (D, E) (D, G) (D, H) (E, F) (E, H) (E, I) (F, I) (F, J) (G, H) (H, I) (I, J)
Triangular layout (Kamada-Kawai).
I J
H
G
F
E
D
B C
A
Triangular layout (Fruchterman-Reingold).
A
B
C D
G
E
H
F
I
J
(A, B) (B, C) (C, A) (D, E) (E, F) (F, G) (G, H) (H, D) (D, F) (F, H) (H, E) (E, G) (G, D)
Disconnected layout (Fruchterman-Reingold).
A C
B
D
H
F
E G
**** no errors detected
EXIT STATUS: 0
Compiler output:
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp: In function 'void boost::fruchterman_reingold_force_directed_layout(const Graph&, PositionMap, Dim, Dim, AttractiveForce, RepulsiveForce, ForcePairs, Cooling, DisplacementMap) [with Graph = test_main(int, char**)::Graph, PositionMap = boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t>, Dim = double, AttractiveForce = boost::square_distance_attractive_force, RepulsiveForce = boost::square_distance_repulsive_force, ForcePairs = boost::all_force_pairs, Cooling = boost::linear_cooling<double>, DisplacementMap = boost::iterator_property_map<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<point*, __gnu_norm::vector<point, std::allocator<point> > >, __gnu_debug_def::vector<point, std::allocator<point> > >, boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, int, int&, boost::vertex_index_t>, point, point&>]':
../libs/graph/test/layout_test.cpp:207: instantiated from 'void test_cube(Graph*) [with Graph = test_main(int, char**)::Graph]'
../libs/graph/test/layout_test.cpp:358: instantiated from here
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp:312: warning: suggest parentheses around assignment used as truth value
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp: In function 'void boost::fruchterman_reingold_force_directed_layout(const Graph&, PositionMap, Dim, Dim, AttractiveForce, RepulsiveForce, ForcePairs, Cooling, DisplacementMap) [with Graph = boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, PositionMap = boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t>, Dim = double, AttractiveForce = boost::square_distance_attractive_force, RepulsiveForce = boost::square_distance_repulsive_force, ForcePairs = boost::grid_force_pairs<double, boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t> >, Cooling = boost::linear_cooling<double>, DisplacementMap = boost::iterator_property_map<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<boost::simple_point<double>*, __gnu_norm::vector<boost::simple_point<double>, std::allocator<boost::simple_point<double> > > >, __gnu_debug_def::vector<boost::simple_point<double>, std::allocator<boost::simple_point<double> > > >, boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, int, const int&, boost::vertex_index_t>, boost::simple_point<double>, boost::simple_point<double>&>]':
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp:366: instantiated from 'static void boost::detail::fr_force_directed_layout<boost::detail::error_property_not_found>::run(const Graph&, PositionMap, Dim, Dim, AttractiveForce, RepulsiveForce, ForcePairs, Cooling, boost::detail::error_property_not_found, const boost::bgl_named_params<Param, Tag, Rest>&) [with Graph = boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, PositionMap = boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t>, Dim = double, AttractiveForce = boost::square_distance_attractive_force, RepulsiveForce = boost::square_distance_repulsive_force, ForcePairs = boost::grid_force_pairs<double, boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t> >, Cooling = boost::linear_cooling<double>, Param = boost::linear_cooling<double>, Tag = boost::cooling_t, Rest = boost::bgl_named_params<boost::square_distance_attractive_force, boost::attractive_force_t, boost::no_property>]'
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp:392: instantiated from 'void boost::fruchterman_reingold_force_directed_layout(const Graph&, PositionMap, Dim, Dim, const boost::bgl_named_params<Param, Tag, Rest>&) [with Graph = test_main(int, char**)::Graph, PositionMap = boost::adj_list_vertex_property_map<boost::adjacency_list<boost::listS, boost::listS, boost::undirectedS, boost::property<boost::vertex_index_t, int, boost::property<vertex_position_t, point, boost::no_property> >, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::listS>, point, point&, vertex_position_t>, Dim = double, Param = boost::linear_cooling<double>, Tag = boost::cooling_t, Rest = boost::bgl_named_params<boost::square_distance_attractive_force, boost::attractive_force_t, boost::no_property>]'
../libs/graph/test/layout_test.cpp:276: instantiated from 'void test_triangular(Graph*) [with Graph = test_main(int, char**)::Graph]'
../libs/graph/test/layout_test.cpp:359: instantiated from here
/boost/head-regression/boost/boost/graph/fruchterman_reingold.hpp:312: warning: suggest parentheses around assignment used as truth value
Run output:
Regular polygon layout with 5 points.
E
D
A
C
B
(A, E) (A, B) (A, D) (B, F) (B, C) (C, D) (C, G) (D, H) (E, H) (E, F) (F, G) (G, H)
Cube layout (Kamada-Kawai).
E
H
F
G
A
D
B
C
Cube layout (Fruchterman-Reingold).
D
A
C
B H
E
F G
(A, B) (A, C) (B, C) (B, D) (B, E) (C, E) (C, F) (D, E) (D, G) (D, H) (E, F) (E, H) (E, I) (F, I) (F, J) (G, H) (H, I) (I, J)
Triangular layout (Kamada-Kawai).
I J
H
G
F
E
D
B C
A
Triangular layout (Fruchterman-Reingold).
A
B
C D
G
E
H
F
I
J
(A, B) (B, C) (C, A) (D, E) (E, F) (F, G) (G, H) (H, D) (D, F) (F, H) (H, E) (E, G) (G, D)
Disconnected layout (Fruchterman-Reingold).
A C
B
D
H
F
E G
**** no errors detected
EXIT STATUS: 0
Run output:
Regular polygon layout with 5 points.
E
D
A
C
B
(A, E) (A, B) (A, D) (B, F) (B, C) (C, D) (C, G) (D, H) (E, H) (E, F) (F, G) (G, H)
Cube layout (Kamada-Kawai).
E
H
F
G
A
D
B
C
Cube layout (Fruchterman-Reingold).
D
A
C
B H
E
F G
(A, B) (A, C) (B, C) (B, D) (B, E) (C, E) (C, F) (D, E) (D, G) (D, H) (E, F) (E, H) (E, I) (F, I) (F, J) (G, H) (H, I) (I, J)
Triangular layout (Kamada-Kawai).
I J
H
G
F
E
D
B C
A
Triangular layout (Fruchterman-Reingold).
A
B
C D
G
E
H
F
I
J
(A, B) (B, C) (C, A) (D, E) (E, F) (F, G) (G, H) (H, D) (D, F) (F, H) (H, E) (E, G) (G, D)
Disconnected layout (Fruchterman-Reingold).
A C
B
D
H
F
E G
**** no errors detected
EXIT STATUS: 0
Run output:
Regular polygon layout with 5 points.
E
D
A
C
B
(A, E) (A, B) (A, D) (B, F) (B, C) (C, D) (C, G) (D, H) (E, H) (E, F) (F, G) (G, H)
Cube layout (Kamada-Kawai).
E
H
F
G
A
D
B
C
Cube layout (Fruchterman-Reingold).
D
A
C
B H
E
F G
(A, B) (A, C) (B, C) (B, D) (B, E) (C, E) (C, F) (D, E) (D, G) (D, H) (E, F) (E, H) (E, I) (F, I) (F, J) (G, H) (H, I) (I, J)
Triangular layout (Kamada-Kawai).
I J
H
G
F
E
D
B C
A
Triangular layout (Fruchterman-Reingold).
A
B
C D
G
E
H
F
I
J
(A, B) (B, C) (C, A) (D, E) (E, F) (F, G) (G, H) (H, D) (D, F) (F, H) (H, E) (E, G) (G, D)
Disconnected layout (Fruchterman-Reingold).
A C
B
D
H
F
E G
**** no errors detected
EXIT STATUS: 0
Run output:
Regular polygon layout with 5 points.
E
D
A
C
B
(A, E) (A, B) (A, D) (B, F) (B, C) (C, D) (C, G) (D, H) (E, H) (E, F) (F, G) (G, H)
Cube layout (Kamada-Kawai).
E
H
F
G
A
D
B
C
Cube layout (Fruchterman-Reingold).
D
A
C
B H
E
F G
(A, B) (A, C) (B, C) (B, D) (B, E) (C, E) (C, F) (D, E) (D, G) (D, H) (E, F) (E, H) (E, I) (F, I) (F, J) (G, H) (H, I) (I, J)
Triangular layout (Kamada-Kawai).
I J
H
G
F
E
D
B C
A
Triangular layout (Fruchterman-Reingold).
A
B
C D
G
E
H
F
I
J
(A, B) (B, C) (C, A) (D, E) (E, F) (F, G) (G, H) (H, D) (D, F) (F, H) (H, E) (E, G) (G, D)
Disconnected layout (Fruchterman-Reingold).
A C
B
D
H
F
E G
**** no errors detected
EXIT STATUS: 0
Compiler output:
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:337:2: warning: no newline at end of file
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In function 'std::basic_string<typename boost::iostreams::detail::codecvt_intern<T>::type, std::char_traits<typename boost::iostreams::detail::codecvt_intern<T>::type>, std::allocator<typename boost::iostreams::detail::codecvt_intern<T>::type> > test_string() [with Codecvt = utf8_codecvt_facet<wchar_t, char>]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from 'bool codecvt_test2() [with Codecvt = utf8_codecvt_facet<wchar_t, char>]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from 'bool codecvt_test() [with Codecvt = utf8_codecvt_facet<wchar_t, char>]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:251: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison between signed and unsigned integer expressions
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In function 'std::basic_string<typename boost::iostreams::detail::codecvt_intern<T>::type, std::char_traits<typename boost::iostreams::detail::codecvt_intern<T>::type>, std::allocator<typename boost::iostreams::detail::codecvt_intern<T>::type> > test_string() [with Codecvt = boost::iostreams::test::null_padded_codecvt]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from 'bool codecvt_test2() [with Codecvt = boost::iostreams::test::null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from 'bool codecvt_test() [with Codecvt = boost::iostreams::test::null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:252: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison between signed and unsigned integer expressions
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In function 'std::basic_string<typename boost::iostreams::detail::codecvt_intern<T>::type, std::char_traits<typename boost::iostreams::detail::codecvt_intern<T>::type>, std::allocator<typename boost::iostreams::detail::codecvt_intern<T>::type> > test_string() [with Codecvt = boost::iostreams::test::stateless_null_padded_codecvt]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from 'bool codecvt_test2() [with Codecvt = boost::iostreams::test::stateless_null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from 'bool codecvt_test() [with Codecvt = boost::iostreams::test::stateless_null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:253: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison between signed and unsigned integer expressions
Compiler output:
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:337:2: warning: no newline at end of file
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In function 'std::basic_string<typename boost::iostreams::detail::codecvt_intern<T>::type, std::char_traits<typename boost::iostreams::detail::codecvt_intern<T>::type>, std::allocator<typename boost::iostreams::detail::codecvt_intern<T>::type> > test_string() [with Codecvt = utf8_codecvt_facet<wchar_t, char>]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from 'bool codecvt_test2() [with Codecvt = utf8_codecvt_facet<wchar_t, char>]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from 'bool codecvt_test() [with Codecvt = utf8_codecvt_facet<wchar_t, char>]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:251: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison between signed and unsigned integer expressions
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In function 'std::basic_string<typename boost::iostreams::detail::codecvt_intern<T>::type, std::char_traits<typename boost::iostreams::detail::codecvt_intern<T>::type>, std::allocator<typename boost::iostreams::detail::codecvt_intern<T>::type> > test_string() [with Codecvt = boost::iostreams::test::null_padded_codecvt]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from 'bool codecvt_test2() [with Codecvt = boost::iostreams::test::null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from 'bool codecvt_test() [with Codecvt = boost::iostreams::test::null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:252: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison between signed and unsigned integer expressions
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In function 'std::basic_string<typename boost::iostreams::detail::codecvt_intern<T>::type, std::char_traits<typename boost::iostreams::detail::codecvt_intern<T>::type>, std::allocator<typename boost::iostreams::detail::codecvt_intern<T>::type> > test_string() [with Codecvt = boost::iostreams::test::stateless_null_padded_codecvt]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from 'bool codecvt_test2() [with Codecvt = boost::iostreams::test::stateless_null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from 'bool codecvt_test() [with Codecvt = boost::iostreams::test::stateless_null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:253: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison between signed and unsigned integer expressions
Compiler output:
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:337:2: warning: no newline at end of file
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In function 'std::basic_string<typename boost::iostreams::detail::codecvt_intern<T>::type, std::char_traits<typename boost::iostreams::detail::codecvt_intern<T>::type>, std::allocator<typename boost::iostreams::detail::codecvt_intern<T>::type> > test_string() [with Codecvt = utf8_codecvt_facet<wchar_t, char>]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from 'bool codecvt_test2() [with Codecvt = utf8_codecvt_facet<wchar_t, char>]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from 'bool codecvt_test() [with Codecvt = utf8_codecvt_facet<wchar_t, char>]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:251: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison between signed and unsigned integer expressions
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In function 'std::basic_string<typename boost::iostreams::detail::codecvt_intern<T>::type, std::char_traits<typename boost::iostreams::detail::codecvt_intern<T>::type>, std::allocator<typename boost::iostreams::detail::codecvt_intern<T>::type> > test_string() [with Codecvt = boost::iostreams::test::null_padded_codecvt]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from 'bool codecvt_test2() [with Codecvt = boost::iostreams::test::null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from 'bool codecvt_test() [with Codecvt = boost::iostreams::test::null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:252: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison between signed and unsigned integer expressions
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In function 'std::basic_string<typename boost::iostreams::detail::codecvt_intern<T>::type, std::char_traits<typename boost::iostreams::detail::codecvt_intern<T>::type>, std::allocator<typename boost::iostreams::detail::codecvt_intern<T>::type> > test_string() [with Codecvt = boost::iostreams::test::stateless_null_padded_codecvt]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from 'bool codecvt_test2() [with Codecvt = boost::iostreams::test::stateless_null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from 'bool codecvt_test() [with Codecvt = boost::iostreams::test::stateless_null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:253: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison between signed and unsigned integer expressions
Compiler output:
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:337:2: warning: no newline at end of file
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In
function
`std::basic_string<boost::iostreams::detail::codecvt_intern<T>::type,
std::char_traits<boost::iostreams::detail::codecvt_intern<T>::type>,
std::allocator<boost::iostreams::detail::codecvt_intern<T>::type> >
test_string() [with Codecvt = utf8_codecvt_facet<wchar_t, char>]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from `bool codecvt_test2() [with Codecvt = utf8_codecvt_facet<wchar_t, char>]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from `bool codecvt_test() [with Codecvt = utf8_codecvt_facet<wchar_t, char>]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:251: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison
between signed and unsigned integer expressions
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In
function
`std::basic_string<boost::iostreams::detail::codecvt_intern<T>::type,
std::char_traits<boost::iostreams::detail::codecvt_intern<T>::type>,
std::allocator<boost::iostreams::detail::codecvt_intern<T>::type> >
test_string() [with Codecvt = boost::iostreams::test::null_padded_codecvt]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from `bool codecvt_test2() [with Codecvt = boost::iostreams::test::null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from `bool codecvt_test() [with Codecvt = boost::iostreams::test::null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:252: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison
between signed and unsigned integer expressions
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In
function
`std::basic_string<boost::iostreams::detail::codecvt_intern<T>::type,
std::char_traits<boost::iostreams::detail::codecvt_intern<T>::type>,
std::allocator<boost::iostreams::detail::codecvt_intern<T>::type> >
test_string() [with Codecvt =
boost::iostreams::test::stateless_null_padded_codecvt]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from `bool codecvt_test2() [with Codecvt = boost::iostreams::test::stateless_null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from `bool codecvt_test() [with Codecvt = boost::iostreams::test::stateless_null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:253: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison
between signed and unsigned integer expressions
Compiler output:
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:337:2: warning: no newline at end of file
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In
function `std::basic_string<typename
boost::iostreams::detail::codecvt_intern<T>::type, std::char_traits<typename
boost::iostreams::detail::codecvt_intern<T>::type>, std::allocator<typename
boost::iostreams::detail::codecvt_intern<T>::type> > test_string() [with
Codecvt = utf8_codecvt_facet<wchar_t, char>]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from `bool codecvt_test2() [with Codecvt = utf8_codecvt_facet<wchar_t, char>]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from `bool codecvt_test() [with Codecvt = utf8_codecvt_facet<wchar_t, char>]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:251: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison
between signed and unsigned integer expressions
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In
function `std::basic_string<typename
boost::iostreams::detail::codecvt_intern<T>::type, std::char_traits<typename
boost::iostreams::detail::codecvt_intern<T>::type>, std::allocator<typename
boost::iostreams::detail::codecvt_intern<T>::type> > test_string() [with
Codecvt = boost::iostreams::test::null_padded_codecvt]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from `bool codecvt_test2() [with Codecvt = boost::iostreams::test::null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from `bool codecvt_test() [with Codecvt = boost::iostreams::test::null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:252: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison
between signed and unsigned integer expressions
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In
function `std::basic_string<typename
boost::iostreams::detail::codecvt_intern<T>::type, std::char_traits<typename
boost::iostreams::detail::codecvt_intern<T>::type>, std::allocator<typename
boost::iostreams::detail::codecvt_intern<T>::type> > test_string() [with
Codecvt = boost::iostreams::test::stateless_null_padded_codecvt]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from `bool codecvt_test2() [with Codecvt = boost::iostreams::test::stateless_null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from `bool codecvt_test() [with Codecvt = boost::iostreams::test::stateless_null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:253: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison
between signed and unsigned integer expressions
Compiler output:
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:337:2: warning: no newline at end of file
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In function `std::basic_string<typename boost::iostreams::detail::codecvt_intern<T>::type, std::char_traits<typename boost::iostreams::detail::codecvt_intern<T>::type>, std::allocator<typename boost::iostreams::detail::codecvt_intern<T>::type> > test_string() [with Codecvt = utf8_codecvt_facet<wchar_t, char>]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from `bool codecvt_test2() [with Codecvt = utf8_codecvt_facet<wchar_t, char>]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from `bool codecvt_test() [with Codecvt = utf8_codecvt_facet<wchar_t, char>]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:251: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison between signed and unsigned integer expressions
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In function `std::basic_string<typename boost::iostreams::detail::codecvt_intern<T>::type, std::char_traits<typename boost::iostreams::detail::codecvt_intern<T>::type>, std::allocator<typename boost::iostreams::detail::codecvt_intern<T>::type> > test_string() [with Codecvt = boost::iostreams::test::null_padded_codecvt]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from `bool codecvt_test2() [with Codecvt = boost::iostreams::test::null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from `bool codecvt_test() [with Codecvt = boost::iostreams::test::null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:252: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison between signed and unsigned integer expressions
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp: In function `std::basic_string<typename boost::iostreams::detail::codecvt_intern<T>::type, std::char_traits<typename boost::iostreams::detail::codecvt_intern<T>::type>, std::allocator<typename boost::iostreams::detail::codecvt_intern<T>::type> > test_string() [with Codecvt = boost::iostreams::test::stateless_null_padded_codecvt]':
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:231: instantiated from `bool codecvt_test2() [with Codecvt = boost::iostreams::test::stateless_null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:246: instantiated from `bool codecvt_test() [with Codecvt = boost::iostreams::test::stateless_null_padded_codecvt]'
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:253: instantiated from here
/boost/head-regression/boost/libs/iostreams/test/code_converter_test.cpp:158: warning: comparison between signed and unsigned integer expressions
Compiler output:
/boost/head-regression/boost/libs/iostreams/test/positioning_test.cpp(32): warning #61: integer operation result is out of range
stream_offset large_file = 100 * 1024 * 1024 * 1024; // 100GB.
^
Compiler output:
/boost/head-regression/boost/libs/iostreams/test/../example/dictionary_filter.hpp(46): warning #1125: function "boost::iostreams::aggregate_filter<Ch, Alloc>::do_filter(const boost::iostreams::aggregate_filter<Ch, Alloc>::vector_type &, boost::iostreams::aggregate_filter<Ch, Alloc>::vector_type &) [with Ch=char, Alloc=std::allocator<char>]" is hidden by "boost::iostreams::example::dictionary_stdio_filter::do_filter" -- virtual function override intended?
void do_filter()
^
/boost/head-regression/boost/libs/iostreams/test/../example/line_wrapping_filter.hpp(26): warning #1125: function "boost::iostreams::aggregate_filter<Ch, Alloc>::do_filter(const boost::iostreams::aggregate_filter<Ch, Alloc>::vector_type &, boost::iostreams::aggregate_filter<Ch, Alloc>::vector_type &) [with Ch=char, Alloc=std::allocator<char>]" is hidden by "boost::iostreams::example::line_wrapping_stdio_filter::do_filter" -- virtual function override intended?
void do_filter()
^
/boost/head-regression/boost/libs/iostreams/test/../example/shell_comments_filter.hpp(29): warning #1125: function "boost::iostreams::aggregate_filter<Ch, Alloc>::do_filter(const boost::iostreams::aggregate_filter<Ch, Alloc>::vector_type &, boost::iostreams::aggregate_filter<Ch, Alloc>::vector_type &) [with Ch=char, Alloc=std::allocator<char>]" is hidden by "boost::iostreams::example::shell_comments_stdio_filter::do_filter" -- virtual function override intended?
void do_filter()
^
/boost/head-regression/boost/libs/iostreams/test/../example/tab_expanding_filter.hpp(30): warning #1125: function "boost::iostreams::aggregate_filter<Ch, Alloc>::do_filter(const boost::iostreams::aggregate_filter<Ch, Alloc>::vector_type &, boost::iostreams::aggregate_filter<Ch, Alloc>::vector_type &) [with Ch=char, Alloc=std::allocator<char>]" is hidden by "boost::iostreams::example::tab_expanding_stdio_filter::do_filter" -- virtual function override intended?
void do_filter()
^
/boost/head-regression/boost/libs/iostreams/test/../example/unix2dos_filter.hpp(21): warning #1125: function "boost::iostreams::aggregate_filter<Ch, Alloc>::do_filter(const boost::iostreams::aggregate_filter<Ch, Alloc>::vector_type &, boost::iostreams::aggregate_filter<Ch, Alloc>::vector_type &) [with Ch=char, Alloc=std::allocator<char>]" is hidden by "boost::iostreams::example::unix2dos_stdio_filter::do_filter" -- virtual function override intended?
void do_filter()
^
Compiler output:
/boost/head-regression/boost/libs/iostreams/test/stdio_filter_test.cpp(24): warning #1125: function "boost::iostreams::aggregate_filter<Ch, Alloc>::do_filter(const boost::iostreams::aggregate_filter<Ch, Alloc>::vector_type &, boost::iostreams::aggregate_filter<Ch, Alloc>::vector_type &) [with Ch=char, Alloc=std::allocator<char>]" is hidden by "toupper_stdio_filter::do_filter" -- virtual function override intended?
void do_filter()
^
/boost/head-regression/boost/libs/iostreams/test/stdio_filter_test.cpp(33): warning #1125: function "boost::iostreams::aggregate_filter<Ch, Alloc>::do_filter(const boost::iostreams::aggregate_filter<Ch, Alloc>::vector_type &, boost::iostreams::aggregate_filter<Ch, Alloc>::vector_type &) [with Ch=char, Alloc=std::allocator<char>]" is hidden by "tolower_stdio_filter::do_filter" -- virtual function override intended?
void do_filter()
^
/boost/head-regression/boost/libs/iostreams/test/stdio_filter_test.cpp(43): warning #1125: function "boost::iostreams::aggregate_filter<Ch, Alloc>::do_filter(const boost::iostreams::aggregate_filter<Ch, Alloc>::vector_type &, boost::iostreams::aggregate_filter<Ch, Alloc>::vector_type &) [with Ch=char, Alloc=std::allocator<char>]" is hidden by "padding_stdio_filter::do_filter" -- virtual function override intended?
void do_filter()
^
Compiler output:
../libs/mpl/test/multiset.cpp: In function 'void test55()':
../libs/mpl/test/multiset.cpp:59: error: conversion from 'mpl_::failed************ boost::is_same<mpl_::void_, int>::************' to non-scalar type 'mpl_::assert<false>' requested
../libs/mpl/test/multiset.cpp:67: error: 'type' is not a member of 'test55()::myset'
../libs/mpl/test/multiset.cpp:67: error: 'type' is not a member of 'test55()::myset'
../libs/mpl/test/multiset.cpp:67: error: no matching function for call to 'test()'
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: At global scope:
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: In instantiation of 'boost::mpl::begin_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>':
/boost/head-regression/boost/boost/mpl/begin_end.hpp:35: instantiated from 'boost::mpl::begin<test55()::myset>'
/boost/head-regression/boost/boost/mpl/aux_/size_impl.hpp:37: instantiated from 'boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>'
/boost/head-regression/boost/boost/mpl/size.hpp:34: instantiated from 'boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: instantiated from 'void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp:35: error: no type named 'begin' in 'struct test55()::myset'
/boost/head-regression/boost/boost/mpl/size.hpp: In instantiation of 'boost::mpl::size<test55()::myset>':
../libs/mpl/test/multiset.cpp:46: instantiated from 'void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/size.hpp:34: error: no type named 'type' in 'struct boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>'
../libs/mpl/test/multiset.cpp: In function 'void test() [with S = test55()::myset]':
../libs/mpl/test/multiset.cpp:66: instantiated from here
../libs/mpl/test/multiset.cpp:46: error: 'value' is not a member of 'boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: error: 'value' is not a member of 'boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: error: creating pointer to member of non-class type '<type error>'
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: At global scope:
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: In instantiation of 'boost::mpl::end_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>':
/boost/head-regression/boost/boost/mpl/begin_end.hpp:47: instantiated from 'boost::mpl::end<test55()::myset>'
../libs/mpl/test/multiset.cpp:48: instantiated from 'void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp:44: error: no type named 'end' in 'struct test55()::myset'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of 'boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>':
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from 'boost::mpl::find_if<test55()::myset, boost::mpl::same_as<int> >'
/boost/head-regression/boost/boost/mpl/find.hpp:30: instantiated from 'boost::mpl::find<test55()::myset, int>'
../libs/mpl/test/multiset.cpp:49: instantiated from 'void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: error: no type named 'state' in 'struct boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>::result_'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of 'boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<long int> >, 0>, mpl_::na, mpl_::na>':
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from 'boost::mpl::find_if<test55()::myset, boost::mpl::same_as<long int> >'
/boost/head-regression/boost/boost/mpl/find.hpp:30: instantiated from 'boost::mpl::find<test55()::myset, long int>'
../libs/mpl/test/multiset.cpp:50: instantiated from 'void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: error: no type named 'state' in 'struct boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<long int> >, 0>, mpl_::na, mpl_::na>::result_'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of 'boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<char> >, 0>, mpl_::na, mpl_::na>':
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from 'boost::mpl::find_if<test55()::myset, boost::mpl::same_as<char> >'
/boost/head-regression/boost/boost/mpl/find.hpp:30: instantiated from 'boost::mpl::find<test55()::myset, char>'
../libs/mpl/test/multiset.cpp:51: instantiated from 'void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: error: no type named 'state' in 'struct boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<char> >, 0>, mpl_::na, mpl_::na>::result_'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of 'boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<char*> >, 0>, mpl_::na, mpl_::na>':
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from 'boost::mpl::find_if<test55()::myset, boost::mpl::same_as<char*> >'
/boost/head-regression/boost/boost/mpl/find.hpp:30: instantiated from 'boost::mpl::find<test55()::myset, char*>'
../libs/mpl/test/multiset.cpp:52: instantiated from 'void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: error: no type named 'state' in 'struct boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<char*> >, 0>, mpl_::na, mpl_::na>::result_'
Date: 2006-03-19 15:34
set -e
"/usr/local/gcc-4.0.2/bin/g++wrap" --limit-memory=600 --limit-cpu=1800 -pthread -c -D_GLIBCXX_DEBUG=1 -g -O0 -fno-inline -Wall -ftemplate-depth-255 -I "/boost/head-regression/boost" -o "../bin/boost/libs/mpl/test/multiset.test/gcc-4.0.2-linux/debug/multiset.o" "../libs/mpl/test/multiset.cpp"
"/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/mpl/test/multiset.test/gcc-4.0.2-linux/debug/multiset.o"
Compiler output:
../libs/mpl/test/multiset.cpp: In function 'void test55()':
../libs/mpl/test/multiset.cpp:59: error: conversion from 'mpl_::failed************ boost::is_same<mpl_::void_, int>::************' to non-scalar type 'mpl_::assert<false>' requested
../libs/mpl/test/multiset.cpp:67: error: 'type' is not a member of 'test55()::myset'
../libs/mpl/test/multiset.cpp:67: error: 'type' is not a member of 'test55()::myset'
../libs/mpl/test/multiset.cpp:67: error: no matching function for call to 'test()'
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: At global scope:
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: In instantiation of 'boost::mpl::begin_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >':
/boost/head-regression/boost/boost/mpl/begin_end.hpp:35: instantiated from 'boost::mpl::begin<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >'
/boost/head-regression/boost/boost/mpl/aux_/size_impl.hpp:37: instantiated from 'boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >'
/boost/head-regression/boost/boost/mpl/size.hpp:34: instantiated from 'boost::mpl::size<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >'
../libs/mpl/test/multiset.cpp:46: instantiated from 'void test() [with S = boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp:35: error: no type named 'begin' in 'struct boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >'
/boost/head-regression/boost/boost/mpl/size.hpp: In instantiation of 'boost::mpl::size<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >':
../libs/mpl/test/multiset.cpp:46: instantiated from 'void test() [with S = boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/size.hpp:34: error: no type named 'type' in 'struct boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >'
../libs/mpl/test/multiset.cpp: In function 'void test() [with S = boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >]':
../libs/mpl/test/multiset.cpp:66: instantiated from here
../libs/mpl/test/multiset.cpp:46: error: 'value' is not a member of 'boost::mpl::size<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >'
../libs/mpl/test/multiset.cpp:46: error: 'value' is not a member of 'boost::mpl::size<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >'
../libs/mpl/test/multiset.cpp:46: error: creating pointer to member of non-class type '<type error>'
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: At global scope:
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: In instantiation of 'boost::mpl::end_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >':
/boost/head-regression/boost/boost/mpl/begin_end.hpp:47: instantiated from 'boost::mpl::end<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >'
../libs/mpl/test/multiset.cpp:48: instantiated from 'void test() [with S = boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp:44: error: no type named 'end' in 'struct boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of 'boost::mpl::iter_fold_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>':
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from 'boost::mpl::find_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, boost::mpl::same_as<int> >'
/boost/head-regression/boost/boost/mpl/find.hpp:30: instantiated from 'boost::mpl::find<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, int>'
../libs/mpl/test/multiset.cpp:49: instantiated from 'void test() [with S = boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: error: no type named 'state' in 'struct boost::mpl::iter_fold_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>::result_'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of 'boost::mpl::iter_fold_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<long int> >, 0>, mpl_::na, mpl_::na>':
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from 'boost::mpl::find_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, boost::mpl::same_as<long int> >'
/boost/head-regression/boost/boost/mpl/find.hpp:30: instantiated from 'boost::mpl::find<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, long int>'
../libs/mpl/test/multiset.cpp:50: instantiated from 'void test() [with S = boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: error: no type named 'state' in 'struct boost::mpl::iter_fold_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<long int> >, 0>, mpl_::na, mpl_::na>::result_'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of 'boost::mpl::iter_fold_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<char> >, 0>, mpl_::na, mpl_::na>':
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from 'boost::mpl::find_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, boost::mpl::same_as<char> >'
/boost/head-regression/boost/boost/mpl/find.hpp:30: instantiated from 'boost::mpl::find<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, char>'
../libs/mpl/test/multiset.cpp:51: instantiated from 'void test() [with S = boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: error: no type named 'state' in 'struct boost::mpl::iter_fold_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<char> >, 0>, mpl_::na, mpl_::na>::result_'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of 'boost::mpl::iter_fold_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::mult...
(remainder deleted because of excessive size)
Compiler output:
../libs/mpl/test/multiset.cpp(59): error: no instance of function template "boost::mpl::assertion_failed" matches the argument list
argument types are: (boost::mpl::failed ************boost::is_same<boost::mpl::deref<boost::mpl::begin<boost::mpl::insert<boost::mpl::multiset0<0>, int, boost::mpl::na>>::type>::type, int>::************)
BOOST_MPL_ASSERT(( is_same< deref<iter_to_1_int>::type, int > ));
^
../libs/mpl/test/multiset.cpp(67): error: class "boost::mpl::ms_item<char, boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type>" has no member "type"
test<myset::type>();
^
../libs/mpl/test/multiset.cpp(67): error: no instance of function template "test" matches the argument list
test<myset::type>();
^
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp(35): error: class "boost::mpl::ms_item<char, boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type>" has no member "begin"
typedef typename Sequence::begin type;
^
detected during:
instantiation of class "boost::mpl::begin_impl<Tag>::apply<Sequence> [with Tag=boost::mpl::begin<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type, char, boost::mpl::na>::type>::tag_,
Sequence=boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type, char, boost::mpl::na>::type]" at line 35 of "/boost/head-regression/boost/boost/mpl/begin_end.hpp"
instantiation of class "boost::mpl::begin<Sequence> [with Sequence=boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type, char, boost::mpl::na>::type]" at line 34 of "/boost/head-regression/boost/boost/mpl/aux_/size_impl.hpp"
instantiation of class "boost::mpl::size_impl<Tag>::apply<Sequence> [with Tag=boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type, char, boost::mpl::na>::type>::type,
Sequence=boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type, char, boost::mpl::na>::type]" at line 32 of "/boost/head-regression/boost/boost/mpl/size.hpp"
instantiation of class "boost::mpl::size<Sequence> [with Sequence=boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type, char, boost::mpl::na>::type]" at line 46 of "../libs/mpl/test/multiset.cpp"
instantiation of "void test<S>() [with S=boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type, char, boost::mpl::na>::type]"
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp(44): error: class "boost::mpl::ms_item<char, boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type>" has no member "end"
typedef typename Sequence::end type;
^
detected during:
instantiation of class "boost::mpl::end_impl<Tag>::apply<Sequence> [with Tag=boost::mpl::end<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type, char, boost::mpl::na>::type>::tag_,
Sequence=boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type, char, boost::mpl::na>::type]" at line 47 of "/boost/head-regression/boost/boost/mpl/begin_end.hpp"
instantiation of class "boost::mpl::end<Sequence> [with Sequence=boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type, char, boost::mpl::na>::type]" at line 35 of "/boost/head-regression/boost/boost/mpl/aux_/size_impl.hpp"
instantiation of class "boost::mpl::size_impl<Tag>::apply<Sequence> [with Tag=boost::mpl::aux::sequence_tag_impl<true, false>::result2_<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type, char, boost::mpl::na>::type>::type,
Sequence=boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type, char, boost::mpl::na>::type]" at line 32 of "/boost/head-regression/boost/boost/mpl/size.hpp"
instantiation of class "boost::mpl::size<Sequence> [with Sequence=boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type, char, boost::mpl::na>::type]" at line 46 of "../libs/mpl/test/multiset.cpp"
instantiation of "void test<S>() [with S=boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type, char, boost::mpl::na>::type]"
../libs/mpl/test/multiset.cpp(46): error: no instance of function template "boost::mpl::assertion_failed" matches the argument list
argument types are: (boost::mpl::failed ************boost::mpl::assert_relation<boost::mpl::operator==, 0L, 3L>::************)
BOOST_MPL_ASSERT_RELATION( size<S>::value, ==, 3 );
^
detected during instantiation of "void test<S>() [with S=boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type, char, boost::mpl::na>::type]"
../libs/mpl/test/multiset.cpp(49): error: no instance of function template "boost::mpl::assertion_failed" matches the argument list
argument types are: (boost::mpl::failed ************boost::mpl::not_<boost::is_same<boost::mpl::aux::iter_fold_if_null_step<boost::mpl::iter_fold_if<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::insert_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::multiset0<0>, int, boost::mpl::na>::type, long, boost::mpl::na>::type, char, boost::mpl::na>::type, void, boost::mpl::arg<1>,
boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl...
(remainder deleted because of excessive size)
Compiler output:
../libs/mpl/test/multiset.cpp: In function 'void test55()':
../libs/mpl/test/multiset.cpp:59: error: no matching function for call to 'assertion_failed(mpl_::failed************ boost::is_same<mpl_::void_, int>::************)'
../libs/mpl/test/multiset.cpp:67: error: 'type' is not a member of 'test55()::myset'
../libs/mpl/test/multiset.cpp:67: error: 'type' is not a member of 'test55()::myset'
../libs/mpl/test/multiset.cpp:67: error: no matching function for call to 'test()'
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: At global scope:
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: In instantiation of 'boost::mpl::begin_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >':
/boost/head-regression/boost/boost/mpl/begin_end.hpp:35: instantiated from 'boost::mpl::begin<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >'
/boost/head-regression/boost/boost/mpl/aux_/size_impl.hpp:37: instantiated from 'boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >'
/boost/head-regression/boost/boost/mpl/size.hpp:34: instantiated from 'boost::mpl::size<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >'
../libs/mpl/test/multiset.cpp:46: instantiated from 'void test() [with S = boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp:35: error: no type named 'begin' in 'struct boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >'
/boost/head-regression/boost/boost/mpl/size.hpp: In instantiation of 'boost::mpl::size<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >':
../libs/mpl/test/multiset.cpp:46: instantiated from 'void test() [with S = boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/size.hpp:34: error: no type named 'type' in 'struct boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >'
../libs/mpl/test/multiset.cpp: In function 'void test() [with S = boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >]':
../libs/mpl/test/multiset.cpp:66: instantiated from here
../libs/mpl/test/multiset.cpp:46: error: 'value' is not a member of 'boost::mpl::size<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >'
../libs/mpl/test/multiset.cpp:46: error: 'value' is not a member of 'boost::mpl::size<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >'
../libs/mpl/test/multiset.cpp:46: error: creating pointer to member of non-class type '<type error>'
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: At global scope:
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: In instantiation of 'boost::mpl::end_impl<boost::mpl::aux::multiset_tag>::apply<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >':
/boost/head-regression/boost/boost/mpl/begin_end.hpp:47: instantiated from 'boost::mpl::end<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > > >'
../libs/mpl/test/multiset.cpp:48: instantiated from 'void test() [with S = boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp:44: error: no type named 'end' in 'struct boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of 'boost::mpl::iter_fold_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>':
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from 'boost::mpl::find_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, boost::mpl::same_as<int> >'
/boost/head-regression/boost/boost/mpl/find.hpp:30: instantiated from 'boost::mpl::find<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, int>'
../libs/mpl/test/multiset.cpp:49: instantiated from 'void test() [with S = boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: error: no type named 'state' in 'struct boost::mpl::iter_fold_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>::result_'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of 'boost::mpl::iter_fold_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<long int> >, 0>, mpl_::na, mpl_::na>':
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from 'boost::mpl::find_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, boost::mpl::same_as<long int> >'
/boost/head-regression/boost/boost/mpl/find.hpp:30: instantiated from 'boost::mpl::find<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, long int>'
../libs/mpl/test/multiset.cpp:50: instantiated from 'void test() [with S = boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: error: no type named 'state' in 'struct boost::mpl::iter_fold_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<long int> >, 0>, mpl_::na, mpl_::na>::result_'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of 'boost::mpl::iter_fold_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<char> >, 0>, mpl_::na, mpl_::na>':
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from 'boost::mpl::find_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, boost::mpl::same_as<char> >'
/boost/head-regression/boost/boost/mpl/find.hpp:30: instantiated from 'boost::mpl::find<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, char>'
../libs/mpl/test/multiset.cpp:51: instantiated from 'void test() [with S = boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: error: no type named 'state' in 'struct boost::mpl::iter_fold_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > > >, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<char> >, 0>, mpl_::na, mpl_::na>::result_'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of 'boost::mpl::iter_fold_if<boost::mpl::ms_item<char, boost::mpl::ms_item<long int, boost::mpl::ms_item<int, boost::mpl::multiset0<0> > &g...
(remainder deleted because of excessive size)
Compiler output:
../libs/mpl/test/multiset.cpp: In function `void test55()':
../libs/mpl/test/multiset.cpp:59: conversion from `
mpl_::failed************boost::is_same<mpl_::void_, int>::************' to
non-scalar type `mpl_::assert<false>' requested
../libs/mpl/test/multiset.cpp:59: enumerator value for `
mpl_assertion_in_line_59' not integer constant
../libs/mpl/test/multiset.cpp:67: `type' is not a member of type `
boost::mpl::ms_item<char, test55()::s2>'
../libs/mpl/test/multiset.cpp:67: template argument 1 is invalid
../libs/mpl/test/multiset.cpp:67: no matching function for call to `test()'
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: At global
scope:
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: In instantiation of `boost::mpl::begin_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>':
/boost/head-regression/boost/boost/mpl/begin_end.hpp:35: instantiated from `boost::mpl::begin<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: instantiated from `boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: instantiated from `boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp:35: no type
named `begin' in `struct test55()::myset'
/boost/head-regression/boost/boost/mpl/begin_end.hpp: In instantiation of `boost::mpl::begin<test55()::myset>':
../libs/mpl/test/multiset.cpp:46: instantiated from `boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: instantiated from `boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/begin_end.hpp:35: no type named `type'
in `struct
boost::mpl::begin_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>
'
../libs/mpl/test/multiset.cpp: In instantiation of `boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>':
../libs/mpl/test/multiset.cpp:46: instantiated from `boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
../libs/mpl/test/multiset.cpp:46: no type named `type' in `struct
boost::mpl::begin<test55()::myset>'
../libs/mpl/test/multiset.cpp: In instantiation of `boost::mpl::size<test55()::myset>':
../libs/mpl/test/multiset.cpp:46: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
../libs/mpl/test/multiset.cpp:46: no type named `type' in `struct
boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>
'
../libs/mpl/test/multiset.cpp: In function `void test() [with S =
test55()::myset]':
../libs/mpl/test/multiset.cpp:66: instantiated from here
../libs/mpl/test/multiset.cpp:46: `value' is not a member of type `
boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: `value' is not a member of type `
boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: creating pointer to member of non-class type
`<type error>'
../libs/mpl/test/multiset.cpp:46: enumerator value for `
mpl_assertion_in_line_46' not integer constant
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: At global
scope:
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: In instantiation of `boost::mpl::end_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>':
/boost/head-regression/boost/boost/mpl/begin_end.hpp:47: instantiated from `boost::mpl::end<test55()::myset>'
../libs/mpl/test/multiset.cpp:48: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp:44: no type
named `end' in `struct test55()::myset'
/boost/head-regression/boost/boost/mpl/begin_end.hpp: In instantiation of `boost::mpl::end<test55()::myset>':
../libs/mpl/test/multiset.cpp:48: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/begin_end.hpp:47: no type named `type'
in `struct
boost::mpl::end_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>'
../libs/mpl/test/multiset.cpp: In function `void test() [with S =
test55()::myset]':
../libs/mpl/test/multiset.cpp:66: instantiated from here
../libs/mpl/test/multiset.cpp:48: no type named `type' in `struct
boost::mpl::end<test55()::myset>'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: At global scope:
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of `boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>':
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from `boost::mpl::find_if<test55()::myset, boost::mpl::same_as<int> >'
../libs/mpl/test/multiset.cpp:49: instantiated from `boost::mpl::find<test55()::myset, int>'
../libs/mpl/test/multiset.cpp:49: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:70: no type named `type
' in `struct boost::mpl::begin<test55()::myset>'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:71: no type named `type
' in `struct boost::mpl::end<test55()::myset>'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of `boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>::result_':
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: instantiated from `boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>'
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from `boost::mpl::find_if<test55()::myset, boost::mpl::same_as<int> >'
../libs/mpl/test/multiset.cpp:49: instantiated from `boost::mpl::find<test55()::myset, int>'
../libs/mpl/test/multiset.cpp:49: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: no type named `
type' in `struct boost::mpl::begin<test55()::myset>'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of `boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>':
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from `boost::mpl::find_if<test55()::myset, boost::mpl::same_as<int> >'
../libs/mpl/test/multiset.cpp:49: instantiated from `boost::mpl::find<test55()::myset, int>'
../libs/mpl/test/multiset.cpp:49: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: no type named `
state' in `struct boost::mpl::iter_fold_if<test55()::myset, void,
mpl_::arg<1>,
boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int>
>, 0>, mpl_::na, mpl_::na>::result_'
/boost/head-regression/boost/boost/mpl/find_if.hpp: In instantiation of `boost::mpl::find_if<test55()::myset, boost::mpl::same_as<int> >':
../libs/mpl/test/multiset.cpp:49: instantiated from `boost::mpl::find<test55()::myset, int>'
../libs/mpl/test/multiset.cpp:49: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: no type named `type' in
`struct boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>,
boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int>
>, 0>, mpl_::na, mpl_::na>'
/boost/head-regression/boost/boost/mpl/find_if.hpp:41: no type named `type' in
`struct boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>,
boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int>
>, 0>, mpl_::na, mpl_::na>'
../libs/mpl/test/multiset.cpp: In function `void test() [with S =
test55()::myset]':
../libs/mpl/test/multiset.cpp:66: instantiated from here
../libs/mpl/test/multiset.cpp:49: no type named `type' in `struct
boost::mpl::find<test55()::myset, int>'
../libs/mpl/test/multiset.cpp:49: enumerator value for `
mpl_assertion_in_line_49' not integer constant
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: At global scope:
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of `boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<long int> >, 0>, mpl_::na, mpl_::na>':
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: inst...
(remainder deleted because of excessive size)
Compiler output:
../libs/mpl/test/multiset.cpp: In function `void test55()':
../libs/mpl/test/multiset.cpp:59: error: conversion from `
mpl_::failed************boost::is_same<mpl_::void_, int>::************' to
non-scalar type `mpl_::assert<false>' requested
../libs/mpl/test/multiset.cpp:59: error: enumerator value for `
mpl_assertion_in_line_59' not integer constant
../libs/mpl/test/multiset.cpp:67: error: `type' is not a member of type `
boost::mpl::ms_item<char, test55()::s2>'
../libs/mpl/test/multiset.cpp:67: error: template argument 1 is invalid
../libs/mpl/test/multiset.cpp:67: error: no matching function for call to `test
()'
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: At global
scope:
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: In instantiation of `boost::mpl::begin_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>':
/boost/head-regression/boost/boost/mpl/begin_end.hpp:35: instantiated from `boost::mpl::begin<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: instantiated from `boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: instantiated from `boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp:35: error: no
type named `begin' in `struct test55()::myset'
/boost/head-regression/boost/boost/mpl/begin_end.hpp: In instantiation of `boost::mpl::begin<test55()::myset>':
../libs/mpl/test/multiset.cpp:46: instantiated from `boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: instantiated from `boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/begin_end.hpp:35: error: no type named `
type' in `struct
boost::mpl::begin_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>
'
../libs/mpl/test/multiset.cpp: In instantiation of `boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>':
../libs/mpl/test/multiset.cpp:46: instantiated from `boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
../libs/mpl/test/multiset.cpp:46: error: no type named `type' in `struct
boost::mpl::begin<test55()::myset>'
../libs/mpl/test/multiset.cpp: In instantiation of `boost::mpl::size<test55()::myset>':
../libs/mpl/test/multiset.cpp:46: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
../libs/mpl/test/multiset.cpp:46: error: no type named `type' in `struct
boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>
'
../libs/mpl/test/multiset.cpp: In function `void test() [with S =
test55()::myset]':
../libs/mpl/test/multiset.cpp:66: instantiated from here
../libs/mpl/test/multiset.cpp:46: error: `value' is not a member of type `
boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: error: `value' is not a member of type `
boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: error: creating pointer to member of
non-class type `<type error>'
../libs/mpl/test/multiset.cpp:46: error: enumerator value for `
mpl_assertion_in_line_46' not integer constant
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: At global
scope:
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: In instantiation of `boost::mpl::end_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>':
/boost/head-regression/boost/boost/mpl/begin_end.hpp:47: instantiated from `boost::mpl::end<test55()::myset>'
../libs/mpl/test/multiset.cpp:48: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp:44: error: no
type named `end' in `struct test55()::myset'
/boost/head-regression/boost/boost/mpl/begin_end.hpp: In instantiation of `boost::mpl::end<test55()::myset>':
../libs/mpl/test/multiset.cpp:48: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/begin_end.hpp:47: error: no type named `
type' in `struct
boost::mpl::end_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>'
../libs/mpl/test/multiset.cpp: In function `void test() [with S =
test55()::myset]':
../libs/mpl/test/multiset.cpp:66: instantiated from here
../libs/mpl/test/multiset.cpp:48: error: no type named `type' in `struct
boost::mpl::end<test55()::myset>'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: At global scope:
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of `boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>':
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from `boost::mpl::find_if<test55()::myset, boost::mpl::same_as<int> >'
../libs/mpl/test/multiset.cpp:49: instantiated from `boost::mpl::find<test55()::myset, int>'
../libs/mpl/test/multiset.cpp:49: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:70: error: no type
named `type' in `struct boost::mpl::begin<test55()::myset>'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:71: error: no type
named `type' in `struct boost::mpl::end<test55()::myset>'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of `boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>::result_':
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: instantiated from `boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>'
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from `boost::mpl::find_if<test55()::myset, boost::mpl::same_as<int> >'
../libs/mpl/test/multiset.cpp:49: instantiated from `boost::mpl::find<test55()::myset, int>'
../libs/mpl/test/multiset.cpp:49: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: error: no type
named `type' in `struct boost::mpl::begin<test55()::myset>'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of `boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>':
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from `boost::mpl::find_if<test55()::myset, boost::mpl::same_as<int> >'
../libs/mpl/test/multiset.cpp:49: instantiated from `boost::mpl::find<test55()::myset, int>'
../libs/mpl/test/multiset.cpp:49: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: error: no type
named `state' in `struct boost::mpl::iter_fold_if<test55()::myset, void,
mpl_::arg<1>,
boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int>
>, 0>, mpl_::na, mpl_::na>::result_'
/boost/head-regression/boost/boost/mpl/find_if.hpp: In instantiation of `boost::mpl::find_if<test55()::myset, boost::mpl::same_as<int> >':
../libs/mpl/test/multiset.cpp:49: instantiated from `boost::mpl::find<test55()::myset, int>'
../libs/mpl/test/multiset.cpp:49: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: error: no type named `
type' in `struct boost::mpl::iter_fold_if<test55()::myset, void,
mpl_::arg<1>,
boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int>
>, 0>, mpl_::na, mpl_::na>'
/boost/head-regression/boost/boost/mpl/find_if.hpp:41: error: no type named `
type' in `struct boost::mpl::iter_fold_if<test55()::myset, void,
mpl_::arg<1>,
boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int>
>, 0>, mpl_::na, mpl_::na>'
../libs/mpl/test/multiset.cpp: In function `void test() [with S =
test55()::myset]':
../libs/mpl/test/multiset.cpp:66: instantiated from here
../libs/mpl/test/multiset.cpp:49: error: no type named `type' in `struct
boost::mpl::find<test55()::myset, int>'
../libs/mpl/test/multiset.cpp:49: error: enumerator value for `
mpl_assertion_in_line_49' not integer constant
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: At global scope:
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of `boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl:...
(remainder deleted because of excessive size)
Compiler output:
../libs/mpl/test/multiset.cpp: In function `void test55()':
../libs/mpl/test/multiset.cpp:59: error: no matching function for call to `assertion_failed(mpl_::failed************boost::is_same<mpl_::void_, int>::************)'
../libs/mpl/test/multiset.cpp:59: error: enumerator value for `mpl_assertion_in_line_59' not integer constant
../libs/mpl/test/multiset.cpp:67: error: `type' is not a member of `test55()::myset'
../libs/mpl/test/multiset.cpp:67: error: `type' is not a member of `test55()::myset'
../libs/mpl/test/multiset.cpp:67: error: template argument 1 is invalid
../libs/mpl/test/multiset.cpp:67: error: no matching function for call to `test()'
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: At global scope:
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: In instantiation of `boost::mpl::begin_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>':
/boost/head-regression/boost/boost/mpl/begin_end.hpp:35: instantiated from `boost::mpl::begin<test55()::myset>'
/boost/head-regression/boost/boost/mpl/aux_/size_impl.hpp:37: instantiated from `boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>'
/boost/head-regression/boost/boost/mpl/size.hpp:34: instantiated from `boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp:35: error: no type named `begin' in `struct test55()::myset'
/boost/head-regression/boost/boost/mpl/begin_end.hpp: In instantiation of `boost::mpl::begin<test55()::myset>':
/boost/head-regression/boost/boost/mpl/aux_/size_impl.hpp:37: instantiated from `boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>'
/boost/head-regression/boost/boost/mpl/size.hpp:34: instantiated from `boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/begin_end.hpp:35: error: no type named `type' in `struct boost::mpl::begin_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>'
/boost/head-regression/boost/boost/mpl/aux_/size_impl.hpp: In instantiation of `boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>':
/boost/head-regression/boost/boost/mpl/size.hpp:34: instantiated from `boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/aux_/size_impl.hpp:37: error: no type named `type' in `struct boost::mpl::begin<test55()::myset>'
/boost/head-regression/boost/boost/mpl/size.hpp: In instantiation of `boost::mpl::size<test55()::myset>':
../libs/mpl/test/multiset.cpp:46: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/size.hpp:34: error: no type named `type' in `struct boost::mpl::size_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>'
../libs/mpl/test/multiset.cpp: In function `void test() [with S = test55()::myset]':
../libs/mpl/test/multiset.cpp:66: instantiated from here
../libs/mpl/test/multiset.cpp:46: error: `value' is not a member of `boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: error: `value' is not a member of `boost::mpl::size<test55()::myset>'
../libs/mpl/test/multiset.cpp:46: error: creating pointer to member of non-class type `<type error>'
../libs/mpl/test/multiset.cpp:46: error: enumerator value for `mpl_assertion_in_line_46' not integer constant
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: At global scope:
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp: In instantiation of `boost::mpl::end_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>':
/boost/head-regression/boost/boost/mpl/begin_end.hpp:47: instantiated from `boost::mpl::end<test55()::myset>'
../libs/mpl/test/multiset.cpp:48: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/aux_/begin_end_impl.hpp:44: error: no type named `end' in `struct test55()::myset'
/boost/head-regression/boost/boost/mpl/begin_end.hpp: In instantiation of `boost::mpl::end<test55()::myset>':
../libs/mpl/test/multiset.cpp:48: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/begin_end.hpp:47: error: no type named `type' in `struct boost::mpl::end_impl<boost::mpl::aux::multiset_tag>::apply<test55()::myset>'
../libs/mpl/test/multiset.cpp: In function `void test() [with S = test55()::myset]':
../libs/mpl/test/multiset.cpp:66: instantiated from here
../libs/mpl/test/multiset.cpp:48: error: no type named `type' in `struct boost::mpl::end<test55()::myset>'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: At global scope:
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of `boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>':
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from `boost::mpl::find_if<test55()::myset, boost::mpl::same_as<int> >'
/boost/head-regression/boost/boost/mpl/find.hpp:30: instantiated from `boost::mpl::find<test55()::myset, int>'
../libs/mpl/test/multiset.cpp:49: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:70: error: no type named `type' in `struct boost::mpl::begin<test55()::myset>'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:71: error: no type named `type' in `struct boost::mpl::end<test55()::myset>'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of `boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>::result_':
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: instantiated from `boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>'
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from `boost::mpl::find_if<test55()::myset, boost::mpl::same_as<int> >'
/boost/head-regression/boost/boost/mpl/find.hpp:30: instantiated from `boost::mpl::find<test55()::myset, int>'
../libs/mpl/test/multiset.cpp:49: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:94: error: no type named `type' in `struct boost::mpl::begin<test55()::myset>'
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: In instantiation of `boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>':
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: instantiated from `boost::mpl::find_if<test55()::myset, boost::mpl::same_as<int> >'
/boost/head-regression/boost/boost/mpl/find.hpp:30: instantiated from `boost::mpl::find<test55()::myset, int>'
../libs/mpl/test/multiset.cpp:49: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp:104: error: no type named `state' in `struct boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>::result_'
/boost/head-regression/boost/boost/mpl/find_if.hpp: In instantiation of `boost::mpl::find_if<test55()::myset, boost::mpl::same_as<int> >':
/boost/head-regression/boost/boost/mpl/find.hpp:30: instantiated from `boost::mpl::find<test55()::myset, int>'
../libs/mpl/test/multiset.cpp:49: instantiated from `void test() [with S = test55()::myset]'
../libs/mpl/test/multiset.cpp:66: instantiated from here
/boost/head-regression/boost/boost/mpl/find_if.hpp:39: error: no type named `type' in `struct boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>'
/boost/head-regression/boost/boost/mpl/find_if.hpp:41: error: no type named `type' in `struct boost::mpl::iter_fold_if<test55()::myset, void, mpl_::arg<1>, boost::mpl::protect<boost::mpl::aux::find_if_pred<boost::mpl::same_as<int> >, 0>, mpl_::na, mpl_::na>'
../libs/mpl/test/multiset.cpp: In function `void test() [with S = test55()::myset]':
../libs/mpl/test/multiset.cpp:66: instantiated from here
../libs/mpl/test/multiset.cpp:49: error: no type named `type' in `struct boost::mpl::find<test55()::myset, int>'
../libs/mpl/test/multiset.cpp:49: error: enumerator value for `mpl_assertion_in_line_49' not integer constant
/boost/head-regression/boost/boost/mpl/iter_fold_if.hpp: At global scope:
/boost/head-regression/boost/boost/mp...
(remainder deleted because of excessive size)
Compiler output:
../libs/mpl/test/bitwise.cpp(51): warning #68: integer conversion resulted in a change of sign
MPL_ASSERT_RELATION( (bitxor_<_1,_ffffffff>::value), ==, (0xffffffff ^ 1) );
^
Compiler output:
/boost/head-regression/boost/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp: In instantiation of 'boost::mpl::aux::template_arity<T1>':
../libs/mpl/test/apply.cpp:63: instantiated from here
/boost/head-regression/boost/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp:98: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
Date: 2006-03-20 03:12
set -e
"/usr/local/gcc-4.1.0/bin/g++wrap" --limit-memory=600 --limit-cpu=1800 -pthread -c -D_GLIBCXX_DEBUG=1 -g -O0 -fno-inline -Wall -ftemplate-depth-255 -I "/boost/head-regression/boost" -o "../bin/boost/libs/mpl/test/apply.test/gcc-4.1.0-linux/debug/apply.o" "../libs/mpl/test/apply.cpp"
"/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/mpl/test/apply.test/gcc-4.1.0-linux/debug/apply.o"
Compiler output:
/boost/head-regression/boost/libs/numeric/conversion/test/udt_support_test.cpp: In function 'void test_udt_conversions_with_defaults()':
/boost/head-regression/boost/libs/numeric/conversion/test/udt_support_test.cpp:246: warning: passing 'double' for argument 1 to 'MyUDT::UDT<T>::UDT(T) [with T = int]'
Compiler output:
/boost/head-regression/boost/libs/numeric/conversion/test/udt_support_test.cpp: In function 'void test_udt_conversions_with_defaults()':
/boost/head-regression/boost/libs/numeric/conversion/test/udt_support_test.cpp:246: warning: passing 'double' for argument 1 to 'MyUDT::UDT<T>::UDT(T) [with T = int]'
Compiler output:
/boost/head-regression/boost/libs/numeric/conversion/test/udt_support_test.cpp: In function 'void test_udt_conversions_with_defaults()':
/boost/head-regression/boost/libs/numeric/conversion/test/udt_support_test.cpp:246: warning: passing 'double' for argument 1 to 'MyUDT::UDT<T>::UDT(T) [with T = int]'
Compiler output:
/boost/head-regression/boost/libs/numeric/conversion/test/udt_support_test.cpp: In
function `void test_udt_conversions_with_defaults()':
/boost/head-regression/boost/libs/numeric/conversion/test/udt_support_test.cpp:246: warning: passing
`double' for argument 1 of `MyUDT::UDT<T>::UDT(T) [with T = int]'
Compiler output:
/boost/head-regression/boost/libs/numeric/conversion/test/udt_support_test.cpp: In
function `void test_udt_conversions_with_defaults()':
/boost/head-regression/boost/libs/numeric/conversion/test/udt_support_test.cpp:246: warning: passing
`double' for converting 1 of `MyUDT::UDT<T>::UDT(T) [with T = int]'
Compiler output:
/boost/head-regression/boost/libs/numeric/conversion/test/udt_support_test.cpp: In function `void test_udt_conversions_with_defaults()':
/boost/head-regression/boost/libs/numeric/conversion/test/udt_support_test.cpp:246: warning: passing `double' for converting 1 of `MyUDT::UDT<T>::UDT(T) [with T = int]'
Compiler output:
/boost/head-regression/boost/libs/numeric/conversion/test/udt_example_0.cpp: In
function `void custom_raw_converter2()':
/boost/head-regression/boost/libs/numeric/conversion/test/udt_example_0.cpp:211: warning: unused
variable `Float fi'
Compiler output:
../libs/optional/test/optional_test_ref.cpp: In function 'void test_basics(const T*) [with T = double]':
../libs/optional/test/optional_test_ref.cpp:306: instantiated from here
../libs/optional/test/optional_test_ref.cpp:116: warning: unused variable 'bref'
../libs/optional/test/optional_test_ref.cpp: In function 'void test_basics(const T*) [with T = X]':
../libs/optional/test/optional_test_ref.cpp:315: instantiated from here
../libs/optional/test/optional_test_ref.cpp:116: warning: unused variable 'bref'
Compiler output:
../libs/optional/test/optional_test_ref.cpp: In function 'void test_basics(const T*) [with T = double]':
../libs/optional/test/optional_test_ref.cpp:306: instantiated from here
../libs/optional/test/optional_test_ref.cpp:116: warning: unused variable 'bref'
../libs/optional/test/optional_test_ref.cpp: In function 'void test_basics(const T*) [with T = X]':
../libs/optional/test/optional_test_ref.cpp:315: instantiated from here
../libs/optional/test/optional_test_ref.cpp:116: warning: unused variable 'bref'
Compiler output:
../libs/optional/test/optional_test_ref.cpp: In function 'void test_basics(const T*) [with T = double]':
../libs/optional/test/optional_test_ref.cpp:306: instantiated from here
../libs/optional/test/optional_test_ref.cpp:116: warning: unused variable 'bref'
../libs/optional/test/optional_test_ref.cpp: In function 'void test_basics(const T*) [with T = X]':
../libs/optional/test/optional_test_ref.cpp:315: instantiated from here
../libs/optional/test/optional_test_ref.cpp:116: warning: unused variable 'bref'
Compiler output:
../libs/optional/test/optional_test_ref.cpp: In function `void
test_basics(const T*) [with T = double]':
../libs/optional/test/optional_test_ref.cpp:306: instantiated from here
../libs/optional/test/optional_test_ref.cpp:116: warning: unused variable `
double&bref'
../libs/optional/test/optional_test_ref.cpp: In function `void
test_basics(const T*) [with T = X]':
../libs/optional/test/optional_test_ref.cpp:315: instantiated from here
../libs/optional/test/optional_test_ref.cpp:116: warning: unused variable `
X&bref'
Compiler output:
../libs/optional/test/optional_test_ref.cpp: In function `void
test_basics(const T*) [with T = double]':
../libs/optional/test/optional_test_ref.cpp:306: instantiated from here
../libs/optional/test/optional_test_ref.cpp:116: warning: unused variable `
double&bref'
../libs/optional/test/optional_test_ref.cpp: In function `void
test_basics(const T*) [with T = X]':
../libs/optional/test/optional_test_ref.cpp:315: instantiated from here
../libs/optional/test/optional_test_ref.cpp:116: warning: unused variable `
X&bref'
Compiler output:
../libs/optional/test/optional_test_ref.cpp: In function `void test_basics(const T*) [with T = double]':
../libs/optional/test/optional_test_ref.cpp:306: instantiated from here
../libs/optional/test/optional_test_ref.cpp:116: warning: unused variable 'bref'
../libs/optional/test/optional_test_ref.cpp: In function `void test_basics(const T*) [with T = X]':
../libs/optional/test/optional_test_ref.cpp:315: instantiated from here
../libs/optional/test/optional_test_ref.cpp:116: warning: unused variable 'bref'
Run output:
Trying:
from python_parameter import X
Expecting nothing
ok
Trying:
x = X()
Expecting nothing
ok
Trying:
x.f(1,2)
Expecting:
3
ok
Trying:
x.f(1,2,3)
Expecting:
6
ok
Trying:
x.f(1,2, z = 3)
Expecting:
6
ok
Trying:
x.f(z = 3, y = 2, x = 1)
Expecting:
6
ok
Trying:
x.g()
Expecting:
'foobar'
ok
Trying:
x.g(y = "baz")
Expecting:
'foobaz'
ok
Trying:
x.g(x = "baz")
Expecting:
'bazbar'
ok
Trying:
x.g(y = "foo", x = "bar")
Expecting:
'barfoo'
ok
1 items had no tests:
python.run
1 items passed all tests:
10 tests in python
10 tests in 2 items.
10 passed and 0 failed.
Test passed.
EXIT STATUS: 0
Run output:
Trying:
from python_parameter import X
Expecting nothing
ok
Trying:
x = X()
Expecting nothing
ok
Trying:
x.f(1,2)
Expecting:
3
ok
Trying:
x.f(1,2,3)
Expecting:
6
ok
Trying:
x.f(1,2, z = 3)
Expecting:
6
ok
Trying:
x.f(z = 3, y = 2, x = 1)
Expecting:
6
ok
Trying:
x.g()
Expecting:
'foobar'
ok
Trying:
x.g(y = "baz")
Expecting:
'foobaz'
ok
Trying:
x.g(x = "baz")
Expecting:
'bazbar'
ok
Trying:
x.g(y = "foo", x = "bar")
Expecting:
'barfoo'
ok
1 items had no tests:
python.run
1 items passed all tests:
10 tests in python
10 tests in 2 items.
10 passed and 0 failed.
Test passed.
EXIT STATUS: 0
Run output:
Trying:
from python_parameter import X
Expecting nothing
ok
Trying:
x = X()
Expecting nothing
ok
Trying:
x.f(1,2)
Expecting:
3
ok
Trying:
x.f(1,2,3)
Expecting:
6
ok
Trying:
x.f(1,2, z = 3)
Expecting:
6
ok
Trying:
x.f(z = 3, y = 2, x = 1)
Expecting:
6
ok
Trying:
x.g()
Expecting:
'foobar'
ok
Trying:
x.g(y = "baz")
Expecting:
'foobaz'
ok
Trying:
x.g(x = "baz")
Expecting:
'bazbar'
ok
Trying:
x.g(y = "foo", x = "bar")
Expecting:
'barfoo'
ok
1 items had no tests:
python.run
1 items passed all tests:
10 tests in python
10 tests in 2 items.
10 passed and 0 failed.
Test passed.
EXIT STATUS: 0
Run output:
Running python.__doc__
Trying: from python_parameter import X
Expecting: nothing
ok
Trying: x = X()
Expecting: nothing
ok
Trying: x.f(1,2)
Expecting: 3
ok
Trying: x.f(1,2,3)
Expecting: 6
ok
Trying: x.f(1,2, z = 3)
Expecting: 6
ok
Trying: x.f(z = 3, y = 2, x = 1)
Expecting: 6
ok
Trying: x.g()
Expecting: 'foobar'
ok
Trying: x.g(y = "baz")
Expecting: 'foobaz'
ok
Trying: x.g(x = "baz")
Expecting: 'bazbar'
ok
Trying: x.g(y = "foo", x = "bar")
Expecting: 'barfoo'
ok
0 of 10 examples failed in python.__doc__
Running python.run.__doc__
0 of 0 examples failed in python.run.__doc__
1 items had no tests:
python.run
1 items passed all tests:
10 tests in python
10 tests in 2 items.
10 passed and 0 failed.
Test passed.
EXIT STATUS: 0
Run output:
Running python.__doc__
Trying: from python_parameter import X
Expecting: nothing
ok
Trying: x = X()
Expecting: nothing
ok
Trying: x.f(1,2)
Expecting: 3
ok
Trying: x.f(1,2,3)
Expecting: 6
ok
Trying: x.f(1,2, z = 3)
Expecting: 6
ok
Trying: x.f(z = 3, y = 2, x = 1)
Expecting: 6
ok
Trying: x.g()
Expecting: 'foobar'
ok
Trying: x.g(y = "baz")
Expecting: 'foobaz'
ok
Trying: x.g(x = "baz")
Expecting: 'bazbar'
ok
Trying: x.g(y = "foo", x = "bar")
Expecting: 'barfoo'
ok
0 of 10 examples failed in python.__doc__
Running python.run.__doc__
0 of 0 examples failed in python.run.__doc__
1 items had no tests:
python.run
1 items passed all tests:
10 tests in python
10 tests in 2 items.
10 passed and 0 failed.
Test passed.
EXIT STATUS: 0
Run output:
Trying:
from python_parameter import X
Expecting nothing
ok
Trying:
x = X()
Expecting nothing
ok
Trying:
x.f(1,2)
Expecting:
3
ok
Trying:
x.f(1,2,3)
Expecting:
6
ok
Trying:
x.f(1,2, z = 3)
Expecting:
6
ok
Trying:
x.f(z = 3, y = 2, x = 1)
Expecting:
6
ok
Trying:
x.g()
Expecting:
'foobar'
ok
Trying:
x.g(y = "baz")
Expecting:
'foobaz'
ok
Trying:
x.g(x = "baz")
Expecting:
'bazbar'
ok
Trying:
x.g(y = "foo", x = "bar")
Expecting:
'barfoo'
ok
1 items had no tests:
python.run
1 items passed all tests:
10 tests in python
10 tests in 2 items.
10 passed and 0 failed.
Test passed.
EXIT STATUS: 0
Compiler output:
../libs/parameter/test/compose.cpp: In function `int main()':
../libs/parameter/test/compose.cpp:40: warning: unused variable `test::A a'
../libs/parameter/test/compose.cpp:41: warning: unused variable `test::B b0'
../libs/parameter/test/compose.cpp:42: warning: unused variable `test::B b1'
Compiler output:
../libs/parameter/test/maybe.cpp: In function 'int test::f(const Args&) [with Args = boost::parameter::aux::tagged_argument<test::tag::unused, const int>]':
../libs/parameter/test/maybe.cpp:30: instantiated from here
../libs/parameter/test/maybe.cpp:17: warning: converting to 'int' from 'const float'
/boost/head-regression/boost/boost/parameter/aux_/maybe.hpp: In member function 'typename boost::mpl::if_<boost::is_reference<T>, T, typename boost::add_reference<typename boost::add_const<T>::type>::type>::type boost::parameter::aux::maybe<T>::construct(const U&, void (*)(V&)) const [with U = float, V = const int, T = int]':
/boost/head-regression/boost/boost/parameter/aux_/maybe.hpp:62: instantiated from 'typename boost::mpl::if_<boost::is_reference<T>, T, typename boost::add_reference<typename boost::add_const<T>::type>::type>::type boost::parameter::aux::maybe<T>::construct(const U&) const [with U = float, T = int]'
/boost/head-regression/boost/boost/parameter/aux_/arg_list.hpp:271: instantiated from 'typename boost::mpl::eval_if<typename boost::parameter::aux::is_maybe<typename TaggedArg::value_type>::type, boost::parameter::aux::get_reference<typename TaggedArg::value_type>, boost::parameter::aux::get_reference<TaggedArg> >::type boost::parameter::aux::arg_list<TaggedArg, Next>::get_default(const D&, mpl_::true_) const [with D = boost::parameter::aux::default_<test::tag::kw, const float>, TaggedArg = boost::parameter::aux::tagged_argument<test::tag::kw, const boost::parameter::aux::maybe<int> >, Next = boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<test::tag::unused, const int>, boost::parameter::aux::empty_arg_list>]'
/boost/head-regression/boost/boost/parameter/aux_/arg_list.hpp:359: instantiated from 'typename boost::mpl::eval_if<typename boost::parameter::aux::is_maybe<typename TaggedArg::value_type>::type, boost::parameter::aux::get_reference<typename TaggedArg::value_type>, boost::parameter::aux::get_reference<TaggedArg> >::type boost::parameter::aux::arg_list<TaggedArg, Next>::operator[](const boost::parameter::aux::default_<typename TaggedArg::key_type, Default>&) const [with Default = const float, TaggedArg = boost::parameter::aux::tagged_argument<test::tag::kw, const boost::parameter::aux::maybe<int> >, Next = boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<test::tag::unused, const int>, boost::parameter::aux::empty_arg_list>]'
../libs/parameter/test/maybe.cpp:17: instantiated from 'int test::f(const Args&) [with Args = boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<test::tag::kw, const boost::parameter::aux::maybe<int> >, boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<test::tag::unused, const int>, boost::parameter::aux::empty_arg_list> >]'
../libs/parameter/test/maybe.cpp:31: instantiated from here
/boost/head-regression/boost/boost/parameter/aux_/maybe.hpp:54: warning: converting to 'int' from 'const float'
Compiler output:
../libs/parameter/test/maybe.cpp: In function 'int test::f(const Args&) [with Args = boost::parameter::aux::tagged_argument<test::tag::unused, const int>]':
../libs/parameter/test/maybe.cpp:30: instantiated from here
../libs/parameter/test/maybe.cpp:17: warning: converting to 'int' from 'const float'
/boost/head-regression/boost/boost/parameter/aux_/maybe.hpp: In member function 'typename boost::mpl::if_<boost::is_reference<T>, T, typename boost::add_reference<typename boost::add_const<T>::type>::type>::type boost::parameter::aux::maybe<T>::construct(const U&, void (*)(V&)) const [with U = float, V = const int, T = int]':
/boost/head-regression/boost/boost/parameter/aux_/maybe.hpp:62: instantiated from 'typename boost::mpl::if_<boost::is_reference<T>, T, typename boost::add_reference<typename boost::add_const<T>::type>::type>::type boost::parameter::aux::maybe<T>::construct(const U&) const [with U = float, T = int]'
/boost/head-regression/boost/boost/parameter/aux_/arg_list.hpp:271: instantiated from 'typename boost::mpl::eval_if<typename boost::parameter::aux::is_maybe<typename TaggedArg::value_type>::type, boost::parameter::aux::get_reference<typename TaggedArg::value_type>, boost::parameter::aux::get_reference<TaggedArg> >::type boost::parameter::aux::arg_list<TaggedArg, Next>::get_default(const D&, mpl_::true_) const [with D = boost::parameter::aux::default_<test::tag::kw, const float>, TaggedArg = boost::parameter::aux::tagged_argument<test::tag::kw, const boost::parameter::aux::maybe<int> >, Next = boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<test::tag::unused, const int>, boost::parameter::aux::empty_arg_list>]'
/boost/head-regression/boost/boost/parameter/aux_/arg_list.hpp:359: instantiated from 'typename boost::mpl::eval_if<typename boost::parameter::aux::is_maybe<typename TaggedArg::value_type>::type, boost::parameter::aux::get_reference<typename TaggedArg::value_type>, boost::parameter::aux::get_reference<TaggedArg> >::type boost::parameter::aux::arg_list<TaggedArg, Next>::operator[](const boost::parameter::aux::default_<typename TaggedArg::key_type, Default>&) const [with Default = const float, TaggedArg = boost::parameter::aux::tagged_argument<test::tag::kw, const boost::parameter::aux::maybe<int> >, Next = boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<test::tag::unused, const int>, boost::parameter::aux::empty_arg_list>]'
../libs/parameter/test/maybe.cpp:17: instantiated from 'int test::f(const Args&) [with Args = boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<test::tag::kw, const boost::parameter::aux::maybe<int> >, boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<test::tag::unused, const int>, boost::parameter::aux::empty_arg_list> >]'
../libs/parameter/test/maybe.cpp:31: instantiated from here
/boost/head-regression/boost/boost/parameter/aux_/maybe.hpp:54: warning: converting to 'int' from 'const float'
Compiler output:
../libs/parameter/test/maybe.cpp: In function 'int test::f(const Args&) [with Args = boost::parameter::aux::tagged_argument<test::tag::unused, const int>]':
../libs/parameter/test/maybe.cpp:30: instantiated from here
../libs/parameter/test/maybe.cpp:17: warning: converting to 'int' from 'const float'
/boost/head-regression/boost/boost/parameter/aux_/maybe.hpp: In member function 'typename boost::mpl::if_<boost::is_reference<T>, T, typename boost::add_reference<typename boost::add_const<T>::type>::type>::type boost::parameter::aux::maybe<T>::construct(const U&, void (*)(V&)) const [with U = float, V = const int, T = int]':
/boost/head-regression/boost/boost/parameter/aux_/maybe.hpp:62: instantiated from 'typename boost::mpl::if_<boost::is_reference<T>, T, typename boost::add_reference<typename boost::add_const<T>::type>::type>::type boost::parameter::aux::maybe<T>::construct(const U&) const [with U = float, T = int]'
/boost/head-regression/boost/boost/parameter/aux_/arg_list.hpp:271: instantiated from 'typename boost::mpl::eval_if<typename boost::parameter::aux::is_maybe<typename TaggedArg::value_type>::type, boost::parameter::aux::get_reference<typename TaggedArg::value_type>, boost::parameter::aux::get_reference<TaggedArg> >::type boost::parameter::aux::arg_list<TaggedArg, Next>::get_default(const D&, mpl_::true_) const [with D = boost::parameter::aux::default_<test::tag::kw, const float>, TaggedArg = boost::parameter::aux::tagged_argument<test::tag::kw, const boost::parameter::aux::maybe<int> >, Next = boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<test::tag::unused, const int>, boost::parameter::aux::empty_arg_list>]'
/boost/head-regression/boost/boost/parameter/aux_/arg_list.hpp:359: instantiated from 'typename boost::mpl::eval_if<typename boost::parameter::aux::is_maybe<typename TaggedArg::value_type>::type, boost::parameter::aux::get_reference<typename TaggedArg::value_type>, boost::parameter::aux::get_reference<TaggedArg> >::type boost::parameter::aux::arg_list<TaggedArg, Next>::operator[](const boost::parameter::aux::default_<typename TaggedArg::key_type, Default>&) const [with Default = const float, TaggedArg = boost::parameter::aux::tagged_argument<test::tag::kw, const boost::parameter::aux::maybe<int> >, Next = boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<test::tag::unused, const int>, boost::parameter::aux::empty_arg_list>]'
../libs/parameter/test/maybe.cpp:17: instantiated from 'int test::f(const Args&) [with Args = boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<test::tag::kw, const boost::parameter::aux::maybe<int> >, boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<test::tag::unused, const int>, boost::parameter::aux::empty_arg_list> >]'
../libs/parameter/test/maybe.cpp:31: instantiated from here
/boost/head-regression/boost/boost/parameter/aux_/maybe.hpp:54: warning: converting to 'int' from 'const float'
Compiler output:
../libs/parameter/test/maybe.cpp: In function `int test::f(const Args&) [with
Args = boost::parameter::aux::tagged_argument<test::tag::unused, const
int>]':
../libs/parameter/test/maybe.cpp:30: instantiated from here
../libs/parameter/test/maybe.cpp:17: warning: return to `int' from `const float
'
../libs/parameter/test/maybe.cpp:17: warning: argument to `int' from `const
float'
/boost/head-regression/boost/boost/parameter/aux_/maybe.hpp: In member function
`boost::mpl::if_<boost::is_reference<T>, T,
boost::add_reference<boost::add_const<T>::type>::type>::type
boost::parameter::aux::maybe<T>::construct(const U&, void (*)(V&)) const
[with U = float, V = const int, T = int]':
/boost/head-regression/boost/boost/parameter/aux_/maybe.hpp:62: instantiated from `boost::mpl::if_<boost::is_reference<T>, T, boost::add_reference<boost::add_const<T>::type>::type>::type boost::parameter::aux::maybe<T>::construct(const U&) const [with U = float, T = int]'
/boost/head-regression/boost/boost/parameter/aux_/arg_list.hpp:271: instantiated from `boost::mpl::eval_if<boost::parameter::aux::is_maybe<TaggedArg::value_type>::type, boost::parameter::aux::get_reference<TaggedArg::value_type>, boost::parameter::aux::get_reference<TaggedArg> >::type boost::parameter::aux::arg_list<TaggedArg, Next>::get_default(const D&, mpl_::bool_<true>) const [with D = boost::parameter::aux::default_<test::tag::kw, const float>, TaggedArg = boost::parameter::aux::tagged_argument<test::tag::kw, const boost::parameter::aux::maybe<int> >, Next = boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<test::tag::unused, const int>, boost::parameter::aux::empty_arg_list>]'
/boost/head-regression/boost/boost/parameter/aux_/arg_list.hpp:359: instantiated from `boost::mpl::eval_if<boost::parameter::aux::is_maybe<TaggedArg::value_type>::type, boost::parameter::aux::get_reference<TaggedArg::value_type>, boost::parameter::aux::get_reference<TaggedArg> >::type boost::parameter::aux::arg_list<TaggedArg, Next>::operator[](const boost::parameter::aux::default_<TaggedArg::key_type, Default>&) const [with Default = const float, TaggedArg = boost::parameter::aux::tagged_argument<test::tag::kw, const boost::parameter::aux::maybe<int> >, Next = boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<test::tag::unused, const int>, boost::parameter::aux::empty_arg_list>]'
../libs/parameter/test/maybe.cpp:17: instantiated from `int test::f(const Args&) [with Args = boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<test::tag::kw, const boost::parameter::aux::maybe<int> >, boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<test::tag::unused, const int>, boost::parameter::aux::empty_arg_list> >]'
../libs/parameter/test/maybe.cpp:31: instantiated from here
/boost/head-regression/boost/boost/parameter/aux_/maybe.hpp:54: warning: initialization
to `const int' from `const float'
/boost/head-regression/boost/boost/parameter/aux_/maybe.hpp:54: warning: argument
to `int' from `const float'
Compiler output:
../libs/parameter/test/maybe.cpp: In function `int test::f(const Args&) [with
Args = boost::parameter::aux::tagged_argument<test::tag::unused, const int>]
':
../libs/parameter/test/maybe.cpp:30: instantiated from here
../libs/parameter/test/maybe.cpp:17: warning: converting to `int' from `const
float'
/boost/head-regression/boost/boost/parameter/aux_/maybe.hpp: In member function
`typename boost::mpl::if_<boost::is_reference<T>, T, typename
boost::add_reference<typename boost::add_const<T>::type>::type>::type
boost::parameter::aux::maybe<T>::construct(const U&, void (*)(V&)) const
[with U = float, V = const int, T = int]':
/boost/head-regression/boost/boost/parameter/aux_/maybe.hpp:62: instantiated from `typename boost::mpl::if_<boost::is_reference<T>, T, typename boost::add_reference<typename boost::add_const<T>::type>::type>::type boost::parameter::aux::maybe<T>::construct(const U&) const [with U = float, T = int]'
/boost/head-regression/boost/boost/parameter/aux_/arg_list.hpp:271: instantiated from `typename boost::mpl::eval_if<typename boost::parameter::aux::is_maybe<typename TaggedArg::value_type>::type, boost::parameter::aux::get_reference<typename TaggedArg::value_type>, boost::parameter::aux::get_reference<TaggedArg> >::type boost::parameter::aux::arg_list<TaggedArg, Next>::get_default(const D&, mpl_::bool_<true>) const [with D = boost::parameter::aux::default_<test::tag::kw, const float>, TaggedArg = boost::parameter::aux::tagged_argument<test::tag::kw, const boost::parameter::aux::maybe<int> >, Next = boost::parameter::aux::arg_list<boost::parameter::aux::tagged_argument<test::tag::unused, const int>, boost::parameter::aux::empty_arg_list>]'
/boost/head-regression/boost/boost/parameter/aux_/arg_list.hpp:359: instantiated from `typename boost::mpl::eval_if<typename boost::parameter::aux::is_maybe<typename TaggedArg::value_type>::type, boost::parameter::aux::get_reference<typename TaggedArg::value_type>, boost::parameter::aux::get_reference<TaggedArg> >::type boost::parameter::aux::arg_list<TaggedArg, Next>::operator[](const boost::parameter::aux::default_<typename TaggedArg::key_type, Default>&) const [with Default = const float, TaggedArg = boost::p