Compiler Status: linux

Run Date: 09:39:14 UTC, Monday 20 March 2006

config - config_info - gcc-4.0.2-linux

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

config - config_info - gcc-4.0.3-linux

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

config - config_info - intel-9.0-linux

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

config - config_info - gcc-4.1.0-linux

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

config - config_info - gcc-3.2.3-linux

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

config - config_info - gcc-3.3.6-linux

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

config - config_info - gcc-3.4.5-linux

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

config - math_info - gcc-4.0.2-linux

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

config - math_info - gcc-4.0.3-linux

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

config - math_info - intel-9.0-linux

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

config - math_info - gcc-4.1.0-linux

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

config - math_info - gcc-3.2.3-linux

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

config - math_info - gcc-3.3.6-linux

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

config - math_info - gcc-3.4.5-linux

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

rational - rational_test - intel-9.0-linux

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; }
                   ^

config - abi_test - gcc-4.0.2-linux

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

config - abi_test - gcc-4.0.3-linux

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

config - abi_test - gcc-4.1.0-linux

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

lambda - lambda_cast_test - gcc-4.0.2-linux

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

lambda - lambda_cast_test - gcc-4.0.3-linux

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

lambda - lambda_cast_test - gcc-4.1.0-linux

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

config - config_test - gcc-4.0.2-linux

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

config - config_test - gcc-4.0.3-linux

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

config - config_test - gcc-4.1.0-linux

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

config - config_test - gcc-3.2.3-linux

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'

config - config_test - gcc-3.3.6-linux

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'

config - config_test - gcc-3.4.5-linux

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

bind - bind_visit_test - gcc-4.1.0-linux

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

conversion - cast_test - gcc-4.0.2-linux

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

conversion - cast_test - gcc-4.0.3-linux

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

conversion - cast_test - gcc-4.1.0-linux

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

concept_check - concept_check_fail_expected - gcc-4.0.2-linux

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"

concept_check - concept_check_fail_expected - gcc-4.0.3-linux

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"

concept_check - concept_check_fail_expected - intel-9.0-linux

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"

concept_check - concept_check_fail_expected - gcc-4.1.0-linux

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"

concept_check - concept_check_fail_expected - gcc-3.2.3-linux

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"

concept_check - concept_check_fail_expected - gcc-3.3.6-linux

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"

concept_check - concept_check_fail_expected - gcc-3.4.5-linux

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"

concept_check - class_concept_fail_expected - gcc-4.0.2-linux

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"

concept_check - class_concept_fail_expected - gcc-4.0.3-linux

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"

concept_check - class_concept_fail_expected - intel-9.0-linux

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"

concept_check - class_concept_fail_expected - gcc-4.1.0-linux

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"

concept_check - class_concept_fail_expected - gcc-3.2.3-linux

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"

concept_check - class_concept_fail_expected - gcc-3.3.6-linux

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"

concept_check - class_concept_fail_expected - gcc-3.4.5-linux

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"

concept_check - stl_concept_covering - gcc-4.0.2-linux

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)

concept_check - stl_concept_covering - gcc-4.0.3-linux

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)

concept_check - stl_concept_covering - intel-9.0-linux

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)

concept_check - stl_concept_covering - gcc-4.1.0-linux

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)

concept_check - stl_concept_covering - gcc-3.2.3-linux

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)

concept_check - stl_concept_covering - gcc-3.3.6-linux

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)

concept_check - stl_concept_covering - gcc-3.4.5-linux

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)

date_time - testgreg_durations - gcc-3.2.3-linux

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'

date_time - testdate_input_facet_dll - intel-9.0-linux

Compiler output:

../libs/date_time/test/gregorian/testdate_input_facet.cpp(472): warning #913: invalid multibyte character sequence
                                  ^

date_time - testtime_facet - gcc-3.2.3-linux

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'

date_time - testgreg_durations_dll - gcc-3.2.3-linux

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'

date_time - testlocal_time_input_facet - intel-9.0-linux

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>]" 

date_time - testlocal_time_input_facet - gcc-3.2.3-linux

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'

date_time - testdate_input_facet - intel-9.0-linux

Compiler output:

../libs/date_time/test/gregorian/testdate_input_facet.cpp(472): warning #913: invalid multibyte character sequence
                                  ^

date_time - testparse_date - gcc-3.2.3-linux

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'

date_time - testtime_input_facet - intel-9.0-linux

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>]" 

date_time - testtime_input_facet - gcc-3.2.3-linux

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'

foreach - stl_byval - gcc-4.0.2-linux

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'

foreach - stl_byval - gcc-4.0.3-linux

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'

foreach - stl_byval - gcc-4.1.0-linux

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'

foreach - stl_byval - gcc-3.2.3-linux

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
   '

foreach - stl_byval - gcc-3.3.6-linux

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
   '

foreach - stl_byval - gcc-3.4.5-linux

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'

foreach - noncopyable - intel-9.0-linux

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;
                          ^

foreach - rvalue_const - gcc-3.2.3-linux

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"

foreach - cstr_byval - gcc-4.0.2-linux

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'

foreach - cstr_byval - gcc-4.0.3-linux

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'

foreach - cstr_byval - gcc-4.1.0-linux

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'

foreach - cstr_byval - gcc-3.2.3-linux

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
   '

foreach - cstr_byval - gcc-3.3.6-linux

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
   '

foreach - cstr_byval - gcc-3.4.5-linux

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'

foreach - array_byval - gcc-4.0.2-linux

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'

foreach - array_byval - gcc-4.0.3-linux

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'

foreach - array_byval - gcc-4.1.0-linux

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'

foreach - array_byval - gcc-3.2.3-linux

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'

foreach - array_byval - gcc-3.3.6-linux

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'

foreach - array_byval - gcc-3.4.5-linux

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'

foreach - pair_byval - gcc-4.0.2-linux

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'

foreach - pair_byval - gcc-4.0.3-linux

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'

foreach - pair_byval - gcc-4.1.0-linux

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'

foreach - pair_byval - gcc-3.2.3-linux

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
   '

foreach - pair_byval - gcc-3.3.6-linux

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
   '

foreach - pair_byval - gcc-3.4.5-linux

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'

function - stateless_test - intel-9.0-linux

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)
          ^


functional/hash - hash_float_test - gcc-4.0.2-linux

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

functional/hash - hash_float_test - gcc-4.0.3-linux

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

functional/hash - hash_float_test - intel-9.0-linux

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

functional/hash - hash_float_test - gcc-4.1.0-linux

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

functional/hash - hash_float_test - gcc-3.2.3-linux

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

functional/hash - hash_float_test - gcc-3.3.6-linux

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

functional/hash - hash_float_test - gcc-3.4.5-linux

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

functional/hash - hash_number_test - intel-9.0-linux

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]" 

functional/hash - hash_set_test - intel-9.0-linux

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>>]" 

functional/hash - hash_vector_test - intel-9.0-linux

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>>]" 

functional/hash - hash_list_test - intel-9.0-linux

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>>]" 

functional/hash - hash_map_test - intel-9.0-linux

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>>>]" 

functional/hash - hash_deque_test - intel-9.0-linux

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>>]" 

graph - csr_graph_test - gcc-4.0.2-linux

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

graph - csr_graph_test - gcc-4.0.3-linux

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

graph - csr_graph_test - gcc-4.1.0-linux

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

graph - csr_graph_test - gcc-3.2.3-linux

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'

graph - matching_test - gcc-3.2.3-linux

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'

graph - gursoy_atun_layout_test - gcc-3.2.3-linux

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)

graph - property_iter - gcc-3.2.3-linux

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'

graph - bidir_vec_remove_edge - gcc-4.0.2-linux

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

graph - bidir_vec_remove_edge - gcc-3.4.5-linux

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

graph - layout_test - gcc-4.0.2-linux

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

graph - layout_test - gcc-4.0.3-linux

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

graph - layout_test - intel-9.0-linux

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

graph - layout_test - gcc-4.1.0-linux

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

graph - layout_test - gcc-3.2.3-linux

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

graph - layout_test - gcc-3.3.6-linux

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

graph - layout_test - gcc-3.4.5-linux

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

iostreams - code_converter_test - gcc-4.0.2-linux

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

iostreams - code_converter_test - gcc-4.0.3-linux

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

iostreams - code_converter_test - gcc-4.1.0-linux

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

iostreams - code_converter_test - gcc-3.2.3-linux

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

iostreams - code_converter_test - gcc-3.3.6-linux

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

iostreams - code_converter_test - gcc-3.4.5-linux

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

iostreams - positioning_test - intel-9.0-linux

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.
                                                    ^

iostreams - example_test - intel-9.0-linux

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()
           ^

iostreams - stdio_filter_test - intel-9.0-linux

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()
           ^

mpl - multiset - gcc-4.0.2-linux

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"

mpl - multiset - gcc-4.0.3-linux

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)

mpl - multiset - intel-9.0-linux

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)

mpl - multiset - gcc-4.1.0-linux

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)

mpl - multiset - gcc-3.2.3-linux

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)

mpl - multiset - gcc-3.3.6-linux

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)

mpl - multiset - gcc-3.4.5-linux

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)

mpl - bitwise - intel-9.0-linux

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) );
      ^

mpl - apply - gcc-4.1.0-linux

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"

numeric/conversion - udt_support_test - gcc-4.0.2-linux

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]'

numeric/conversion - udt_support_test - gcc-4.0.3-linux

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]'

numeric/conversion - udt_support_test - gcc-4.1.0-linux

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]'

numeric/conversion - udt_support_test - gcc-3.2.3-linux

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]'

numeric/conversion - udt_support_test - gcc-3.3.6-linux

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]'

numeric/conversion - udt_support_test - gcc-3.4.5-linux

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]'

numeric/conversion - udt_example_0 - gcc-3.2.3-linux

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'

optional - optional_test_ref - gcc-4.0.2-linux

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'

optional - optional_test_ref - gcc-4.0.3-linux

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'

optional - optional_test_ref - gcc-4.1.0-linux

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'

optional - optional_test_ref - gcc-3.2.3-linux

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'

optional - optional_test_ref - gcc-3.3.6-linux

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'

optional - optional_test_ref - gcc-3.4.5-linux

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'

parameter - python-parameter-test - gcc-4.0.2-linux

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

parameter - python-parameter-test - gcc-4.0.3-linux

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

parameter - python-parameter-test - gcc-4.1.0-linux

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

parameter - python-parameter-test - gcc-3.2.3-linux

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

parameter - python-parameter-test - gcc-3.3.6-linux

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

parameter - python-parameter-test - gcc-3.4.5-linux

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

parameter - compose - gcc-3.2.3-linux

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'

parameter - maybe - gcc-4.0.2-linux

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'

parameter - maybe - gcc-4.0.3-linux

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'

parameter - maybe - gcc-4.1.0-linux

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'

parameter - maybe - gcc-3.2.3-linux

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'

parameter - maybe - gcc-3.3.6-linux

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::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'

parameter - maybe - gcc-3.4.5-linux

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'

ptr_container - serialization - gcc-4.0.2-linux

Compiler output:

../libs/ptr_container/test/serialization.cpp: In function 'void test_serialization_helper()':
../libs/ptr_container/test/serialization.cpp:128: error: request for member 'i2' in 'dynamic_cast<Derived&>(* -- vec2.end())', which is of non-class type 'Derived&'
../libs/ptr_container/test/serialization.cpp: In function 'void test_serialization_map_helper()':
../libs/ptr_container/test/serialization.cpp:156: error: request for member 'i2' in 'dynamic_cast<Derived&>(* m2.find(key2)->.second)', which is of non-class type 'Derived&'
Date: 2006-03-19 15:54

    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/ptr_container/test"  -I "/boost/head-regression/boost" -o "../bin/boost/libs/ptr_container/test/serialization.test/gcc-4.0.2-linux/debug/serialization.o" "../libs/ptr_container/test/serialization.cpp"
    "/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/ptr_container/test/serialization.test/gcc-4.0.2-linux/debug/serialization.o"

ptr_container - serialization - gcc-4.0.3-linux

Compiler output:

../libs/ptr_container/test/serialization.cpp: In function 'void test_serialization_helper()':
../libs/ptr_container/test/serialization.cpp:128: error: request for member 'i2' in 'dynamic_cast<Derived&>(* -- vec2.end())', which is of non-class type 'Derived&'
../libs/ptr_container/test/serialization.cpp: In function 'void test_serialization_map_helper()':
../libs/ptr_container/test/serialization.cpp:156: error: request for member 'i2' in 'dynamic_cast<Derived&>(* m2.find(key2)->.second)', which is of non-class type 'Derived&'
Date: 2006-03-19 21:31

    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/ptr_container/test"  -I "/boost/head-regression/boost" -o "../bin/boost/libs/ptr_container/test/serialization.test/gcc-4.0.3-linux/debug/serialization.o" "../libs/ptr_container/test/serialization.cpp"
    "/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/ptr_container/test/serialization.test/gcc-4.0.3-linux/debug/serialization.o"

ptr_container - serialization - gcc-4.1.0-linux

Compiler output:

../libs/ptr_container/test/serialization.cpp: In function 'void test_serialization_helper()':
../libs/ptr_container/test/serialization.cpp:128: error: request for member 'i2' in 'dynamic_cast<Derived&>(* -- vec2.end())', which is of non-class type 'Derived&'
../libs/ptr_container/test/serialization.cpp: In function 'void test_serialization_map_helper()':
../libs/ptr_container/test/serialization.cpp:156: error: request for member 'i2' in 'dynamic_cast<Derived&>(* m2.find(key2)->.second)', which is of non-class type 'Derived&'
Date: 2006-03-20 03:41

    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/ptr_container/test"  -I "/boost/head-regression/boost" -o "../bin/boost/libs/ptr_container/test/serialization.test/gcc-4.1.0-linux/debug/serialization.o" "../libs/ptr_container/test/serialization.cpp"
    "/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/ptr_container/test/serialization.test/gcc-4.1.0-linux/debug/serialization.o"

ptr_container - ptr_map - gcc-4.0.2-linux

Compiler output:

../libs/ptr_container/test/ptr_map.cpp: In function 'void test_map()':
../libs/ptr_container/test/ptr_map.cpp:328: warning: taking address of temporary
../libs/ptr_container/test/ptr_map.cpp:330: warning: taking address of temporary

ptr_container - ptr_map - gcc-4.0.3-linux

Compiler output:

../libs/ptr_container/test/ptr_map.cpp: In function 'void test_map()':
../libs/ptr_container/test/ptr_map.cpp:328: warning: taking address of temporary
../libs/ptr_container/test/ptr_map.cpp:330: warning: taking address of temporary

ptr_container - ptr_map - gcc-4.1.0-linux

Compiler output:

../libs/ptr_container/test/ptr_map.cpp: In function 'void test_map()':
../libs/ptr_container/test/ptr_map.cpp:328: warning: taking address of temporary
../libs/ptr_container/test/ptr_map.cpp:330: warning: taking address of temporary

ptr_container - ptr_map - gcc-3.2.3-linux

Compiler output:

../libs/ptr_container/test/ptr_map.cpp: In function `void test_map()':
../libs/ptr_container/test/ptr_map.cpp:328: warning: taking address of 
   temporary
../libs/ptr_container/test/ptr_map.cpp:330: warning: taking address of 
   temporary
../libs/ptr_container/test/ptr_map.cpp:327: warning: unused variable `
   boost::ptr_container_detail::ref_pair<std::string, const Derived_class* 
   const> a_creference'
../libs/ptr_container/test/ptr_map.cpp:330: warning: unused variable `
   boost::ptr_container_detail::ref_pair<std::string, const Derived_class* 
   const> a_cpointer'
../libs/ptr_container/test/ptr_map.cpp: In function `void ptr_map_test() [with 
   C = boost::ptr_map<int, Base, std::less<int>, boost::heap_clone_allocator, 
   std::allocator<std::pair<const int, void*> > >, B = Base, T = 
   Derived_class]':
../libs/ptr_container/test/ptr_map.cpp:269:   instantiated from here
../libs/ptr_container/test/ptr_map.cpp:103: warning: unused variable `
   boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, int, Base* 
   const> i2'
../libs/ptr_container/test/ptr_map.cpp:104: warning: unused variable `
   boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, 
   const std::pair<const int, void*>&, const std::pair<const int, void*>*>, 
   int, const Base* const> ci2'
../libs/ptr_container/test/ptr_map.cpp:105: warning: unused variable `
   boost::reverse_iterator<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   int, Base* const> > ri'
../libs/ptr_container/test/ptr_map.cpp:106: warning: unused variable `
   boost::reverse_iterator<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, const std::pair<const int, void*>&, const std::pair<const int, 
   void*>*>, int, const Base* const> > cri'
../libs/ptr_container/test/ptr_map.cpp:107: warning: unused variable `
   boost::reverse_iterator<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   int, Base* const> > rv2'
../libs/ptr_container/test/ptr_map.cpp:108: warning: unused variable `
   boost::reverse_iterator<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, const std::pair<const int, void*>&, const std::pair<const int, 
   void*>*>, int, const Base* const> > cvr2'
../libs/ptr_container/test/ptr_map.cpp: In function `void ptr_map_test() [with 
   C = boost::ptr_map<int, Value, std::less<int>, boost::heap_clone_allocator, 
   std::allocator<std::pair<const int, void*> > >, B = Value, T = Value]':
../libs/ptr_container/test/ptr_map.cpp:270:   instantiated from here
../libs/ptr_container/test/ptr_map.cpp:103: warning: unused variable `
   boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, int, Value* 
   const> i2'
../libs/ptr_container/test/ptr_map.cpp:104: warning: unused variable `
   boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, 
   const std::pair<const int, void*>&, const std::pair<const int, void*>*>, 
   int, const Value* const> ci2'
../libs/ptr_container/test/ptr_map.cpp:105: warning: unused variable `
   boost::reverse_iterator<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   int, Value* const> > ri'
../libs/ptr_container/test/ptr_map.cpp:106: warning: unused variable `
   boost::reverse_iterator<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, const std::pair<const int, void*>&, const std::pair<const int, 
   void*>*>, int, const Value* const> > cri'
../libs/ptr_container/test/ptr_map.cpp:107: warning: unused variable `
   boost::reverse_iterator<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   int, Value* const> > rv2'
../libs/ptr_container/test/ptr_map.cpp:108: warning: unused variable `
   boost::reverse_iterator<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, const std::pair<const int, void*>&, const std::pair<const int, 
   void*>*>, int, const Value* const> > cvr2'
../libs/ptr_container/test/ptr_map.cpp: In function `void ptr_map_test() [with 
   C = boost::ptr_map<int, boost::nullable<Base>, std::less<int>, 
   boost::heap_clone_allocator, std::allocator<std::pair<const int, void*> > >, 
   B = Base, T = Derived_class]':
../libs/ptr_container/test/ptr_map.cpp:271:   instantiated from here
../libs/ptr_container/test/ptr_map.cpp:103: warning: unused variable `
   boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, int, Base* 
   const> i2'
../libs/ptr_container/test/ptr_map.cpp:104: warning: unused variable `
   boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, 
   const std::pair<const int, void*>&, const std::pair<const int, void*>*>, 
   int, const Base* const> ci2'
../libs/ptr_container/test/ptr_map.cpp:105: warning: unused variable `
   boost::reverse_iterator<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   int, Base* const> > ri'
../libs/ptr_container/test/ptr_map.cpp:106: warning: unused variable `
   boost::reverse_iterator<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, const std::pair<const int, void*>&, const std::pair<const int, 
   void*>*>, int, const Base* const> > cri'
../libs/ptr_container/test/ptr_map.cpp:107: warning: unused variable `
   boost::reverse_iterator<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   int, Base* const> > rv2'
../libs/ptr_container/test/ptr_map.cpp:108: warning: unused variable `
   boost::reverse_iterator<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, const std::pair<const int, void*>&, const std::pair<const int, 
   void*>*>, int, const Base* const> > cvr2'
../libs/ptr_container/test/ptr_map.cpp: In function `void ptr_map_test() [with 
   C = boost::ptr_map<int, boost::nullable<Value>, std::less<int>, 
   boost::heap_clone_allocator, std::allocator<std::pair<const int, void*> > >, 
   B = Value, T = Value]':
../libs/ptr_container/test/ptr_map.cpp:272:   instantiated from here
../libs/ptr_container/test/ptr_map.cpp:103: warning: unused variable `
   boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, int, Value* 
   const> i2'
../libs/ptr_container/test/ptr_map.cpp:104: warning: unused variable `
   boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, 
   const std::pair<const int, void*>&, const std::pair<const int, void*>*>, 
   int, const Value* const> ci2'
../libs/ptr_container/test/ptr_map.cpp:105: warning: unused variable `
   boost::reverse_iterator<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   int, Value* const> > ri'
../libs/ptr_container/test/ptr_map.cpp:106: warning: unused variable `
   boost::reverse_iterator<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, const std::pair<const int, void*>&, const std::pair<const int, 
   void*>*>, int, const Value* const> > cri'
../libs/ptr_container/test/ptr_map.cpp:107: warning: unused variable `
   boost::reverse_iterator<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   int, Value* const> > rv2'
../libs/ptr_container/test/ptr_map.cpp:108: warning: unused variable `
   boost::reverse_iterator<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, const std::pair<const int, void*>&, const std::pair<const int, 
   void*>*>, int, const Value* const> > cvr2'
../libs/ptr_container/test/ptr_map.cpp: In function `void ptr_map_test() [with 
   C = boost::ptr_map<int, abstract_base, std::less<int>, 
   boost::heap_clone_allocator, std::allocator<std::pair<const int, void*> > >, 
   B = abstract_base, T = implementation]':
../libs/ptr_container/test/ptr_map.cpp:273:   instantiated from here
../libs/ptr_container/test/ptr_map.cpp:103: warning: unused variable `
   boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, int, 
   abstract_base* const> i2'
../libs/ptr_container/test/ptr_map.cpp:...
   (remainder deleted because of excessive size)

ptr_container - ptr_map - gcc-3.3.6-linux

Compiler output:

../libs/ptr_container/test/ptr_map.cpp: In function `void test_map()':
../libs/ptr_container/test/ptr_map.cpp:328: warning: taking address of 
   temporary
../libs/ptr_container/test/ptr_map.cpp:330: warning: taking address of 
   temporary

ptr_container - ptr_map - gcc-3.4.5-linux

Compiler output:

../libs/ptr_container/test/ptr_map.cpp: In function `void test_map()':
../libs/ptr_container/test/ptr_map.cpp:328: warning: taking address of temporary
../libs/ptr_container/test/ptr_map.cpp:330: warning: taking address of temporary

ptr_container - ptr_list - gcc-3.2.3-linux

Compiler output:

../libs/ptr_container/test/sequence_test_data.hpp: In function `void 
   reversible_container_test() [with C = boost::ptr_list<Base, 
   boost::heap_clone_allocator, std::allocator<void*> >, B = Base, T = 
   Derived_class]':
../libs/ptr_container/test/ptr_list.cpp:22:   instantiated from here
../libs/ptr_container/test/sequence_test_data.hpp:50: warning: unused variable 
   `boost::void_ptr_iterator<std::_List_iterator<void*, void*&, void**>, Base> 
   i2'
../libs/ptr_container/test/sequence_test_data.hpp:51: warning: unused variable 
   `boost::void_ptr_iterator<std::_List_iterator<void*, void* const&, void* 
   const*>, const Base> ci2'
../libs/ptr_container/test/sequence_test_data.hpp:52: warning: unused variable 
   `boost::reverse_iterator<boost::void_ptr_iterator<std::_List_iterator<void*, 
   void*&, void**>, Base> > ri'
../libs/ptr_container/test/sequence_test_data.hpp:53: warning: unused variable 
   `boost::reverse_iterator<boost::void_ptr_iterator<std::_List_iterator<void*, 
   void* const&, void* const*>, const Base> > cri'
../libs/ptr_container/test/sequence_test_data.hpp:54: warning: unused variable 
   `boost::reverse_iterator<boost::void_ptr_iterator<std::_List_iterator<void*, 
   void*&, void**>, Base> > rv2'
../libs/ptr_container/test/sequence_test_data.hpp:55: warning: unused variable 
   `boost::reverse_iterator<boost::void_ptr_iterator<std::_List_iterator<void*, 
   void* const&, void* const*>, const Base> > cvr2'
../libs/ptr_container/test/sequence_test_data.hpp: In function `void 
   reversible_container_test() [with C = boost::ptr_list<Value, 
   boost::heap_clone_allocator, std::allocator<void*> >, B = Value, T = 
   Value]':
../libs/ptr_container/test/ptr_list.cpp:23:   instantiated from here
../libs/ptr_container/test/sequence_test_data.hpp:50: warning: unused variable 
   `boost::void_ptr_iterator<std::_List_iterator<void*, void*&, void**>, Value> 
   i2'
../libs/ptr_container/test/sequence_test_data.hpp:51: warning: unused variable 
   `boost::void_ptr_iterator<std::_List_iterator<void*, void* const&, void* 
   const*>, const Value> ci2'
../libs/ptr_container/test/sequence_test_data.hpp:52: warning: unused variable 
   `boost::reverse_iterator<boost::void_ptr_iterator<std::_List_iterator<void*, 
   void*&, void**>, Value> > ri'
../libs/ptr_container/test/sequence_test_data.hpp:53: warning: unused variable 
   `boost::reverse_iterator<boost::void_ptr_iterator<std::_List_iterator<void*, 
   void* const&, void* const*>, const Value> > cri'
../libs/ptr_container/test/sequence_test_data.hpp:54: warning: unused variable 
   `boost::reverse_iterator<boost::void_ptr_iterator<std::_List_iterator<void*, 
   void*&, void**>, Value> > rv2'
../libs/ptr_container/test/sequence_test_data.hpp:55: warning: unused variable 
   `boost::reverse_iterator<boost::void_ptr_iterator<std::_List_iterator<void*, 
   void* const&, void* const*>, const Value> > cvr2'
../libs/ptr_container/test/sequence_test_data.hpp: In function `void 
   reversible_container_test() [with C = boost::ptr_list<boost::nullable<Base>, 
   boost::heap_clone_allocator, std::allocator<void*> >, B = Base, T = 
   Derived_class]':
../libs/ptr_container/test/ptr_list.cpp:24:   instantiated from here
../libs/ptr_container/test/sequence_test_data.hpp:50: warning: unused variable 
   `boost::void_ptr_iterator<std::_List_iterator<void*, void*&, void**>, Base> 
   i2'
../libs/ptr_container/test/sequence_test_data.hpp:51: warning: unused variable 
   `boost::void_ptr_iterator<std::_List_iterator<void*, void* const&, void* 
   const*>, const Base> ci2'
../libs/ptr_container/test/sequence_test_data.hpp:52: warning: unused variable 
   `boost::reverse_iterator<boost::void_ptr_iterator<std::_List_iterator<void*, 
   void*&, void**>, Base> > ri'
../libs/ptr_container/test/sequence_test_data.hpp:53: warning: unused variable 
   `boost::reverse_iterator<boost::void_ptr_iterator<std::_List_iterator<void*, 
   void* const&, void* const*>, const Base> > cri'
../libs/ptr_container/test/sequence_test_data.hpp:54: warning: unused variable 
   `boost::reverse_iterator<boost::void_ptr_iterator<std::_List_iterator<void*, 
   void*&, void**>, Base> > rv2'
../libs/ptr_container/test/sequence_test_data.hpp:55: warning: unused variable 
   `boost::reverse_iterator<boost::void_ptr_iterator<std::_List_iterator<void*, 
   void* const&, void* const*>, const Base> > cvr2'
../libs/ptr_container/test/sequence_test_data.hpp: In function `void 
   reversible_container_test() [with C = 
   boost::ptr_list<boost::nullable<Value>, boost::heap_clone_allocator, 
   std::allocator<void*> >, B = Value, T = Value]':
../libs/ptr_container/test/ptr_list.cpp:25:   instantiated from here
../libs/ptr_container/test/sequence_test_data.hpp:50: warning: unused variable 
   `boost::void_ptr_iterator<std::_List_iterator<void*, void*&, void**>, Value> 
   i2'
../libs/ptr_container/test/sequence_test_data.hpp:51: warning: unused variable 
   `boost::void_ptr_iterator<std::_List_iterator<void*, void* const&, void* 
   const*>, const Value> ci2'
../libs/ptr_container/test/sequence_test_data.hpp:52: warning: unused variable 
   `boost::reverse_iterator<boost::void_ptr_iterator<std::_List_iterator<void*, 
   void*&, void**>, Value> > ri'
../libs/ptr_container/test/sequence_test_data.hpp:53: warning: unused variable 
   `boost::reverse_iterator<boost::void_ptr_iterator<std::_List_iterator<void*, 
   void* const&, void* const*>, const Value> > cri'
../libs/ptr_container/test/sequence_test_data.hpp:54: warning: unused variable 
   `boost::reverse_iterator<boost::void_ptr_iterator<std::_List_iterator<void*, 
   void*&, void**>, Value> > rv2'
../libs/ptr_container/test/sequence_test_data.hpp:55: warning: unused variable 
   `boost::reverse_iterator<boost::void_ptr_iterator<std::_List_iterator<void*, 
   void* const&, void* const*>, const Value> > cvr2'

ptr_container - ptr_deque - gcc-3.2.3-linux

Compiler output:

../libs/ptr_container/test/sequence_test_data.hpp: In function `void 
   reversible_container_test() [with C = boost::ptr_deque<Base, 
   boost::heap_clone_allocator, std::allocator<void*> >, B = Base, T = 
   Derived_class]':
../libs/ptr_container/test/ptr_deque.cpp:18:   instantiated from here
../libs/ptr_container/test/sequence_test_data.hpp:50: warning: unused variable 
   `boost::void_ptr_iterator<std::_Deque_iterator<void*, void*&, void**>, Base> 
   i2'
../libs/ptr_container/test/sequence_test_data.hpp:51: warning: unused variable 
   `boost::void_ptr_iterator<std::_Deque_iterator<void*, void* const&, void* 
   const*>, const Base> ci2'
../libs/ptr_container/test/sequence_test_data.hpp:52: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Deque_iterator<void*, 
   void*&, void**>, Base> > ri'
../libs/ptr_container/test/sequence_test_data.hpp:53: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Deque_iterator<void*, 
   void* const&, void* const*>, const Base> > cri'
../libs/ptr_container/test/sequence_test_data.hpp:54: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Deque_iterator<void*, 
   void*&, void**>, Base> > rv2'
../libs/ptr_container/test/sequence_test_data.hpp:55: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Deque_iterator<void*, 
   void* const&, void* const*>, const Base> > cvr2'
../libs/ptr_container/test/sequence_test_data.hpp: In function `void 
   reversible_container_test() [with C = boost::ptr_deque<Value, 
   boost::heap_clone_allocator, std::allocator<void*> >, B = Value, T = 
   Value]':
../libs/ptr_container/test/ptr_deque.cpp:19:   instantiated from here
../libs/ptr_container/test/sequence_test_data.hpp:50: warning: unused variable 
   `boost::void_ptr_iterator<std::_Deque_iterator<void*, void*&, void**>, 
   Value> i2'
../libs/ptr_container/test/sequence_test_data.hpp:51: warning: unused variable 
   `boost::void_ptr_iterator<std::_Deque_iterator<void*, void* const&, void* 
   const*>, const Value> ci2'
../libs/ptr_container/test/sequence_test_data.hpp:52: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Deque_iterator<void*, 
   void*&, void**>, Value> > ri'
../libs/ptr_container/test/sequence_test_data.hpp:53: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Deque_iterator<void*, 
   void* const&, void* const*>, const Value> > cri'
../libs/ptr_container/test/sequence_test_data.hpp:54: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Deque_iterator<void*, 
   void*&, void**>, Value> > rv2'
../libs/ptr_container/test/sequence_test_data.hpp:55: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Deque_iterator<void*, 
   void* const&, void* const*>, const Value> > cvr2'
../libs/ptr_container/test/sequence_test_data.hpp: In function `void 
   reversible_container_test() [with C = 
   boost::ptr_deque<boost::nullable<Base>, boost::heap_clone_allocator, 
   std::allocator<void*> >, B = Base, T = Derived_class]':
../libs/ptr_container/test/ptr_deque.cpp:20:   instantiated from here
../libs/ptr_container/test/sequence_test_data.hpp:50: warning: unused variable 
   `boost::void_ptr_iterator<std::_Deque_iterator<void*, void*&, void**>, Base> 
   i2'
../libs/ptr_container/test/sequence_test_data.hpp:51: warning: unused variable 
   `boost::void_ptr_iterator<std::_Deque_iterator<void*, void* const&, void* 
   const*>, const Base> ci2'
../libs/ptr_container/test/sequence_test_data.hpp:52: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Deque_iterator<void*, 
   void*&, void**>, Base> > ri'
../libs/ptr_container/test/sequence_test_data.hpp:53: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Deque_iterator<void*, 
   void* const&, void* const*>, const Base> > cri'
../libs/ptr_container/test/sequence_test_data.hpp:54: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Deque_iterator<void*, 
   void*&, void**>, Base> > rv2'
../libs/ptr_container/test/sequence_test_data.hpp:55: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Deque_iterator<void*, 
   void* const&, void* const*>, const Base> > cvr2'
../libs/ptr_container/test/sequence_test_data.hpp: In function `void 
   reversible_container_test() [with C = 
   boost::ptr_deque<boost::nullable<Value>, boost::heap_clone_allocator, 
   std::allocator<void*> >, B = Value, T = Value]':
../libs/ptr_container/test/ptr_deque.cpp:21:   instantiated from here
../libs/ptr_container/test/sequence_test_data.hpp:50: warning: unused variable 
   `boost::void_ptr_iterator<std::_Deque_iterator<void*, void*&, void**>, 
   Value> i2'
../libs/ptr_container/test/sequence_test_data.hpp:51: warning: unused variable 
   `boost::void_ptr_iterator<std::_Deque_iterator<void*, void* const&, void* 
   const*>, const Value> ci2'
../libs/ptr_container/test/sequence_test_data.hpp:52: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Deque_iterator<void*, 
   void*&, void**>, Value> > ri'
../libs/ptr_container/test/sequence_test_data.hpp:53: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Deque_iterator<void*, 
   void* const&, void* const*>, const Value> > cri'
../libs/ptr_container/test/sequence_test_data.hpp:54: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Deque_iterator<void*, 
   void*&, void**>, Value> > rv2'
../libs/ptr_container/test/sequence_test_data.hpp:55: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Deque_iterator<void*, 
   void* const&, void* const*>, const Value> > cvr2'

ptr_container - ptr_set - gcc-3.2.3-linux

Compiler output:

../libs/ptr_container/test/associative_test_data.hpp: In function `void 
   ptr_set_test() [with C = boost::ptr_set<Base, std::less<Base>, 
   boost::heap_clone_allocator, std::allocator<void*> >, B = Base, T = 
   Derived_class]':
../libs/ptr_container/test/ptr_set.cpp:29:   instantiated from here
../libs/ptr_container/test/associative_test_data.hpp:39: warning: unused 
   variable `boost::void_ptr_iterator<std::_Rb_tree_iterator<void*, void* 
   const&, void* const*>, Base> i2'
../libs/ptr_container/test/associative_test_data.hpp:40: warning: unused 
   variable `boost::void_ptr_iterator<std::_Rb_tree_iterator<void*, void* 
   const&, void* const*>, const Base> ci2'
../libs/ptr_container/test/associative_test_data.hpp:41: warning: unused 
   variable `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Rb_tree_iterator<void*,
   void* const&, void* const*>, Base> > ri'
../libs/ptr_container/test/associative_test_data.hpp:42: warning: unused 
   variable `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Rb_tree_iterator<void*,
   void* const&, void* const*>, const Base> > cri'
../libs/ptr_container/test/associative_test_data.hpp:43: warning: unused 
   variable `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Rb_tree_iterator<void*,
   void* const&, void* const*>, Base> > rv2'
../libs/ptr_container/test/associative_test_data.hpp:44: warning: unused 
   variable `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Rb_tree_iterator<void*,
   void* const&, void* const*>, const Base> > cvr2'
../libs/ptr_container/test/associative_test_data.hpp: In function `void 
   ptr_set_test() [with C = boost::ptr_set<Value, std::less<Value>, 
   boost::heap_clone_allocator, std::allocator<void*> >, B = Value, T = 
   Value]':
../libs/ptr_container/test/ptr_set.cpp:30:   instantiated from here
../libs/ptr_container/test/associative_test_data.hpp:39: warning: unused 
   variable `boost::void_ptr_iterator<std::_Rb_tree_iterator<void*, void* 
   const&, void* const*>, Value> i2'
../libs/ptr_container/test/associative_test_data.hpp:40: warning: unused 
   variable `boost::void_ptr_iterator<std::_Rb_tree_iterator<void*, void* 
   const&, void* const*>, const Value> ci2'
../libs/ptr_container/test/associative_test_data.hpp:41: warning: unused 
   variable `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Rb_tree_iterator<void*,
   void* const&, void* const*>, Value> > ri'
../libs/ptr_container/test/associative_test_data.hpp:42: warning: unused 
   variable `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Rb_tree_iterator<void*,
   void* const&, void* const*>, const Value> > cri'
../libs/ptr_container/test/associative_test_data.hpp:43: warning: unused 
   variable `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Rb_tree_iterator<void*,
   void* const&, void* const*>, Value> > rv2'
../libs/ptr_container/test/associative_test_data.hpp:44: warning: unused 
   variable `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Rb_tree_iterator<void*,
   void* const&, void* const*>, const Value> > cvr2'
../libs/ptr_container/test/associative_test_data.hpp: In function `void 
   ptr_set_test() [with C = boost::ptr_multiset<Base, std::less<Base>, 
   boost::heap_clone_allocator, std::allocator<void*> >, B = Base, T = 
   Derived_class]':
../libs/ptr_container/test/ptr_set.cpp:32:   instantiated from here
../libs/ptr_container/test/associative_test_data.hpp:39: warning: unused 
   variable `boost::void_ptr_iterator<std::_Rb_tree_iterator<void*, void* 
   const&, void* const*>, Base> i2'
../libs/ptr_container/test/associative_test_data.hpp:40: warning: unused 
   variable `boost::void_ptr_iterator<std::_Rb_tree_iterator<void*, void* 
   const&, void* const*>, const Base> ci2'
../libs/ptr_container/test/associative_test_data.hpp:41: warning: unused 
   variable `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Rb_tree_iterator<void*,
   void* const&, void* const*>, Base> > ri'
../libs/ptr_container/test/associative_test_data.hpp:42: warning: unused 
   variable `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Rb_tree_iterator<void*,
   void* const&, void* const*>, const Base> > cri'
../libs/ptr_container/test/associative_test_data.hpp:43: warning: unused 
   variable `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Rb_tree_iterator<void*,
   void* const&, void* const*>, Base> > rv2'
../libs/ptr_container/test/associative_test_data.hpp:44: warning: unused 
   variable `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Rb_tree_iterator<void*,
   void* const&, void* const*>, const Base> > cvr2'
../libs/ptr_container/test/associative_test_data.hpp: In function `void 
   ptr_set_test() [with C = boost::ptr_multiset<Value, std::less<Value>, 
   boost::heap_clone_allocator, std::allocator<void*> >, B = Value, T = 
   Value]':
../libs/ptr_container/test/ptr_set.cpp:33:   instantiated from here
../libs/ptr_container/test/associative_test_data.hpp:39: warning: unused 
   variable `boost::void_ptr_iterator<std::_Rb_tree_iterator<void*, void* 
   const&, void* const*>, Value> i2'
../libs/ptr_container/test/associative_test_data.hpp:40: warning: unused 
   variable `boost::void_ptr_iterator<std::_Rb_tree_iterator<void*, void* 
   const&, void* const*>, const Value> ci2'
../libs/ptr_container/test/associative_test_data.hpp:41: warning: unused 
   variable `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Rb_tree_iterator<void*,
   void* const&, void* const*>, Value> > ri'
../libs/ptr_container/test/associative_test_data.hpp:42: warning: unused 
   variable `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Rb_tree_iterator<void*,
   void* const&, void* const*>, const Value> > cri'
../libs/ptr_container/test/associative_test_data.hpp:43: warning: unused 
   variable `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Rb_tree_iterator<void*,
   void* const&, void* const*>, Value> > rv2'
../libs/ptr_container/test/associative_test_data.hpp:44: warning: unused 
   variable `
   boost::reverse_iterator<boost::void_ptr_iterator<std::_Rb_tree_iterator<void*,
   void* const&, void* const*>, const Value> > cvr2'

ptr_container - iterator_test - gcc-3.2.3-linux

Compiler output:

/boost/head-regression/boost/boost/ptr_container/detail/map_iterator.hpp: In 
   constructor `boost::ptr_map_iterator<I, F, S>::ptr_map_iterator(const 
   boost::ptr_map_iterator<I2, F2, S2>&) [with I2 = 
   std::_Rb_tree_iterator<std::pair<const int, void*>, const std::pair<const 
   int, void*>&, const std::pair<const int, void*>*>, F2 = int, S2 = const int* 
   const, I = std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, F = int, S = 
   int* const]':
/boost/head-regression/boost/boost/type_traits/is_convertible.hpp:130:   instantiated from `boost::detail::is_convertible_basic_impl<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, const std::pair<const int, void*>&, const std::pair<const int, void*>*>, int, const int* const>&, boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, int, int* const> >'
/boost/head-regression/boost/boost/type_traits/is_convertible.hpp:296:   instantiated from `boost::detail::is_convertible_impl<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, const std::pair<const int, void*>&, const std::pair<const int, void*>*>, int, const int* const>, boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, int, int* const> >'
/boost/head-regression/boost/boost/iterator/iterator_facade.hpp:837:   instantiated from `boost::detail::is_convertible_impl_dispatch<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, const std::pair<const int, void*>&, const std::pair<const int, void*>*>, int, const int* const>, boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, int, int* const> >'
/boost/head-regression/boost/boost/iterator/iterator_facade.hpp:837:   instantiated from `boost::is_convertible<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, const std::pair<const int, void*>&, const std::pair<const int, void*>*>, int, const int* const>, boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, int, int* const> >'
/boost/head-regression/boost/boost/iterator/iterator_facade.hpp:837:   instantiated from `boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, R1, D1>&, const boost::iterator_facade<Derived2, V2, TC2, R2, D2>&) [with Derived1 = boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, int, int* const>, V1 = boost::ptr_container_detail::ref_pair<int, int* const>, TC1 = boost::bidirectional_traversal_tag, R1 = boost::ptr_container_detail::ref_pair<int, int* const>, D1 = ptrdiff_t, Derived2 = boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, const std::pair<const int, void*>&, const std::pair<const int, void*>*>, int, const int* const>, V2 = boost::ptr_container_detail::ref_pair<int, const int* const>, TC2 = boost::bidirectional_traversal_tag, R2 = boost::ptr_container_detail::ref_pair<int, const int* const>, D2 = ptrdiff_t]'
../libs/ptr_container/test/iterator_test.cpp:54:   instantiated from here
/boost/head-regression/boost/boost/ptr_container/detail/map_iterator.hpp:81: no 
   matching function for call to `
   boost::iterator_adaptor<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   int, int* const>, std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   boost::ptr_container_detail::ref_pair<int, int* const>, boost::use_default, 
   boost::ptr_container_detail::ref_pair<int, int* const>, boost::use_default>
   ::iterator_adaptor(const std::_Rb_tree_iterator<std::pair<const int, void*>, 
   const std::pair<const int, void*>&, const std::pair<const int, void*>*>&)'
../libs/ptr_container/test/iterator_test.cpp:47: candidates are: 
   boost::iterator_adaptor<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   int, int* const>, std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   boost::ptr_container_detail::ref_pair<int, int* const>, boost::use_default, 
   boost::ptr_container_detail::ref_pair<int, int* const>, 
   boost::use_default>::iterator_adaptor(const 
   boost::iterator_adaptor<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   int, int* const>, std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   boost::ptr_container_detail::ref_pair<int, int* const>, boost::use_default, 
   boost::ptr_container_detail::ref_pair<int, int* const>, 
   boost::use_default>&)
/boost/head-regression/boost/boost/iterator/iterator_adaptor.hpp:277:           
         boost::iterator_adaptor<Derived, Base, Value, Traversal, Reference, 
   Difference>::iterator_adaptor(const Base&) [with Derived = 
   boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, int, int* 
   const>, Base = std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, Value = 
   boost::ptr_container_detail::ref_pair<int, int* const>, Traversal = 
   boost::use_default, Reference = boost::ptr_container_detail::ref_pair<int, 
   int* const>, Difference = boost::use_default]
/boost/head-regression/boost/boost/iterator/iterator_adaptor.hpp:274:           
         boost::iterator_adaptor<Derived, Base, Value, Traversal, Reference, 
   Difference>::iterator_adaptor() [with Derived = 
   boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, int, int* 
   const>, Base = std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, Value = 
   boost::ptr_container_detail::ref_pair<int, int* const>, Traversal = 
   boost::use_default, Reference = boost::ptr_container_detail::ref_pair<int, 
   int* const>, Difference = boost::use_default]
Date: 2006-03-19 00:26

    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/ptr_container/test"  -I "/boost/head-regression/boost" -o "../bin/boost/libs/ptr_container/test/iterator_test.test/gcc-3.2.3-linux/debug/iterator_test.o" "../libs/ptr_container/test/iterator_test.cpp"
    "/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/ptr_container/test/iterator_test.test/gcc-3.2.3-linux/debug/iterator_test.o"

ptr_container - iterator_test - gcc-3.3.6-linux

Compiler output:

/boost/head-regression/boost/boost/ptr_container/detail/map_iterator.hpp: In 
   constructor `boost::ptr_map_iterator<I, F, S>::ptr_map_iterator(const 
   boost::ptr_map_iterator<I2, F2, S2>&) [with I2 = 
   std::_Rb_tree_iterator<std::pair<const int, void*>, const std::pair<const 
   int, void*>&, const std::pair<const int, void*>*>, F2 = int, S2 = const int* 
   const, I = std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, F = int, S = 
   int* const]':
/boost/head-regression/boost/boost/type_traits/is_convertible.hpp:130:   instantiated from `boost::detail::is_convertible_basic_impl<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, const std::pair<const int, void*>&, const std::pair<const int, void*>*>, int, const int* const>&, boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, int, int* const> >'
/boost/head-regression/boost/boost/type_traits/is_convertible.hpp:286:   instantiated from `boost::detail::is_convertible_impl<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, const std::pair<const int, void*>&, const std::pair<const int, void*>*>, int, const int* const>, boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, int, int* const> >'
/boost/head-regression/boost/boost/iterator/iterator_facade.hpp:837:   instantiated from `boost::detail::is_convertible_impl_dispatch<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, const std::pair<const int, void*>&, const std::pair<const int, void*>*>, int, const int* const>, boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, int, int* const> >'
/boost/head-regression/boost/boost/iterator/iterator_facade.hpp:837:   instantiated from `boost::is_convertible<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, const std::pair<const int, void*>&, const std::pair<const int, void*>*>, int, const int* const>, boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, int, int* const> >'
/boost/head-regression/boost/boost/iterator/iterator_facade.hpp:837:   instantiated from `typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, R1, D1>&, const boost::iterator_facade<Derived2, V2, TC2, R2, D2>&) [with Derived1 = boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, int, int* const>, V1 = boost::ptr_container_detail::ref_pair<int, int* const>, TC1 = boost::bidirectional_traversal_tag, R1 = boost::ptr_container_detail::ref_pair<int, int* const>, D1 = ptrdiff_t, Derived2 = boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, const std::pair<const int, void*>&, const std::pair<const int, void*>*>, int, const int* const>, V2 = boost::ptr_container_detail::ref_pair<int, const int* const>, TC2 = boost::bidirectional_traversal_tag, R2 = boost::ptr_container_detail::ref_pair<int, const int* const>, D2 = ptrdiff_t]'
../libs/ptr_container/test/iterator_test.cpp:54:   instantiated from here
/boost/head-regression/boost/boost/ptr_container/detail/map_iterator.hpp:81: error: no
   matching function for call to `
   boost::iterator_adaptor<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   int, int* const>, std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   boost::ptr_container_detail::ref_pair<int, int* const>, boost::use_default, 
   boost::ptr_container_detail::ref_pair<int, int* const>, boost::use_default>
   ::iterator_adaptor(const std::_Rb_tree_iterator<std::pair<const int, void*>, 
   const std::pair<const int, void*>&, const std::pair<const int, void*>*>&)'
../libs/ptr_container/test/iterator_test.cpp:47: error: candidates are: 
   boost::iterator_adaptor<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   int, int* const>, std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   boost::ptr_container_detail::ref_pair<int, int* const>, boost::use_default, 
   boost::ptr_container_detail::ref_pair<int, int* const>, 
   boost::use_default>::iterator_adaptor(const 
   boost::iterator_adaptor<boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const
   int, void*>, std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   int, int* const>, std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, 
   boost::ptr_container_detail::ref_pair<int, int* const>, boost::use_default, 
   boost::ptr_container_detail::ref_pair<int, int* const>, 
   boost::use_default>&)
/boost/head-regression/boost/boost/iterator/iterator_adaptor.hpp:277: error:    
                boost::iterator_adaptor<Derived, Base, Value, Traversal, 
   Reference, Difference>::iterator_adaptor(const Base&) [with Derived = 
   boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, int, int* 
   const>, Base = std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, Value = 
   boost::ptr_container_detail::ref_pair<int, int* const>, Traversal = 
   boost::use_default, Reference = boost::ptr_container_detail::ref_pair<int, 
   int* const>, Difference = boost::use_default]
/boost/head-regression/boost/boost/iterator/iterator_adaptor.hpp:274: error:    
                boost::iterator_adaptor<Derived, Base, Value, Traversal, 
   Reference, Difference>::iterator_adaptor() [with Derived = 
   boost::ptr_map_iterator<std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, int, int* 
   const>, Base = std::_Rb_tree_iterator<std::pair<const int, void*>, 
   std::pair<const int, void*>&, std::pair<const int, void*>*>, Value = 
   boost::ptr_container_detail::ref_pair<int, int* const>, Traversal = 
   boost::use_default, Reference = boost::ptr_container_detail::ref_pair<int, 
   int* const>, Difference = boost::use_default]
Date: 2006-03-19 05: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/ptr_container/test"  -I "/boost/head-regression/boost" -o "../bin/boost/libs/ptr_container/test/iterator_test.test/gcc-3.3.6-linux/debug/iterator_test.o" "../libs/ptr_container/test/iterator_test.cpp"
    "/usr/bin/objcopy" --set-section-flags .debug_str=contents,debug "../bin/boost/libs/ptr_container/test/iterator_test.test/gcc-3.3.6-linux/debug/iterator_test.o"

ptr_container - ptr_vector - gcc-3.2.3-linux

Compiler output:

../libs/ptr_container/test/sequence_test_data.hpp: In function `void 
   reversible_container_test() [with C = boost::ptr_vector<Base, 
   boost::heap_clone_allocator, std::allocator<void*> >, B = Base, T = 
   Derived_class]':
../libs/ptr_container/test/ptr_vector.cpp:19:   instantiated from here
../libs/ptr_container/test/sequence_test_data.hpp:50: warning: unused variable 
   `boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**, 
   std::vector<void*, std::allocator<void*> > >, Base> i2'
../libs/ptr_container/test/sequence_test_data.hpp:51: warning: unused variable 
   `boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void* const*, 
   std::vector<void*, std::allocator<void*> > >, const Base> ci2'
../libs/ptr_container/test/sequence_test_data.hpp:52: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**,
   std::vector<void*, std::allocator<void*> > >, Base> > ri'
../libs/ptr_container/test/sequence_test_data.hpp:53: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void*
   const*, std::vector<void*, std::allocator<void*> > >, const Base> > cri'
../libs/ptr_container/test/sequence_test_data.hpp:54: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**,
   std::vector<void*, std::allocator<void*> > >, Base> > rv2'
../libs/ptr_container/test/sequence_test_data.hpp:55: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void*
   const*, std::vector<void*, std::allocator<void*> > >, const Base> > cvr2'
../libs/ptr_container/test/sequence_test_data.hpp: In function `void 
   reversible_container_test() [with C = boost::ptr_vector<Value, 
   boost::heap_clone_allocator, std::allocator<void*> >, B = Value, T = 
   Value]':
../libs/ptr_container/test/ptr_vector.cpp:20:   instantiated from here
../libs/ptr_container/test/sequence_test_data.hpp:50: warning: unused variable 
   `boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**, 
   std::vector<void*, std::allocator<void*> > >, Value> i2'
../libs/ptr_container/test/sequence_test_data.hpp:51: warning: unused variable 
   `boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void* const*, 
   std::vector<void*, std::allocator<void*> > >, const Value> ci2'
../libs/ptr_container/test/sequence_test_data.hpp:52: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**,
   std::vector<void*, std::allocator<void*> > >, Value> > ri'
../libs/ptr_container/test/sequence_test_data.hpp:53: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void*
   const*, std::vector<void*, std::allocator<void*> > >, const Value> > cri'
../libs/ptr_container/test/sequence_test_data.hpp:54: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**,
   std::vector<void*, std::allocator<void*> > >, Value> > rv2'
../libs/ptr_container/test/sequence_test_data.hpp:55: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void*
   const*, std::vector<void*, std::allocator<void*> > >, const Value> > cvr2'
../libs/ptr_container/test/sequence_test_data.hpp: In function `void 
   reversible_container_test() [with C = 
   boost::ptr_vector<boost::nullable<Base>, boost::heap_clone_allocator, 
   std::allocator<void*> >, B = Base, T = Derived_class]':
../libs/ptr_container/test/ptr_vector.cpp:24:   instantiated from here
../libs/ptr_container/test/sequence_test_data.hpp:50: warning: unused variable 
   `boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**, 
   std::vector<void*, std::allocator<void*> > >, Base> i2'
../libs/ptr_container/test/sequence_test_data.hpp:51: warning: unused variable 
   `boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void* const*, 
   std::vector<void*, std::allocator<void*> > >, const Base> ci2'
../libs/ptr_container/test/sequence_test_data.hpp:52: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**,
   std::vector<void*, std::allocator<void*> > >, Base> > ri'
../libs/ptr_container/test/sequence_test_data.hpp:53: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void*
   const*, std::vector<void*, std::allocator<void*> > >, const Base> > cri'
../libs/ptr_container/test/sequence_test_data.hpp:54: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**,
   std::vector<void*, std::allocator<void*> > >, Base> > rv2'
../libs/ptr_container/test/sequence_test_data.hpp:55: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void*
   const*, std::vector<void*, std::allocator<void*> > >, const Base> > cvr2'
../libs/ptr_container/test/sequence_test_data.hpp: In function `void 
   reversible_container_test() [with C = 
   boost::ptr_vector<boost::nullable<Value>, boost::heap_clone_allocator, 
   std::allocator<void*> >, B = Value, T = Value]':
../libs/ptr_container/test/ptr_vector.cpp:25:   instantiated from here
../libs/ptr_container/test/sequence_test_data.hpp:50: warning: unused variable 
   `boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**, 
   std::vector<void*, std::allocator<void*> > >, Value> i2'
../libs/ptr_container/test/sequence_test_data.hpp:51: warning: unused variable 
   `boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void* const*, 
   std::vector<void*, std::allocator<void*> > >, const Value> ci2'
../libs/ptr_container/test/sequence_test_data.hpp:52: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**,
   std::vector<void*, std::allocator<void*> > >, Value> > ri'
../libs/ptr_container/test/sequence_test_data.hpp:53: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void*
   const*, std::vector<void*, std::allocator<void*> > >, const Value> > cri'
../libs/ptr_container/test/sequence_test_data.hpp:54: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**,
   std::vector<void*, std::allocator<void*> > >, Value> > rv2'
../libs/ptr_container/test/sequence_test_data.hpp:55: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void*
   const*, std::vector<void*, std::allocator<void*> > >, const Value> > cvr2'

ptr_container - no_exceptions - gcc-3.2.3-linux

Compiler output:

../libs/ptr_container/test/sequence_test_data.hpp: In function `void 
   reversible_container_test() [with C = boost::ptr_vector<Base, 
   boost::heap_clone_allocator, std::allocator<void*> >, B = Base, T = 
   Derived_class]':
../libs/ptr_container/test/ptr_vector.cpp:19:   instantiated from here
../libs/ptr_container/test/sequence_test_data.hpp:50: warning: unused variable 
   `boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**, 
   std::vector<void*, std::allocator<void*> > >, Base> i2'
../libs/ptr_container/test/sequence_test_data.hpp:51: warning: unused variable 
   `boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void* const*, 
   std::vector<void*, std::allocator<void*> > >, const Base> ci2'
../libs/ptr_container/test/sequence_test_data.hpp:52: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**,
   std::vector<void*, std::allocator<void*> > >, Base> > ri'
../libs/ptr_container/test/sequence_test_data.hpp:53: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void*
   const*, std::vector<void*, std::allocator<void*> > >, const Base> > cri'
../libs/ptr_container/test/sequence_test_data.hpp:54: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**,
   std::vector<void*, std::allocator<void*> > >, Base> > rv2'
../libs/ptr_container/test/sequence_test_data.hpp:55: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void*
   const*, std::vector<void*, std::allocator<void*> > >, const Base> > cvr2'
../libs/ptr_container/test/sequence_test_data.hpp: In function `void 
   reversible_container_test() [with C = boost::ptr_vector<Value, 
   boost::heap_clone_allocator, std::allocator<void*> >, B = Value, T = 
   Value]':
../libs/ptr_container/test/ptr_vector.cpp:20:   instantiated from here
../libs/ptr_container/test/sequence_test_data.hpp:50: warning: unused variable 
   `boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**, 
   std::vector<void*, std::allocator<void*> > >, Value> i2'
../libs/ptr_container/test/sequence_test_data.hpp:51: warning: unused variable 
   `boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void* const*, 
   std::vector<void*, std::allocator<void*> > >, const Value> ci2'
../libs/ptr_container/test/sequence_test_data.hpp:52: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**,
   std::vector<void*, std::allocator<void*> > >, Value> > ri'
../libs/ptr_container/test/sequence_test_data.hpp:53: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void*
   const*, std::vector<void*, std::allocator<void*> > >, const Value> > cri'
../libs/ptr_container/test/sequence_test_data.hpp:54: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**,
   std::vector<void*, std::allocator<void*> > >, Value> > rv2'
../libs/ptr_container/test/sequence_test_data.hpp:55: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void*
   const*, std::vector<void*, std::allocator<void*> > >, const Value> > cvr2'
../libs/ptr_container/test/sequence_test_data.hpp: In function `void 
   reversible_container_test() [with C = 
   boost::ptr_vector<boost::nullable<Base>, boost::heap_clone_allocator, 
   std::allocator<void*> >, B = Base, T = Derived_class]':
../libs/ptr_container/test/ptr_vector.cpp:24:   instantiated from here
../libs/ptr_container/test/sequence_test_data.hpp:50: warning: unused variable 
   `boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**, 
   std::vector<void*, std::allocator<void*> > >, Base> i2'
../libs/ptr_container/test/sequence_test_data.hpp:51: warning: unused variable 
   `boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void* const*, 
   std::vector<void*, std::allocator<void*> > >, const Base> ci2'
../libs/ptr_container/test/sequence_test_data.hpp:52: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**,
   std::vector<void*, std::allocator<void*> > >, Base> > ri'
../libs/ptr_container/test/sequence_test_data.hpp:53: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void*
   const*, std::vector<void*, std::allocator<void*> > >, const Base> > cri'
../libs/ptr_container/test/sequence_test_data.hpp:54: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**,
   std::vector<void*, std::allocator<void*> > >, Base> > rv2'
../libs/ptr_container/test/sequence_test_data.hpp:55: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void*
   const*, std::vector<void*, std::allocator<void*> > >, const Base> > cvr2'
../libs/ptr_container/test/sequence_test_data.hpp: In function `void 
   reversible_container_test() [with C = 
   boost::ptr_vector<boost::nullable<Value>, boost::heap_clone_allocator, 
   std::allocator<void*> >, B = Value, T = Value]':
../libs/ptr_container/test/ptr_vector.cpp:25:   instantiated from here
../libs/ptr_container/test/sequence_test_data.hpp:50: warning: unused variable 
   `boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**, 
   std::vector<void*, std::allocator<void*> > >, Value> i2'
../libs/ptr_container/test/sequence_test_data.hpp:51: warning: unused variable 
   `boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void* const*, 
   std::vector<void*, std::allocator<void*> > >, const Value> ci2'
../libs/ptr_container/test/sequence_test_data.hpp:52: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**,
   std::vector<void*, std::allocator<void*> > >, Value> > ri'
../libs/ptr_container/test/sequence_test_data.hpp:53: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void*
   const*, std::vector<void*, std::allocator<void*> > >, const Value> > cri'
../libs/ptr_container/test/sequence_test_data.hpp:54: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void**,
   std::vector<void*, std::allocator<void*> > >, Value> > rv2'
../libs/ptr_container/test/sequence_test_data.hpp:55: warning: unused variable 
   `
   boost::reverse_iterator<boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void*
   const*, std::vector<void*, std::allocator<void*> > >, const Value> > cvr2'

ptr_container - ptr_array - gcc-3.2.3-linux

Compiler output:

../libs/ptr_container/test/ptr_array.cpp: In function `void 
   test_array_interface() [with C = boost::ptr_array<Base, 10, 
   boost::heap_clone_allocator>, B = Base, T = Derived_class]':
../libs/ptr_container/test/ptr_array.cpp:84:   instantiated from here
../libs/ptr_container/test/ptr_array.cpp:107: warning: unused variable `
   boost::void_ptr_iterator<void**, Base> i'
../libs/ptr_container/test/ptr_array.cpp:108: warning: unused variable `
   boost::void_ptr_iterator<void* const*, const Base> ci'
../libs/ptr_container/test/ptr_array.cpp:109: warning: unused variable `
   boost::void_ptr_iterator<void**, Base> i2'
../libs/ptr_container/test/ptr_array.cpp:110: warning: unused variable `
   boost::void_ptr_iterator<void* const*, const Base> ci2'
../libs/ptr_container/test/ptr_array.cpp:111: warning: unused variable `
   boost::reverse_iterator<boost::void_ptr_iterator<void**, Base> > ri'
../libs/ptr_container/test/ptr_array.cpp:112: warning: unused variable `
   boost::reverse_iterator<boost::void_ptr_iterator<void* const*, const Base> > 
   cri'
../libs/ptr_container/test/ptr_array.cpp:113: warning: unused variable `
   boost::reverse_iterator<boost::void_ptr_iterator<void**, Base> > rv2'
../libs/ptr_container/test/ptr_array.cpp:114: warning: unused variable `
   boost::reverse_iterator<boost::void_ptr_iterator<void* const*, const Base> > 
   cvr2'
../libs/ptr_container/test/ptr_array.cpp: In function `void 
   test_array_interface() [with C = boost::ptr_array<boost::nullable<Base>, 10, 
   boost::heap_clone_allocator>, B = Base, T = Derived_class]':
../libs/ptr_container/test/ptr_array.cpp:85:   instantiated from here
../libs/ptr_container/test/ptr_array.cpp:107: warning: unused variable `
   boost::void_ptr_iterator<void**, Base> i'
../libs/ptr_container/test/ptr_array.cpp:108: warning: unused variable `
   boost::void_ptr_iterator<void* const*, const Base> ci'
../libs/ptr_container/test/ptr_array.cpp:109: warning: unused variable `
   boost::void_ptr_iterator<void**, Base> i2'
../libs/ptr_container/test/ptr_array.cpp:110: warning: unused variable `
   boost::void_ptr_iterator<void* const*, const Base> ci2'
../libs/ptr_container/test/ptr_array.cpp:111: warning: unused variable `
   boost::reverse_iterator<boost::void_ptr_iterator<void**, Base> > ri'
../libs/ptr_container/test/ptr_array.cpp:112: warning: unused variable `
   boost::reverse_iterator<boost::void_ptr_iterator<void* const*, const Base> > 
   cri'
../libs/ptr_container/test/ptr_array.cpp:113: warning: unused variable `
   boost::reverse_iterator<boost::void_ptr_iterator<void**, Base> > rv2'
../libs/ptr_container/test/ptr_array.cpp:114: warning: unused variable `
   boost::reverse_iterator<boost::void_ptr_iterator<void* const*, const Base> > 
   cvr2'
../libs/ptr_container/test/ptr_array.cpp: In function `void 
   test_array_interface() [with C = boost::ptr_array<Value, 10, 
   boost::heap_clone_allocator>, B = Value, T = Value]':
../libs/ptr_container/test/ptr_array.cpp:86:   instantiated from here
../libs/ptr_container/test/ptr_array.cpp:107: warning: unused variable `
   boost::void_ptr_iterator<void**, Value> i'
../libs/ptr_container/test/ptr_array.cpp:108: warning: unused variable `
   boost::void_ptr_iterator<void* const*, const Value> ci'
../libs/ptr_container/test/ptr_array.cpp:109: warning: unused variable `
   boost::void_ptr_iterator<void**, Value> i2'
../libs/ptr_container/test/ptr_array.cpp:110: warning: unused variable `
   boost::void_ptr_iterator<void* const*, const Value> ci2'
../libs/ptr_container/test/ptr_array.cpp:111: warning: unused variable `
   boost::reverse_iterator<boost::void_ptr_iterator<void**, Value> > ri'
../libs/ptr_container/test/ptr_array.cpp:112: warning: unused variable `
   boost::reverse_iterator<boost::void_ptr_iterator<void* const*, const Value> 
   > cri'
../libs/ptr_container/test/ptr_array.cpp:113: warning: unused variable `
   boost::reverse_iterator<boost::void_ptr_iterator<void**, Value> > rv2'
../libs/ptr_container/test/ptr_array.cpp:114: warning: unused variable `
   boost::reverse_iterator<boost::void_ptr_iterator<void* const*, const Value> 
   > cvr2'
../libs/ptr_container/test/ptr_array.cpp: In function `void 
   test_array_interface() [with C = boost::ptr_array<boost::nullable<Value>, 
   10, boost::heap_clone_allocator>, B = Value, T = Value]':
../libs/ptr_container/test/ptr_array.cpp:87:   instantiated from here
../libs/ptr_container/test/ptr_array.cpp:107: warning: unused variable `
   boost::void_ptr_iterator<void**, Value> i'
../libs/ptr_container/test/ptr_array.cpp:108: warning: unused variable `
   boost::void_ptr_iterator<void* const*, const Value> ci'
../libs/ptr_container/test/ptr_array.cpp:109: warning: unused variable `
   boost::void_ptr_iterator<void**, Value> i2'
../libs/ptr_container/test/ptr_array.cpp:110: warning: unused variable `
   boost::void_ptr_iterator<void* const*, const Value> ci2'
../libs/ptr_container/test/ptr_array.cpp:111: warning: unused variable `
   boost::reverse_iterator<boost::void_ptr_iterator<void**, Value> > ri'
../libs/ptr_container/test/ptr_array.cpp:112: warning: unused variable `
   boost::reverse_iterator<boost::void_ptr_iterator<void* const*, const Value> 
   > cri'
../libs/ptr_container/test/ptr_array.cpp:113: warning: unused variable `
   boost::reverse_iterator<boost::void_ptr_iterator<void**, Value> > rv2'
../libs/ptr_container/test/ptr_array.cpp:114: warning: unused variable `
   boost::reverse_iterator<boost::void_ptr_iterator<void* const*, const Value> 
   > cvr2'

python - const_argument - gcc-4.0.2-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/const_argument_ext.so/gcc-4.0.2-linux/debug/shared-linkable-true/const_argument_ext.so", 2);
import const_argument_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/const_argument_ext.so/gcc-4.0.2-linux/debug/shared-linkable-true/const_argument_ext.so
running...
Trying:
    from const_argument_ext import *
Expecting nothing
ok
Trying:
    accept_const_arg(1)
Expecting:
    1
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
   2 tests in __main__
2 tests in 2 items.
2 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] const_argument_ext
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 36 unfreed ints in 3 out of 5 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - const_argument - gcc-4.0.3-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/const_argument_ext.so/gcc-4.0.3-linux/debug/shared-linkable-true/const_argument_ext.so", 2);
import const_argument_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/const_argument_ext.so/gcc-4.0.3-linux/debug/shared-linkable-true/const_argument_ext.so
running...
Trying:
    from const_argument_ext import *
Expecting nothing
ok
Trying:
    accept_const_arg(1)
Expecting:
    1
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
   2 tests in __main__
2 tests in 2 items.
2 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] const_argument_ext
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 36 unfreed ints in 3 out of 5 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - const_argument - gcc-4.1.0-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/const_argument_ext.so/gcc-4.1.0-linux/debug/shared-linkable-true/const_argument_ext.so", 2);
import const_argument_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/const_argument_ext.so/gcc-4.1.0-linux/debug/shared-linkable-true/const_argument_ext.so
running...
Trying:
    from const_argument_ext import *
Expecting nothing
ok
Trying:
    accept_const_arg(1)
Expecting:
    1
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
   2 tests in __main__
2 tests in 2 items.
2 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] const_argument_ext
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 36 unfreed ints in 3 out of 5 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - const_argument - gcc-3.2.3-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.3/site.pyc matches /usr/lib/python2.3/site.py
import site # precompiled from /usr/lib/python2.3/site.pyc
# /usr/lib/python2.3/os.pyc matches /usr/lib/python2.3/os.py
import os # precompiled from /usr/lib/python2.3/os.pyc
import posix # builtin
# /usr/lib/python2.3/posixpath.pyc matches /usr/lib/python2.3/posixpath.py
import posixpath # precompiled from /usr/lib/python2.3/posixpath.pyc
# /usr/lib/python2.3/stat.pyc matches /usr/lib/python2.3/stat.py
import stat # precompiled from /usr/lib/python2.3/stat.pyc
# /usr/lib/python2.3/UserDict.pyc matches /usr/lib/python2.3/UserDict.py
import UserDict # precompiled from /usr/lib/python2.3/UserDict.pyc
# /usr/lib/python2.3/copy_reg.pyc matches /usr/lib/python2.3/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.3/copy_reg.pyc
# /usr/lib/python2.3/types.pyc matches /usr/lib/python2.3/types.py
import types # precompiled from /usr/lib/python2.3/types.pyc
# /usr/lib/python2.3/warnings.pyc matches /usr/lib/python2.3/warnings.py
import warnings # precompiled from /usr/lib/python2.3/warnings.pyc
# /usr/lib/python2.3/linecache.pyc matches /usr/lib/python2.3/linecache.py
import linecache # precompiled from /usr/lib/python2.3/linecache.pyc
import encodings # directory /usr/lib/python2.3/encodings
# /usr/lib/python2.3/encodings/__init__.pyc matches /usr/lib/python2.3/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.3/encodings/__init__.pyc
# /usr/lib/python2.3/codecs.pyc matches /usr/lib/python2.3/codecs.py
import codecs # precompiled from /usr/lib/python2.3/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.3/encodings/utf_8.pyc matches /usr/lib/python2.3/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/lib/python2.3/encodings/utf_8.pyc
Python 2.3.5 (#1, May  4 2005, 19:19:57) 
[GCC 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/lib/python2.3/doctest.pyc matches /usr/lib/python2.3/doctest.py
import doctest # precompiled from /usr/lib/python2.3/doctest.pyc
# /usr/lib/python2.3/__future__.pyc matches /usr/lib/python2.3/__future__.py
import __future__ # precompiled from /usr/lib/python2.3/__future__.pyc
# /usr/lib/python2.3/re.pyc matches /usr/lib/python2.3/re.py
import re # precompiled from /usr/lib/python2.3/re.pyc
# /usr/lib/python2.3/sre.pyc matches /usr/lib/python2.3/sre.py
import sre # precompiled from /usr/lib/python2.3/sre.pyc
# /usr/lib/python2.3/sre_compile.pyc matches /usr/lib/python2.3/sre_compile.py
import sre_compile # precompiled from /usr/lib/python2.3/sre_compile.pyc
import _sre # builtin
# /usr/lib/python2.3/sre_constants.pyc matches /usr/lib/python2.3/sre_constants.py
import sre_constants # precompiled from /usr/lib/python2.3/sre_constants.pyc
# /usr/lib/python2.3/sre_parse.pyc matches /usr/lib/python2.3/sre_parse.py
import sre_parse # precompiled from /usr/lib/python2.3/sre_parse.pyc
# /usr/lib/python2.3/string.pyc matches /usr/lib/python2.3/string.py
import string # precompiled from /usr/lib/python2.3/string.pyc
import strop # dynamically loaded from /usr/lib/python2.3/lib-dynload/strop.so
# /usr/lib/python2.3/inspect.pyc matches /usr/lib/python2.3/inspect.py
import inspect # precompiled from /usr/lib/python2.3/inspect.pyc
# /usr/lib/python2.3/dis.pyc matches /usr/lib/python2.3/dis.py
import dis # precompiled from /usr/lib/python2.3/dis.pyc
# /usr/lib/python2.3/opcode.pyc matches /usr/lib/python2.3/opcode.py
import opcode # precompiled from /usr/lib/python2.3/opcode.pyc
import imp # builtin
# /usr/lib/python2.3/tokenize.pyc matches /usr/lib/python2.3/tokenize.py
import tokenize # precompiled from /usr/lib/python2.3/tokenize.pyc
# /usr/lib/python2.3/token.pyc matches /usr/lib/python2.3/token.py
import token # precompiled from /usr/lib/python2.3/token.pyc
# /usr/lib/python2.3/traceback.pyc matches /usr/lib/python2.3/traceback.py
import traceback # precompiled from /usr/lib/python2.3/traceback.pyc
import const_argument_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/const_argument_ext.so/gcc-3.2.3-linux/debug/shared-linkable-true/const_argument_ext.so
running...
dlopen("/usr/lib/python2.3/lib-dynload/strop.so", 2);
Running __main__.__doc__
Trying: from const_argument_ext import *
Expecting: nothing
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/const_argument_ext.so/gcc-3.2.3-linux/debug/shared-linkable-true/const_argument_ext.so", 2);
ok
Trying: accept_const_arg(1)
Expecting: 1
ok
0 of 2 examples failed in __main__.__doc__
Running __main__.run.__doc__
0 of 0 examples failed in __main__.run.__doc__
1 items had no tests:
    __main__.run
1 items passed all tests:
   2 tests in __main__
2 tests in 2 items.
2 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] doctest
# cleanup[1] const_argument_ext
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] imp
# cleanup[1] re
# cleanup[1] string
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 4 unfreed ints in 1 out of 5 blocks
# cleanup floats

EXIT STATUS: 0

python - const_argument - gcc-3.3.6-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.3/site.pyc matches /usr/lib/python2.3/site.py
import site # precompiled from /usr/lib/python2.3/site.pyc
# /usr/lib/python2.3/os.pyc matches /usr/lib/python2.3/os.py
import os # precompiled from /usr/lib/python2.3/os.pyc
import posix # builtin
# /usr/lib/python2.3/posixpath.pyc matches /usr/lib/python2.3/posixpath.py
import posixpath # precompiled from /usr/lib/python2.3/posixpath.pyc
# /usr/lib/python2.3/stat.pyc matches /usr/lib/python2.3/stat.py
import stat # precompiled from /usr/lib/python2.3/stat.pyc
# /usr/lib/python2.3/UserDict.pyc matches /usr/lib/python2.3/UserDict.py
import UserDict # precompiled from /usr/lib/python2.3/UserDict.pyc
# /usr/lib/python2.3/copy_reg.pyc matches /usr/lib/python2.3/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.3/copy_reg.pyc
# /usr/lib/python2.3/types.pyc matches /usr/lib/python2.3/types.py
import types # precompiled from /usr/lib/python2.3/types.pyc
# /usr/lib/python2.3/warnings.pyc matches /usr/lib/python2.3/warnings.py
import warnings # precompiled from /usr/lib/python2.3/warnings.pyc
# /usr/lib/python2.3/linecache.pyc matches /usr/lib/python2.3/linecache.py
import linecache # precompiled from /usr/lib/python2.3/linecache.pyc
import encodings # directory /usr/lib/python2.3/encodings
# /usr/lib/python2.3/encodings/__init__.pyc matches /usr/lib/python2.3/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.3/encodings/__init__.pyc
# /usr/lib/python2.3/codecs.pyc matches /usr/lib/python2.3/codecs.py
import codecs # precompiled from /usr/lib/python2.3/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.3/encodings/utf_8.pyc matches /usr/lib/python2.3/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/lib/python2.3/encodings/utf_8.pyc
Python 2.3.5 (#1, May  4 2005, 19:19:57) 
[GCC 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/lib/python2.3/doctest.pyc matches /usr/lib/python2.3/doctest.py
import doctest # precompiled from /usr/lib/python2.3/doctest.pyc
# /usr/lib/python2.3/__future__.pyc matches /usr/lib/python2.3/__future__.py
import __future__ # precompiled from /usr/lib/python2.3/__future__.pyc
# /usr/lib/python2.3/re.pyc matches /usr/lib/python2.3/re.py
import re # precompiled from /usr/lib/python2.3/re.pyc
# /usr/lib/python2.3/sre.pyc matches /usr/lib/python2.3/sre.py
import sre # precompiled from /usr/lib/python2.3/sre.pyc
# /usr/lib/python2.3/sre_compile.pyc matches /usr/lib/python2.3/sre_compile.py
import sre_compile # precompiled from /usr/lib/python2.3/sre_compile.pyc
import _sre # builtin
# /usr/lib/python2.3/sre_constants.pyc matches /usr/lib/python2.3/sre_constants.py
import sre_constants # precompiled from /usr/lib/python2.3/sre_constants.pyc
# /usr/lib/python2.3/sre_parse.pyc matches /usr/lib/python2.3/sre_parse.py
import sre_parse # precompiled from /usr/lib/python2.3/sre_parse.pyc
# /usr/lib/python2.3/string.pyc matches /usr/lib/python2.3/string.py
import string # precompiled from /usr/lib/python2.3/string.pyc
import strop # dynamically loaded from /usr/lib/python2.3/lib-dynload/strop.so
# /usr/lib/python2.3/inspect.pyc matches /usr/lib/python2.3/inspect.py
import inspect # precompiled from /usr/lib/python2.3/inspect.pyc
# /usr/lib/python2.3/dis.pyc matches /usr/lib/python2.3/dis.py
import dis # precompiled from /usr/lib/python2.3/dis.pyc
# /usr/lib/python2.3/opcode.pyc matches /usr/lib/python2.3/opcode.py
import opcode # precompiled from /usr/lib/python2.3/opcode.pyc
import imp # builtin
# /usr/lib/python2.3/tokenize.pyc matches /usr/lib/python2.3/tokenize.py
import tokenize # precompiled from /usr/lib/python2.3/tokenize.pyc
# /usr/lib/python2.3/token.pyc matches /usr/lib/python2.3/token.py
import token # precompiled from /usr/lib/python2.3/token.pyc
# /usr/lib/python2.3/traceback.pyc matches /usr/lib/python2.3/traceback.py
import traceback # precompiled from /usr/lib/python2.3/traceback.pyc
import const_argument_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/const_argument_ext.so/gcc-3.3.6-linux/debug/shared-linkable-true/const_argument_ext.so
running...
dlopen("/usr/lib/python2.3/lib-dynload/strop.so", 2);
Running __main__.__doc__
Trying: from const_argument_ext import *
Expecting: nothing
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/const_argument_ext.so/gcc-3.3.6-linux/debug/shared-linkable-true/const_argument_ext.so", 2);
ok
Trying: accept_const_arg(1)
Expecting: 1
ok
0 of 2 examples failed in __main__.__doc__
Running __main__.run.__doc__
0 of 0 examples failed in __main__.run.__doc__
1 items had no tests:
    __main__.run
1 items passed all tests:
   2 tests in __main__
2 tests in 2 items.
2 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] doctest
# cleanup[1] const_argument_ext
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] imp
# cleanup[1] re
# cleanup[1] string
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 4 unfreed ints in 1 out of 5 blocks
# cleanup floats

EXIT STATUS: 0

python - const_argument - gcc-3.4.5-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:37:25) 
[GCC 3.4.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/const_argument_ext.so/gcc-3.4.5-linux/debug/shared-linkable-true/const_argument_ext.so", 2);
import const_argument_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/const_argument_ext.so/gcc-3.4.5-linux/debug/shared-linkable-true/const_argument_ext.so
running...
Trying:
    from const_argument_ext import *
Expecting nothing
ok
Trying:
    accept_const_arg(1)
Expecting:
    1
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
   2 tests in __main__
2 tests in 2 items.
2 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] const_argument_ext
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 36 unfreed ints in 3 out of 5 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - crossmod_exception - gcc-4.0.2-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_a.so/gcc-4.0.2-linux/debug/shared-linkable-true/crossmod_exception_a.so", 2);
import crossmod_exception_a # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_a.so/gcc-4.0.2-linux/debug/shared-linkable-true/crossmod_exception_a.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_b.so/gcc-4.0.2-linux/debug/shared-linkable-true/crossmod_exception_b.so", 2);
import crossmod_exception_b # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_b.so/gcc-4.0.2-linux/debug/shared-linkable-true/crossmod_exception_b.so
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] types
# cleanup[1] crossmod_exception_b
# cleanup[1] signal
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] crossmod_exception_a
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 7 unfreed ints in 1 out of 3 blocks
# cleanup floats
running...
Done.

EXIT STATUS: 0

python - crossmod_exception - gcc-4.0.3-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_a.so/gcc-4.0.3-linux/debug/shared-linkable-true/crossmod_exception_a.so", 2);
import crossmod_exception_a # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_a.so/gcc-4.0.3-linux/debug/shared-linkable-true/crossmod_exception_a.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_b.so/gcc-4.0.3-linux/debug/shared-linkable-true/crossmod_exception_b.so", 2);
import crossmod_exception_b # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_b.so/gcc-4.0.3-linux/debug/shared-linkable-true/crossmod_exception_b.so
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] types
# cleanup[1] crossmod_exception_b
# cleanup[1] signal
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] crossmod_exception_a
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 7 unfreed ints in 1 out of 3 blocks
# cleanup floats
running...
Done.

EXIT STATUS: 0

python - crossmod_exception - gcc-4.1.0-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_a.so/gcc-4.1.0-linux/debug/shared-linkable-true/crossmod_exception_a.so", 2);
import crossmod_exception_a # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_a.so/gcc-4.1.0-linux/debug/shared-linkable-true/crossmod_exception_a.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_b.so/gcc-4.1.0-linux/debug/shared-linkable-true/crossmod_exception_b.so", 2);
import crossmod_exception_b # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_b.so/gcc-4.1.0-linux/debug/shared-linkable-true/crossmod_exception_b.so
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] types
# cleanup[1] crossmod_exception_b
# cleanup[1] signal
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] crossmod_exception_a
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 7 unfreed ints in 1 out of 3 blocks
# cleanup floats
running...
Done.

EXIT STATUS: 0

python - crossmod_exception - gcc-3.2.3-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.3/site.pyc matches /usr/lib/python2.3/site.py
import site # precompiled from /usr/lib/python2.3/site.pyc
# /usr/lib/python2.3/os.pyc matches /usr/lib/python2.3/os.py
import os # precompiled from /usr/lib/python2.3/os.pyc
import posix # builtin
# /usr/lib/python2.3/posixpath.pyc matches /usr/lib/python2.3/posixpath.py
import posixpath # precompiled from /usr/lib/python2.3/posixpath.pyc
# /usr/lib/python2.3/stat.pyc matches /usr/lib/python2.3/stat.py
import stat # precompiled from /usr/lib/python2.3/stat.pyc
# /usr/lib/python2.3/UserDict.pyc matches /usr/lib/python2.3/UserDict.py
import UserDict # precompiled from /usr/lib/python2.3/UserDict.pyc
# /usr/lib/python2.3/copy_reg.pyc matches /usr/lib/python2.3/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.3/copy_reg.pyc
# /usr/lib/python2.3/types.pyc matches /usr/lib/python2.3/types.py
import types # precompiled from /usr/lib/python2.3/types.pyc
# /usr/lib/python2.3/warnings.pyc matches /usr/lib/python2.3/warnings.py
import warnings # precompiled from /usr/lib/python2.3/warnings.pyc
# /usr/lib/python2.3/linecache.pyc matches /usr/lib/python2.3/linecache.py
import linecache # precompiled from /usr/lib/python2.3/linecache.pyc
import encodings # directory /usr/lib/python2.3/encodings
# /usr/lib/python2.3/encodings/__init__.pyc matches /usr/lib/python2.3/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.3/encodings/__init__.pyc
# /usr/lib/python2.3/codecs.pyc matches /usr/lib/python2.3/codecs.py
import codecs # precompiled from /usr/lib/python2.3/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.3/encodings/utf_8.pyc matches /usr/lib/python2.3/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/lib/python2.3/encodings/utf_8.pyc
Python 2.3.5 (#1, May  4 2005, 19:19:57) 
[GCC 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
import crossmod_exception_a # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_a.so/gcc-3.2.3-linux/debug/shared-linkable-true/crossmod_exception_a.so
import crossmod_exception_b # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_b.so/gcc-3.2.3-linux/debug/shared-linkable-true/crossmod_exception_b.so
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] types
# cleanup[1] crossmod_exception_b
# cleanup[1] signal
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] exceptions
# cleanup[1] crossmod_exception_a
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
running...
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_a.so/gcc-3.2.3-linux/debug/shared-linkable-true/crossmod_exception_a.so", 2);
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_b.so/gcc-3.2.3-linux/debug/shared-linkable-true/crossmod_exception_b.so", 2);
Done.
# cleanup ints: 4 unfreed ints in 1 out of 3 blocks
# cleanup floats

EXIT STATUS: 0

python - crossmod_exception - gcc-3.3.6-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.3/site.pyc matches /usr/lib/python2.3/site.py
import site # precompiled from /usr/lib/python2.3/site.pyc
# /usr/lib/python2.3/os.pyc matches /usr/lib/python2.3/os.py
import os # precompiled from /usr/lib/python2.3/os.pyc
import posix # builtin
# /usr/lib/python2.3/posixpath.pyc matches /usr/lib/python2.3/posixpath.py
import posixpath # precompiled from /usr/lib/python2.3/posixpath.pyc
# /usr/lib/python2.3/stat.pyc matches /usr/lib/python2.3/stat.py
import stat # precompiled from /usr/lib/python2.3/stat.pyc
# /usr/lib/python2.3/UserDict.pyc matches /usr/lib/python2.3/UserDict.py
import UserDict # precompiled from /usr/lib/python2.3/UserDict.pyc
# /usr/lib/python2.3/copy_reg.pyc matches /usr/lib/python2.3/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.3/copy_reg.pyc
# /usr/lib/python2.3/types.pyc matches /usr/lib/python2.3/types.py
import types # precompiled from /usr/lib/python2.3/types.pyc
# /usr/lib/python2.3/warnings.pyc matches /usr/lib/python2.3/warnings.py
import warnings # precompiled from /usr/lib/python2.3/warnings.pyc
# /usr/lib/python2.3/linecache.pyc matches /usr/lib/python2.3/linecache.py
import linecache # precompiled from /usr/lib/python2.3/linecache.pyc
import encodings # directory /usr/lib/python2.3/encodings
# /usr/lib/python2.3/encodings/__init__.pyc matches /usr/lib/python2.3/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.3/encodings/__init__.pyc
# /usr/lib/python2.3/codecs.pyc matches /usr/lib/python2.3/codecs.py
import codecs # precompiled from /usr/lib/python2.3/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.3/encodings/utf_8.pyc matches /usr/lib/python2.3/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/lib/python2.3/encodings/utf_8.pyc
Python 2.3.5 (#1, May  4 2005, 19:19:57) 
[GCC 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
import crossmod_exception_a # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_a.so/gcc-3.3.6-linux/debug/shared-linkable-true/crossmod_exception_a.so
import crossmod_exception_b # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_b.so/gcc-3.3.6-linux/debug/shared-linkable-true/crossmod_exception_b.so
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] types
# cleanup[1] crossmod_exception_b
# cleanup[1] signal
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] exceptions
# cleanup[1] crossmod_exception_a
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
running...
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_a.so/gcc-3.3.6-linux/debug/shared-linkable-true/crossmod_exception_a.so", 2);
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_b.so/gcc-3.3.6-linux/debug/shared-linkable-true/crossmod_exception_b.so", 2);
Done.
# cleanup ints: 4 unfreed ints in 1 out of 3 blocks
# cleanup floats

EXIT STATUS: 0

python - crossmod_exception - gcc-3.4.5-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:37:25) 
[GCC 3.4.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_a.so/gcc-3.4.5-linux/debug/shared-linkable-true/crossmod_exception_a.so", 2);
import crossmod_exception_a # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_a.so/gcc-3.4.5-linux/debug/shared-linkable-true/crossmod_exception_a.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_b.so/gcc-3.4.5-linux/debug/shared-linkable-true/crossmod_exception_b.so", 2);
import crossmod_exception_b # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/crossmod_exception_b.so/gcc-3.4.5-linux/debug/shared-linkable-true/crossmod_exception_b.so
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] types
# cleanup[1] crossmod_exception_b
# cleanup[1] signal
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] crossmod_exception_a
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 7 unfreed ints in 1 out of 3 blocks
# cleanup floats
running...
Done.

EXIT STATUS: 0

python - minimal - gcc-4.0.2-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/minimal_ext.so/gcc-4.0.2-linux/debug/shared-linkable-true/minimal_ext.so", 2);
import minimal_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/minimal_ext.so/gcc-4.0.2-linux/debug/shared-linkable-true/minimal_ext.so
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] zipimport
# cleanup[1] minimal_ext
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] types
# cleanup[1] signal
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 7 unfreed ints in 1 out of 3 blocks
# cleanup floats
IMPORTING minimal_ext
DONE IMPORTING minimal_ext

EXIT STATUS: 0

python - minimal - gcc-4.0.3-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/minimal_ext.so/gcc-4.0.3-linux/debug/shared-linkable-true/minimal_ext.so", 2);
import minimal_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/minimal_ext.so/gcc-4.0.3-linux/debug/shared-linkable-true/minimal_ext.so
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] zipimport
# cleanup[1] minimal_ext
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] types
# cleanup[1] signal
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 7 unfreed ints in 1 out of 3 blocks
# cleanup floats
IMPORTING minimal_ext
DONE IMPORTING minimal_ext

EXIT STATUS: 0

python - minimal - gcc-4.1.0-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/minimal_ext.so/gcc-4.1.0-linux/debug/shared-linkable-true/minimal_ext.so", 2);
import minimal_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/minimal_ext.so/gcc-4.1.0-linux/debug/shared-linkable-true/minimal_ext.so
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] zipimport
# cleanup[1] minimal_ext
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] types
# cleanup[1] signal
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 7 unfreed ints in 1 out of 3 blocks
# cleanup floats
IMPORTING minimal_ext
DONE IMPORTING minimal_ext

EXIT STATUS: 0

python - minimal - gcc-3.2.3-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.3/site.pyc matches /usr/lib/python2.3/site.py
import site # precompiled from /usr/lib/python2.3/site.pyc
# /usr/lib/python2.3/os.pyc matches /usr/lib/python2.3/os.py
import os # precompiled from /usr/lib/python2.3/os.pyc
import posix # builtin
# /usr/lib/python2.3/posixpath.pyc matches /usr/lib/python2.3/posixpath.py
import posixpath # precompiled from /usr/lib/python2.3/posixpath.pyc
# /usr/lib/python2.3/stat.pyc matches /usr/lib/python2.3/stat.py
import stat # precompiled from /usr/lib/python2.3/stat.pyc
# /usr/lib/python2.3/UserDict.pyc matches /usr/lib/python2.3/UserDict.py
import UserDict # precompiled from /usr/lib/python2.3/UserDict.pyc
# /usr/lib/python2.3/copy_reg.pyc matches /usr/lib/python2.3/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.3/copy_reg.pyc
# /usr/lib/python2.3/types.pyc matches /usr/lib/python2.3/types.py
import types # precompiled from /usr/lib/python2.3/types.pyc
# /usr/lib/python2.3/warnings.pyc matches /usr/lib/python2.3/warnings.py
import warnings # precompiled from /usr/lib/python2.3/warnings.pyc
# /usr/lib/python2.3/linecache.pyc matches /usr/lib/python2.3/linecache.py
import linecache # precompiled from /usr/lib/python2.3/linecache.pyc
import encodings # directory /usr/lib/python2.3/encodings
# /usr/lib/python2.3/encodings/__init__.pyc matches /usr/lib/python2.3/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.3/encodings/__init__.pyc
# /usr/lib/python2.3/codecs.pyc matches /usr/lib/python2.3/codecs.py
import codecs # precompiled from /usr/lib/python2.3/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.3/encodings/utf_8.pyc matches /usr/lib/python2.3/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/lib/python2.3/encodings/utf_8.pyc
Python 2.3.5 (#1, May  4 2005, 19:19:57) 
[GCC 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
import minimal_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/minimal_ext.so/gcc-3.2.3-linux/debug/shared-linkable-true/minimal_ext.so
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] zipimport
# cleanup[1] minimal_ext
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] types
# cleanup[1] signal
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] exceptions
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
IMPORTING minimal_ext
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/minimal_ext.so/gcc-3.2.3-linux/debug/shared-linkable-true/minimal_ext.so", 2);
DONE IMPORTING minimal_ext
# cleanup ints: 4 unfreed ints in 1 out of 3 blocks
# cleanup floats

EXIT STATUS: 0

python - minimal - gcc-3.3.6-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.3/site.pyc matches /usr/lib/python2.3/site.py
import site # precompiled from /usr/lib/python2.3/site.pyc
# /usr/lib/python2.3/os.pyc matches /usr/lib/python2.3/os.py
import os # precompiled from /usr/lib/python2.3/os.pyc
import posix # builtin
# /usr/lib/python2.3/posixpath.pyc matches /usr/lib/python2.3/posixpath.py
import posixpath # precompiled from /usr/lib/python2.3/posixpath.pyc
# /usr/lib/python2.3/stat.pyc matches /usr/lib/python2.3/stat.py
import stat # precompiled from /usr/lib/python2.3/stat.pyc
# /usr/lib/python2.3/UserDict.pyc matches /usr/lib/python2.3/UserDict.py
import UserDict # precompiled from /usr/lib/python2.3/UserDict.pyc
# /usr/lib/python2.3/copy_reg.pyc matches /usr/lib/python2.3/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.3/copy_reg.pyc
# /usr/lib/python2.3/types.pyc matches /usr/lib/python2.3/types.py
import types # precompiled from /usr/lib/python2.3/types.pyc
# /usr/lib/python2.3/warnings.pyc matches /usr/lib/python2.3/warnings.py
import warnings # precompiled from /usr/lib/python2.3/warnings.pyc
# /usr/lib/python2.3/linecache.pyc matches /usr/lib/python2.3/linecache.py
import linecache # precompiled from /usr/lib/python2.3/linecache.pyc
import encodings # directory /usr/lib/python2.3/encodings
# /usr/lib/python2.3/encodings/__init__.pyc matches /usr/lib/python2.3/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.3/encodings/__init__.pyc
# /usr/lib/python2.3/codecs.pyc matches /usr/lib/python2.3/codecs.py
import codecs # precompiled from /usr/lib/python2.3/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.3/encodings/utf_8.pyc matches /usr/lib/python2.3/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/lib/python2.3/encodings/utf_8.pyc
Python 2.3.5 (#1, May  4 2005, 19:19:57) 
[GCC 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
import minimal_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/minimal_ext.so/gcc-3.3.6-linux/debug/shared-linkable-true/minimal_ext.so
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] zipimport
# cleanup[1] minimal_ext
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] types
# cleanup[1] signal
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] exceptions
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
IMPORTING minimal_ext
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/minimal_ext.so/gcc-3.3.6-linux/debug/shared-linkable-true/minimal_ext.so", 2);
DONE IMPORTING minimal_ext
# cleanup ints: 4 unfreed ints in 1 out of 3 blocks
# cleanup floats

EXIT STATUS: 0

python - minimal - gcc-3.4.5-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:37:25) 
[GCC 3.4.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/minimal_ext.so/gcc-3.4.5-linux/debug/shared-linkable-true/minimal_ext.so", 2);
import minimal_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/minimal_ext.so/gcc-3.4.5-linux/debug/shared-linkable-true/minimal_ext.so
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] zipimport
# cleanup[1] minimal_ext
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] types
# cleanup[1] signal
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 7 unfreed ints in 1 out of 3 blocks
# cleanup floats
IMPORTING minimal_ext
DONE IMPORTING minimal_ext

EXIT STATUS: 0

python - wrapper_held_type - gcc-4.0.2-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/wrapper_held_type_ext.so/gcc-4.0.2-linux/debug/shared-linkable-true/wrapper_held_type_ext.so", 2);
import wrapper_held_type_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/wrapper_held_type_ext.so/gcc-4.0.2-linux/debug/shared-linkable-true/wrapper_held_type_ext.so
running...
Trying:
    from wrapper_held_type_ext import *
Expecting nothing
ok
Trying:
    d = data()
Expecting nothing
ok
Trying:
    print d.id()
Expecting:
    42
ok
Trying:
    do_nothing( d )
Expecting nothing
ok
Trying:
    print d.id()
Expecting:
    42
ok
Trying:
    d = create_data()
Expecting nothing
ok
Trying:
    print d.id()
Expecting:
    42
ok
Trying:
    do_nothing( d )
Expecting nothing
ok
Trying:
    print d.id()
Expecting:
    42
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
   9 tests in __main__
9 tests in 2 items.
9 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] wrapper_held_type_ext
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 37 unfreed ints in 3 out of 5 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - wrapper_held_type - gcc-4.0.3-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/wrapper_held_type_ext.so/gcc-4.0.3-linux/debug/shared-linkable-true/wrapper_held_type_ext.so", 2);
import wrapper_held_type_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/wrapper_held_type_ext.so/gcc-4.0.3-linux/debug/shared-linkable-true/wrapper_held_type_ext.so
running...
Trying:
    from wrapper_held_type_ext import *
Expecting nothing
ok
Trying:
    d = data()
Expecting nothing
ok
Trying:
    print d.id()
Expecting:
    42
ok
Trying:
    do_nothing( d )
Expecting nothing
ok
Trying:
    print d.id()
Expecting:
    42
ok
Trying:
    d = create_data()
Expecting nothing
ok
Trying:
    print d.id()
Expecting:
    42
ok
Trying:
    do_nothing( d )
Expecting nothing
ok
Trying:
    print d.id()
Expecting:
    42
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
   9 tests in __main__
9 tests in 2 items.
9 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] wrapper_held_type_ext
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 37 unfreed ints in 3 out of 5 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - wrapper_held_type - gcc-4.1.0-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/wrapper_held_type_ext.so/gcc-4.1.0-linux/debug/shared-linkable-true/wrapper_held_type_ext.so", 2);
import wrapper_held_type_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/wrapper_held_type_ext.so/gcc-4.1.0-linux/debug/shared-linkable-true/wrapper_held_type_ext.so
running...
Trying:
    from wrapper_held_type_ext import *
Expecting nothing
ok
Trying:
    d = data()
Expecting nothing
ok
Trying:
    print d.id()
Expecting:
    42
ok
Trying:
    do_nothing( d )
Expecting nothing
ok
Trying:
    print d.id()
Expecting:
    42
ok
Trying:
    d = create_data()
Expecting nothing
ok
Trying:
    print d.id()
Expecting:
    42
ok
Trying:
    do_nothing( d )
Expecting nothing
ok
Trying:
    print d.id()
Expecting:
    42
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
   9 tests in __main__
9 tests in 2 items.
9 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] wrapper_held_type_ext
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 37 unfreed ints in 3 out of 5 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - wrapper_held_type - gcc-3.2.3-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.3/site.pyc matches /usr/lib/python2.3/site.py
import site # precompiled from /usr/lib/python2.3/site.pyc
# /usr/lib/python2.3/os.pyc matches /usr/lib/python2.3/os.py
import os # precompiled from /usr/lib/python2.3/os.pyc
import posix # builtin
# /usr/lib/python2.3/posixpath.pyc matches /usr/lib/python2.3/posixpath.py
import posixpath # precompiled from /usr/lib/python2.3/posixpath.pyc
# /usr/lib/python2.3/stat.pyc matches /usr/lib/python2.3/stat.py
import stat # precompiled from /usr/lib/python2.3/stat.pyc
# /usr/lib/python2.3/UserDict.pyc matches /usr/lib/python2.3/UserDict.py
import UserDict # precompiled from /usr/lib/python2.3/UserDict.pyc
# /usr/lib/python2.3/copy_reg.pyc matches /usr/lib/python2.3/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.3/copy_reg.pyc
# /usr/lib/python2.3/types.pyc matches /usr/lib/python2.3/types.py
import types # precompiled from /usr/lib/python2.3/types.pyc
# /usr/lib/python2.3/warnings.pyc matches /usr/lib/python2.3/warnings.py
import warnings # precompiled from /usr/lib/python2.3/warnings.pyc
# /usr/lib/python2.3/linecache.pyc matches /usr/lib/python2.3/linecache.py
import linecache # precompiled from /usr/lib/python2.3/linecache.pyc
import encodings # directory /usr/lib/python2.3/encodings
# /usr/lib/python2.3/encodings/__init__.pyc matches /usr/lib/python2.3/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.3/encodings/__init__.pyc
# /usr/lib/python2.3/codecs.pyc matches /usr/lib/python2.3/codecs.py
import codecs # precompiled from /usr/lib/python2.3/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.3/encodings/utf_8.pyc matches /usr/lib/python2.3/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/lib/python2.3/encodings/utf_8.pyc
Python 2.3.5 (#1, May  4 2005, 19:19:57) 
[GCC 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/lib/python2.3/doctest.pyc matches /usr/lib/python2.3/doctest.py
import doctest # precompiled from /usr/lib/python2.3/doctest.pyc
# /usr/lib/python2.3/__future__.pyc matches /usr/lib/python2.3/__future__.py
import __future__ # precompiled from /usr/lib/python2.3/__future__.pyc
# /usr/lib/python2.3/re.pyc matches /usr/lib/python2.3/re.py
import re # precompiled from /usr/lib/python2.3/re.pyc
# /usr/lib/python2.3/sre.pyc matches /usr/lib/python2.3/sre.py
import sre # precompiled from /usr/lib/python2.3/sre.pyc
# /usr/lib/python2.3/sre_compile.pyc matches /usr/lib/python2.3/sre_compile.py
import sre_compile # precompiled from /usr/lib/python2.3/sre_compile.pyc
import _sre # builtin
# /usr/lib/python2.3/sre_constants.pyc matches /usr/lib/python2.3/sre_constants.py
import sre_constants # precompiled from /usr/lib/python2.3/sre_constants.pyc
# /usr/lib/python2.3/sre_parse.pyc matches /usr/lib/python2.3/sre_parse.py
import sre_parse # precompiled from /usr/lib/python2.3/sre_parse.pyc
# /usr/lib/python2.3/string.pyc matches /usr/lib/python2.3/string.py
import string # precompiled from /usr/lib/python2.3/string.pyc
import strop # dynamically loaded from /usr/lib/python2.3/lib-dynload/strop.so
# /usr/lib/python2.3/inspect.pyc matches /usr/lib/python2.3/inspect.py
import inspect # precompiled from /usr/lib/python2.3/inspect.pyc
# /usr/lib/python2.3/dis.pyc matches /usr/lib/python2.3/dis.py
import dis # precompiled from /usr/lib/python2.3/dis.pyc
# /usr/lib/python2.3/opcode.pyc matches /usr/lib/python2.3/opcode.py
import opcode # precompiled from /usr/lib/python2.3/opcode.pyc
import imp # builtin
# /usr/lib/python2.3/tokenize.pyc matches /usr/lib/python2.3/tokenize.py
import tokenize # precompiled from /usr/lib/python2.3/tokenize.pyc
# /usr/lib/python2.3/token.pyc matches /usr/lib/python2.3/token.py
import token # precompiled from /usr/lib/python2.3/token.pyc
# /usr/lib/python2.3/traceback.pyc matches /usr/lib/python2.3/traceback.py
import traceback # precompiled from /usr/lib/python2.3/traceback.pyc
import wrapper_held_type_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/wrapper_held_type_ext.so/gcc-3.2.3-linux/debug/shared-linkable-true/wrapper_held_type_ext.so
running...
dlopen("/usr/lib/python2.3/lib-dynload/strop.so", 2);
Running __main__.__doc__
Trying: from wrapper_held_type_ext import *
Expecting: nothing
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/wrapper_held_type_ext.so/gcc-3.2.3-linux/debug/shared-linkable-true/wrapper_held_type_ext.so", 2);
ok
Trying: d = data()
Expecting: nothing
ok
Trying: print d.id()
Expecting: 42
ok
Trying: do_nothing( d )
Expecting: nothing
ok
Trying: print d.id()
Expecting: 42
ok
Trying: d = create_data()
Expecting: nothing
ok
Trying: print d.id()
Expecting: 42
ok
Trying: do_nothing( d )
Expecting: nothing
ok
Trying: print d.id()
Expecting: 42
ok
0 of 9 examples failed in __main__.__doc__
Running __main__.run.__doc__
0 of 0 examples failed in __main__.run.__doc__
1 items had no tests:
    __main__.run
1 items passed all tests:
   9 tests in __main__
9 tests in 2 items.
9 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] wrapper_held_type_ext
# cleanup[1] codecs
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] doctest
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] imp
# cleanup[1] re
# cleanup[1] string
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 5 unfreed ints in 1 out of 5 blocks
# cleanup floats

EXIT STATUS: 0

python - wrapper_held_type - gcc-3.3.6-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.3/site.pyc matches /usr/lib/python2.3/site.py
import site # precompiled from /usr/lib/python2.3/site.pyc
# /usr/lib/python2.3/os.pyc matches /usr/lib/python2.3/os.py
import os # precompiled from /usr/lib/python2.3/os.pyc
import posix # builtin
# /usr/lib/python2.3/posixpath.pyc matches /usr/lib/python2.3/posixpath.py
import posixpath # precompiled from /usr/lib/python2.3/posixpath.pyc
# /usr/lib/python2.3/stat.pyc matches /usr/lib/python2.3/stat.py
import stat # precompiled from /usr/lib/python2.3/stat.pyc
# /usr/lib/python2.3/UserDict.pyc matches /usr/lib/python2.3/UserDict.py
import UserDict # precompiled from /usr/lib/python2.3/UserDict.pyc
# /usr/lib/python2.3/copy_reg.pyc matches /usr/lib/python2.3/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.3/copy_reg.pyc
# /usr/lib/python2.3/types.pyc matches /usr/lib/python2.3/types.py
import types # precompiled from /usr/lib/python2.3/types.pyc
# /usr/lib/python2.3/warnings.pyc matches /usr/lib/python2.3/warnings.py
import warnings # precompiled from /usr/lib/python2.3/warnings.pyc
# /usr/lib/python2.3/linecache.pyc matches /usr/lib/python2.3/linecache.py
import linecache # precompiled from /usr/lib/python2.3/linecache.pyc
import encodings # directory /usr/lib/python2.3/encodings
# /usr/lib/python2.3/encodings/__init__.pyc matches /usr/lib/python2.3/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.3/encodings/__init__.pyc
# /usr/lib/python2.3/codecs.pyc matches /usr/lib/python2.3/codecs.py
import codecs # precompiled from /usr/lib/python2.3/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.3/encodings/utf_8.pyc matches /usr/lib/python2.3/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/lib/python2.3/encodings/utf_8.pyc
Python 2.3.5 (#1, May  4 2005, 19:19:57) 
[GCC 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/lib/python2.3/doctest.pyc matches /usr/lib/python2.3/doctest.py
import doctest # precompiled from /usr/lib/python2.3/doctest.pyc
# /usr/lib/python2.3/__future__.pyc matches /usr/lib/python2.3/__future__.py
import __future__ # precompiled from /usr/lib/python2.3/__future__.pyc
# /usr/lib/python2.3/re.pyc matches /usr/lib/python2.3/re.py
import re # precompiled from /usr/lib/python2.3/re.pyc
# /usr/lib/python2.3/sre.pyc matches /usr/lib/python2.3/sre.py
import sre # precompiled from /usr/lib/python2.3/sre.pyc
# /usr/lib/python2.3/sre_compile.pyc matches /usr/lib/python2.3/sre_compile.py
import sre_compile # precompiled from /usr/lib/python2.3/sre_compile.pyc
import _sre # builtin
# /usr/lib/python2.3/sre_constants.pyc matches /usr/lib/python2.3/sre_constants.py
import sre_constants # precompiled from /usr/lib/python2.3/sre_constants.pyc
# /usr/lib/python2.3/sre_parse.pyc matches /usr/lib/python2.3/sre_parse.py
import sre_parse # precompiled from /usr/lib/python2.3/sre_parse.pyc
# /usr/lib/python2.3/string.pyc matches /usr/lib/python2.3/string.py
import string # precompiled from /usr/lib/python2.3/string.pyc
import strop # dynamically loaded from /usr/lib/python2.3/lib-dynload/strop.so
# /usr/lib/python2.3/inspect.pyc matches /usr/lib/python2.3/inspect.py
import inspect # precompiled from /usr/lib/python2.3/inspect.pyc
# /usr/lib/python2.3/dis.pyc matches /usr/lib/python2.3/dis.py
import dis # precompiled from /usr/lib/python2.3/dis.pyc
# /usr/lib/python2.3/opcode.pyc matches /usr/lib/python2.3/opcode.py
import opcode # precompiled from /usr/lib/python2.3/opcode.pyc
import imp # builtin
# /usr/lib/python2.3/tokenize.pyc matches /usr/lib/python2.3/tokenize.py
import tokenize # precompiled from /usr/lib/python2.3/tokenize.pyc
# /usr/lib/python2.3/token.pyc matches /usr/lib/python2.3/token.py
import token # precompiled from /usr/lib/python2.3/token.pyc
# /usr/lib/python2.3/traceback.pyc matches /usr/lib/python2.3/traceback.py
import traceback # precompiled from /usr/lib/python2.3/traceback.pyc
import wrapper_held_type_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/wrapper_held_type_ext.so/gcc-3.3.6-linux/debug/shared-linkable-true/wrapper_held_type_ext.so
running...
dlopen("/usr/lib/python2.3/lib-dynload/strop.so", 2);
Running __main__.__doc__
Trying: from wrapper_held_type_ext import *
Expecting: nothing
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/wrapper_held_type_ext.so/gcc-3.3.6-linux/debug/shared-linkable-true/wrapper_held_type_ext.so", 2);
ok
Trying: d = data()
Expecting: nothing
ok
Trying: print d.id()
Expecting: 42
ok
Trying: do_nothing( d )
Expecting: nothing
ok
Trying: print d.id()
Expecting: 42
ok
Trying: d = create_data()
Expecting: nothing
ok
Trying: print d.id()
Expecting: 42
ok
Trying: do_nothing( d )
Expecting: nothing
ok
Trying: print d.id()
Expecting: 42
ok
0 of 9 examples failed in __main__.__doc__
Running __main__.run.__doc__
0 of 0 examples failed in __main__.run.__doc__
1 items had no tests:
    __main__.run
1 items passed all tests:
   9 tests in __main__
9 tests in 2 items.
9 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] wrapper_held_type_ext
# cleanup[1] codecs
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] doctest
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] imp
# cleanup[1] re
# cleanup[1] string
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 5 unfreed ints in 1 out of 5 blocks
# cleanup floats

EXIT STATUS: 0

python - wrapper_held_type - gcc-3.4.5-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:37:25) 
[GCC 3.4.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/wrapper_held_type_ext.so/gcc-3.4.5-linux/debug/shared-linkable-true/wrapper_held_type_ext.so", 2);
import wrapper_held_type_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/wrapper_held_type_ext.so/gcc-3.4.5-linux/debug/shared-linkable-true/wrapper_held_type_ext.so
running...
Trying:
    from wrapper_held_type_ext import *
Expecting nothing
ok
Trying:
    d = data()
Expecting nothing
ok
Trying:
    print d.id()
Expecting:
    42
ok
Trying:
    do_nothing( d )
Expecting nothing
ok
Trying:
    print d.id()
Expecting:
    42
ok
Trying:
    d = create_data()
Expecting nothing
ok
Trying:
    print d.id()
Expecting:
    42
ok
Trying:
    do_nothing( d )
Expecting nothing
ok
Trying:
    print d.id()
Expecting:
    42
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
   9 tests in __main__
9 tests in 2 items.
9 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] wrapper_held_type_ext
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 37 unfreed ints in 3 out of 5 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - polymorphism - gcc-4.0.2-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/polymorphism_ext.so/gcc-4.0.2-linux/debug/shared-linkable-true/polymorphism_ext.so", 2);
import polymorphism_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/polymorphism_ext.so/gcc-4.0.2-linux/debug/shared-linkable-true/polymorphism_ext.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/getopt.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/getopt.py
import getopt # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/getopt.pyc
testReturnCpp (__main__.PolymorphTest) ... ok
test_factory (__main__.PolymorphTest) ... ok
test_pure_virtual (__main__.PolymorphTest) ... ok
test_references (__main__.PolymorphTest) ... ok
test_return_py (__main__.PolymorphTest) ... ok
test_wrapper_downcast (__main__.PolymorphTest) ... ok

----------------------------------------------------------------------
Ran 6 tests in 0.005s

OK
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] unittest
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] getopt
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] polymorphism_ext
# cleanup[1] signal
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] time
# cleanup[1] exceptions
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 12 unfreed ints in 1 out of 3 blocks
# cleanup floats

EXIT STATUS: 0

python - polymorphism - gcc-4.0.3-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/polymorphism_ext.so/gcc-4.0.3-linux/debug/shared-linkable-true/polymorphism_ext.so", 2);
import polymorphism_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/polymorphism_ext.so/gcc-4.0.3-linux/debug/shared-linkable-true/polymorphism_ext.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/getopt.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/getopt.py
import getopt # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/getopt.pyc
testReturnCpp (__main__.PolymorphTest) ... ok
test_factory (__main__.PolymorphTest) ... ok
test_pure_virtual (__main__.PolymorphTest) ... ok
test_references (__main__.PolymorphTest) ... ok
test_return_py (__main__.PolymorphTest) ... ok
test_wrapper_downcast (__main__.PolymorphTest) ... ok

----------------------------------------------------------------------
Ran 6 tests in 0.005s

OK
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] unittest
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] getopt
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] polymorphism_ext
# cleanup[1] signal
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] time
# cleanup[1] exceptions
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 12 unfreed ints in 1 out of 3 blocks
# cleanup floats

EXIT STATUS: 0

python - polymorphism - gcc-4.1.0-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/polymorphism_ext.so/gcc-4.1.0-linux/debug/shared-linkable-true/polymorphism_ext.so", 2);
import polymorphism_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/polymorphism_ext.so/gcc-4.1.0-linux/debug/shared-linkable-true/polymorphism_ext.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/getopt.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/getopt.py
import getopt # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/getopt.pyc
testReturnCpp (__main__.PolymorphTest) ... ok
test_factory (__main__.PolymorphTest) ... ok
test_pure_virtual (__main__.PolymorphTest) ... ok
test_references (__main__.PolymorphTest) ... ok
test_return_py (__main__.PolymorphTest) ... ok
test_wrapper_downcast (__main__.PolymorphTest) ... ok

----------------------------------------------------------------------
Ran 6 tests in 0.005s

OK
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] unittest
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] getopt
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] polymorphism_ext
# cleanup[1] signal
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] time
# cleanup[1] exceptions
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 12 unfreed ints in 1 out of 3 blocks
# cleanup floats

EXIT STATUS: 0

python - polymorphism - gcc-3.2.3-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.3/site.pyc matches /usr/lib/python2.3/site.py
import site # precompiled from /usr/lib/python2.3/site.pyc
# /usr/lib/python2.3/os.pyc matches /usr/lib/python2.3/os.py
import os # precompiled from /usr/lib/python2.3/os.pyc
import posix # builtin
# /usr/lib/python2.3/posixpath.pyc matches /usr/lib/python2.3/posixpath.py
import posixpath # precompiled from /usr/lib/python2.3/posixpath.pyc
# /usr/lib/python2.3/stat.pyc matches /usr/lib/python2.3/stat.py
import stat # precompiled from /usr/lib/python2.3/stat.pyc
# /usr/lib/python2.3/UserDict.pyc matches /usr/lib/python2.3/UserDict.py
import UserDict # precompiled from /usr/lib/python2.3/UserDict.pyc
# /usr/lib/python2.3/copy_reg.pyc matches /usr/lib/python2.3/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.3/copy_reg.pyc
# /usr/lib/python2.3/types.pyc matches /usr/lib/python2.3/types.py
import types # precompiled from /usr/lib/python2.3/types.pyc
# /usr/lib/python2.3/warnings.pyc matches /usr/lib/python2.3/warnings.py
import warnings # precompiled from /usr/lib/python2.3/warnings.pyc
# /usr/lib/python2.3/linecache.pyc matches /usr/lib/python2.3/linecache.py
import linecache # precompiled from /usr/lib/python2.3/linecache.pyc
import encodings # directory /usr/lib/python2.3/encodings
# /usr/lib/python2.3/encodings/__init__.pyc matches /usr/lib/python2.3/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.3/encodings/__init__.pyc
# /usr/lib/python2.3/codecs.pyc matches /usr/lib/python2.3/codecs.py
import codecs # precompiled from /usr/lib/python2.3/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.3/encodings/utf_8.pyc matches /usr/lib/python2.3/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/lib/python2.3/encodings/utf_8.pyc
Python 2.3.5 (#1, May  4 2005, 19:19:57) 
[GCC 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/lib/python2.3/unittest.pyc matches /usr/lib/python2.3/unittest.py
import unittest # precompiled from /usr/lib/python2.3/unittest.pyc
import time # dynamically loaded from /usr/lib/python2.3/lib-dynload/time.so
# /usr/lib/python2.3/traceback.pyc matches /usr/lib/python2.3/traceback.py
import traceback # precompiled from /usr/lib/python2.3/traceback.pyc
# /usr/lib/python2.3/string.pyc matches /usr/lib/python2.3/string.py
import string # precompiled from /usr/lib/python2.3/string.pyc
import strop # dynamically loaded from /usr/lib/python2.3/lib-dynload/strop.so
import polymorphism_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/polymorphism_ext.so/gcc-3.2.3-linux/debug/shared-linkable-true/polymorphism_ext.so
# /usr/lib/python2.3/getopt.pyc matches /usr/lib/python2.3/getopt.py
import getopt # precompiled from /usr/lib/python2.3/getopt.pyc
testReturnCpp (__main__.PolymorphTest) ... ok
test_factory (__main__.PolymorphTest) ... ok
test_pure_virtual (__main__.PolymorphTest) ... ok
test_references (__main__.PolymorphTest) ... ok
test_return_py (__main__.PolymorphTest) ... ok
test_wrapper_downcast (__main__.PolymorphTest) ... ok

----------------------------------------------------------------------
Ran 6 tests in 0.010s

OK
dlopen("/usr/lib/python2.3/lib-dynload/time.so", 2);
dlopen("/usr/lib/python2.3/lib-dynload/strop.so", 2);
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/polymorphism_ext.so/gcc-3.2.3-linux/debug/shared-linkable-true/polymorphism_ext.so", 2);
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] unittest
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] getopt
# cleanup[1] zipimport
# cleanup[1] string
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] polymorphism_ext
# cleanup[1] strop
# cleanup[1] signal
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] time
# cleanup[1] exceptions
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 11 unfreed ints in 1 out of 3 blocks
# cleanup floats

EXIT STATUS: 0

python - polymorphism - gcc-3.3.6-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.3/site.pyc matches /usr/lib/python2.3/site.py
import site # precompiled from /usr/lib/python2.3/site.pyc
# /usr/lib/python2.3/os.pyc matches /usr/lib/python2.3/os.py
import os # precompiled from /usr/lib/python2.3/os.pyc
import posix # builtin
# /usr/lib/python2.3/posixpath.pyc matches /usr/lib/python2.3/posixpath.py
import posixpath # precompiled from /usr/lib/python2.3/posixpath.pyc
# /usr/lib/python2.3/stat.pyc matches /usr/lib/python2.3/stat.py
import stat # precompiled from /usr/lib/python2.3/stat.pyc
# /usr/lib/python2.3/UserDict.pyc matches /usr/lib/python2.3/UserDict.py
import UserDict # precompiled from /usr/lib/python2.3/UserDict.pyc
# /usr/lib/python2.3/copy_reg.pyc matches /usr/lib/python2.3/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.3/copy_reg.pyc
# /usr/lib/python2.3/types.pyc matches /usr/lib/python2.3/types.py
import types # precompiled from /usr/lib/python2.3/types.pyc
# /usr/lib/python2.3/warnings.pyc matches /usr/lib/python2.3/warnings.py
import warnings # precompiled from /usr/lib/python2.3/warnings.pyc
# /usr/lib/python2.3/linecache.pyc matches /usr/lib/python2.3/linecache.py
import linecache # precompiled from /usr/lib/python2.3/linecache.pyc
import encodings # directory /usr/lib/python2.3/encodings
# /usr/lib/python2.3/encodings/__init__.pyc matches /usr/lib/python2.3/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.3/encodings/__init__.pyc
# /usr/lib/python2.3/codecs.pyc matches /usr/lib/python2.3/codecs.py
import codecs # precompiled from /usr/lib/python2.3/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.3/encodings/utf_8.pyc matches /usr/lib/python2.3/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/lib/python2.3/encodings/utf_8.pyc
Python 2.3.5 (#1, May  4 2005, 19:19:57) 
[GCC 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/lib/python2.3/unittest.pyc matches /usr/lib/python2.3/unittest.py
import unittest # precompiled from /usr/lib/python2.3/unittest.pyc
import time # dynamically loaded from /usr/lib/python2.3/lib-dynload/time.so
# /usr/lib/python2.3/traceback.pyc matches /usr/lib/python2.3/traceback.py
import traceback # precompiled from /usr/lib/python2.3/traceback.pyc
# /usr/lib/python2.3/string.pyc matches /usr/lib/python2.3/string.py
import string # precompiled from /usr/lib/python2.3/string.pyc
import strop # dynamically loaded from /usr/lib/python2.3/lib-dynload/strop.so
import polymorphism_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/polymorphism_ext.so/gcc-3.3.6-linux/debug/shared-linkable-true/polymorphism_ext.so
# /usr/lib/python2.3/getopt.pyc matches /usr/lib/python2.3/getopt.py
import getopt # precompiled from /usr/lib/python2.3/getopt.pyc
testReturnCpp (__main__.PolymorphTest) ... ok
test_factory (__main__.PolymorphTest) ... ok
test_pure_virtual (__main__.PolymorphTest) ... ok
test_references (__main__.PolymorphTest) ... ok
test_return_py (__main__.PolymorphTest) ... ok
test_wrapper_downcast (__main__.PolymorphTest) ... ok

----------------------------------------------------------------------
Ran 6 tests in 0.003s

OK
dlopen("/usr/lib/python2.3/lib-dynload/time.so", 2);
dlopen("/usr/lib/python2.3/lib-dynload/strop.so", 2);
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/polymorphism_ext.so/gcc-3.3.6-linux/debug/shared-linkable-true/polymorphism_ext.so", 2);
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] unittest
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] getopt
# cleanup[1] zipimport
# cleanup[1] string
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] polymorphism_ext
# cleanup[1] strop
# cleanup[1] signal
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] time
# cleanup[1] exceptions
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 11 unfreed ints in 1 out of 3 blocks
# cleanup floats

EXIT STATUS: 0

python - polymorphism - gcc-3.4.5-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:37:25) 
[GCC 3.4.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/traceback.pyc
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/polymorphism_ext.so/gcc-3.4.5-linux/debug/shared-linkable-true/polymorphism_ext.so", 2);
import polymorphism_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/polymorphism_ext.so/gcc-3.4.5-linux/debug/shared-linkable-true/polymorphism_ext.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/getopt.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/getopt.py
import getopt # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/getopt.pyc
testReturnCpp (__main__.PolymorphTest) ... ok
test_factory (__main__.PolymorphTest) ... ok
test_pure_virtual (__main__.PolymorphTest) ... ok
test_references (__main__.PolymorphTest) ... ok
test_return_py (__main__.PolymorphTest) ... ok
test_wrapper_downcast (__main__.PolymorphTest) ... ok

----------------------------------------------------------------------
Ran 6 tests in 0.005s

OK
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] unittest
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] _codecs
# cleanup[1] getopt
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] polymorphism_ext
# cleanup[1] signal
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] time
# cleanup[1] exceptions
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 12 unfreed ints in 1 out of 3 blocks
# cleanup floats

EXIT STATUS: 0

python - args - gcc-4.0.2-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/args_ext.so/gcc-4.0.2-linux/debug/shared-linkable-true/args_ext.so", 2);
import args_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/args_ext.so/gcc-4.0.2-linux/debug/shared-linkable-true/args_ext.so
running...
Trying:
    from args_ext import *
Expecting nothing
ok
Trying:
    raw(3, 4, foo = 'bar', baz = 42)
Expecting:
    ((3, 4), {'foo': 'bar', 'baz': 42})
ok
Trying:
    raw(3, 4)
Expecting:
    ((3, 4), {})
ok
Trying:
    raw(foo = 'bar')
Expecting:
    ((), {'foo': 'bar'})
ok
Trying:
    f(x= 1, y = 3, z = 'hello')
Expecting:
    (1, 3.0, 'hello')
ok
Trying:
    f(z = 'hello', x = 3, y = 2.5)
Expecting:
    (3, 2.5, 'hello')
ok
Trying:
    f(1, z = 'hi', y = 3)
Expecting:
    (1, 3.0, 'hi')
ok
Trying:
    try: f(1, 2, 'hello', bar = 'baz')
    except TypeError: pass
    else: print 'expected an exception: unknown keyword'
Expecting nothing
ok
Trying:
    f1(z = 'nix', y = .125, x = 2)
Expecting:
    (2, 0.125, 'nix')
ok
Trying:
    f1(y = .125, x = 2)
Expecting:
    (2, 0.125, 'wow')
ok
Trying:
    f1(x = 2)
Expecting:
    (2, 4.25, 'wow')
ok
Trying:
    f1()
Expecting:
    (1, 4.25, 'wow')
ok
Trying:
    f2(z = 'nix', y = .125, x = 2)
Expecting:
    (2, 0.125, 'nix')
ok
Trying:
    f2(y = .125, x = 2)
Expecting:
    (2, 0.125, 'wow')
ok
Trying:
    f2(x = 2)
Expecting:
    (2, 4.25, 'wow')
ok
Trying:
    f2()
Expecting:
    (1, 4.25, 'wow')
ok
Trying:
    f3(z = 'nix', y = .125, x = 2)
Expecting:
    (2, 0.125, 'nix')
ok
Trying:
    f3(y = .125, x = 2)
Expecting:
    (2, 0.125, 'wow')
ok
Trying:
    f3(x = 2)
Expecting:
    (2, 4.25, 'wow')
ok
Trying:
    f3()
Expecting:
    (1, 4.25, 'wow')
ok
Trying:
    q = X()
Expecting nothing
ok
Trying:
    q.f(x= 1, y = 3, z = 'hello')
Expecting:
    (1, 3.0, 'hello')
ok
Trying:
    q.f(z = 'hello', x = 3, y = 2.5)
Expecting:
    (3, 2.5, 'hello')
ok
Trying:
    q.f(1, z = 'hi', y = 3)
Expecting:
    (1, 3.0, 'hi')
ok
Trying:
    try: q.f(1, 2, 'hello', bar = 'baz')
    except TypeError: pass
    else: print 'expected an exception: unknown keyword'
Expecting nothing
ok
Trying:
    q.f1(z = 'nix', y = .125, x = 2)
Expecting:
    (2, 0.125, 'nix')
ok
Trying:
    q.f1(y = .125, x = 2)
Expecting:
    (2, 0.125, 'wow')
ok
Trying:
    q.f1(x = 2)
Expecting:
    (2, 4.25, 'wow')
ok
Trying:
    q.f1()
Expecting:
    (1, 4.25, 'wow')
ok
Trying:
    X.f.__doc__.splitlines()[:2]
Expecting:
    ["This is X.f's docstring", 'C++ signature:']
ok
Trying:
    xfuncs = (X.inner0, X.inner1, X.inner2, X.inner3, X.inner4, X.inner5)
Expecting nothing
ok
Trying:
    for f in xfuncs:
       print f(q,1).value(),
       print f(q, n = 1).value(),
       print f(q, n = 0).value(),
       print f.__doc__.splitlines()[:2]
Expecting:
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
ok
Trying:
    x = X(a1 = 44, a0 = 22)
Expecting nothing
ok
Trying:
    x.inner0(0).value()
Expecting:
    22
ok
Trying:
    x.inner0(1).value()
Expecting:
    44
ok
Trying:
    x = X(a0 = 7)
Expecting nothing
ok
Trying:
    x.inner0(0).value()
Expecting:
    7
ok
Trying:
    x.inner0(1).value()
Expecting:
    1
ok
Trying:
    inner(n = 1, self = q).value()
Expecting:
    1
ok
Trying:
    y = Y(value = 33)
Expecting nothing
ok
Trying:
    y.raw(this = 1, that = 'the other')[1]
Expecting:
    {'this': 1, 'that': 'the other'}
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
  41 tests in __main__
41 tests in 2 items.
41 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] args_ext
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 38 unfreed ints in 3 out of 6 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - args - gcc-4.0.3-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/args_ext.so/gcc-4.0.3-linux/debug/shared-linkable-true/args_ext.so", 2);
import args_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/args_ext.so/gcc-4.0.3-linux/debug/shared-linkable-true/args_ext.so
running...
Trying:
    from args_ext import *
Expecting nothing
ok
Trying:
    raw(3, 4, foo = 'bar', baz = 42)
Expecting:
    ((3, 4), {'foo': 'bar', 'baz': 42})
ok
Trying:
    raw(3, 4)
Expecting:
    ((3, 4), {})
ok
Trying:
    raw(foo = 'bar')
Expecting:
    ((), {'foo': 'bar'})
ok
Trying:
    f(x= 1, y = 3, z = 'hello')
Expecting:
    (1, 3.0, 'hello')
ok
Trying:
    f(z = 'hello', x = 3, y = 2.5)
Expecting:
    (3, 2.5, 'hello')
ok
Trying:
    f(1, z = 'hi', y = 3)
Expecting:
    (1, 3.0, 'hi')
ok
Trying:
    try: f(1, 2, 'hello', bar = 'baz')
    except TypeError: pass
    else: print 'expected an exception: unknown keyword'
Expecting nothing
ok
Trying:
    f1(z = 'nix', y = .125, x = 2)
Expecting:
    (2, 0.125, 'nix')
ok
Trying:
    f1(y = .125, x = 2)
Expecting:
    (2, 0.125, 'wow')
ok
Trying:
    f1(x = 2)
Expecting:
    (2, 4.25, 'wow')
ok
Trying:
    f1()
Expecting:
    (1, 4.25, 'wow')
ok
Trying:
    f2(z = 'nix', y = .125, x = 2)
Expecting:
    (2, 0.125, 'nix')
ok
Trying:
    f2(y = .125, x = 2)
Expecting:
    (2, 0.125, 'wow')
ok
Trying:
    f2(x = 2)
Expecting:
    (2, 4.25, 'wow')
ok
Trying:
    f2()
Expecting:
    (1, 4.25, 'wow')
ok
Trying:
    f3(z = 'nix', y = .125, x = 2)
Expecting:
    (2, 0.125, 'nix')
ok
Trying:
    f3(y = .125, x = 2)
Expecting:
    (2, 0.125, 'wow')
ok
Trying:
    f3(x = 2)
Expecting:
    (2, 4.25, 'wow')
ok
Trying:
    f3()
Expecting:
    (1, 4.25, 'wow')
ok
Trying:
    q = X()
Expecting nothing
ok
Trying:
    q.f(x= 1, y = 3, z = 'hello')
Expecting:
    (1, 3.0, 'hello')
ok
Trying:
    q.f(z = 'hello', x = 3, y = 2.5)
Expecting:
    (3, 2.5, 'hello')
ok
Trying:
    q.f(1, z = 'hi', y = 3)
Expecting:
    (1, 3.0, 'hi')
ok
Trying:
    try: q.f(1, 2, 'hello', bar = 'baz')
    except TypeError: pass
    else: print 'expected an exception: unknown keyword'
Expecting nothing
ok
Trying:
    q.f1(z = 'nix', y = .125, x = 2)
Expecting:
    (2, 0.125, 'nix')
ok
Trying:
    q.f1(y = .125, x = 2)
Expecting:
    (2, 0.125, 'wow')
ok
Trying:
    q.f1(x = 2)
Expecting:
    (2, 4.25, 'wow')
ok
Trying:
    q.f1()
Expecting:
    (1, 4.25, 'wow')
ok
Trying:
    X.f.__doc__.splitlines()[:2]
Expecting:
    ["This is X.f's docstring", 'C++ signature:']
ok
Trying:
    xfuncs = (X.inner0, X.inner1, X.inner2, X.inner3, X.inner4, X.inner5)
Expecting nothing
ok
Trying:
    for f in xfuncs:
       print f(q,1).value(),
       print f(q, n = 1).value(),
       print f(q, n = 0).value(),
       print f.__doc__.splitlines()[:2]
Expecting:
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
ok
Trying:
    x = X(a1 = 44, a0 = 22)
Expecting nothing
ok
Trying:
    x.inner0(0).value()
Expecting:
    22
ok
Trying:
    x.inner0(1).value()
Expecting:
    44
ok
Trying:
    x = X(a0 = 7)
Expecting nothing
ok
Trying:
    x.inner0(0).value()
Expecting:
    7
ok
Trying:
    x.inner0(1).value()
Expecting:
    1
ok
Trying:
    inner(n = 1, self = q).value()
Expecting:
    1
ok
Trying:
    y = Y(value = 33)
Expecting nothing
ok
Trying:
    y.raw(this = 1, that = 'the other')[1]
Expecting:
    {'this': 1, 'that': 'the other'}
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
  41 tests in __main__
41 tests in 2 items.
41 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] args_ext
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 38 unfreed ints in 3 out of 6 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - args - gcc-4.1.0-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/args_ext.so/gcc-4.1.0-linux/debug/shared-linkable-true/args_ext.so", 2);
import args_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/args_ext.so/gcc-4.1.0-linux/debug/shared-linkable-true/args_ext.so
running...
Trying:
    from args_ext import *
Expecting nothing
ok
Trying:
    raw(3, 4, foo = 'bar', baz = 42)
Expecting:
    ((3, 4), {'foo': 'bar', 'baz': 42})
ok
Trying:
    raw(3, 4)
Expecting:
    ((3, 4), {})
ok
Trying:
    raw(foo = 'bar')
Expecting:
    ((), {'foo': 'bar'})
ok
Trying:
    f(x= 1, y = 3, z = 'hello')
Expecting:
    (1, 3.0, 'hello')
ok
Trying:
    f(z = 'hello', x = 3, y = 2.5)
Expecting:
    (3, 2.5, 'hello')
ok
Trying:
    f(1, z = 'hi', y = 3)
Expecting:
    (1, 3.0, 'hi')
ok
Trying:
    try: f(1, 2, 'hello', bar = 'baz')
    except TypeError: pass
    else: print 'expected an exception: unknown keyword'
Expecting nothing
ok
Trying:
    f1(z = 'nix', y = .125, x = 2)
Expecting:
    (2, 0.125, 'nix')
ok
Trying:
    f1(y = .125, x = 2)
Expecting:
    (2, 0.125, 'wow')
ok
Trying:
    f1(x = 2)
Expecting:
    (2, 4.25, 'wow')
ok
Trying:
    f1()
Expecting:
    (1, 4.25, 'wow')
ok
Trying:
    f2(z = 'nix', y = .125, x = 2)
Expecting:
    (2, 0.125, 'nix')
ok
Trying:
    f2(y = .125, x = 2)
Expecting:
    (2, 0.125, 'wow')
ok
Trying:
    f2(x = 2)
Expecting:
    (2, 4.25, 'wow')
ok
Trying:
    f2()
Expecting:
    (1, 4.25, 'wow')
ok
Trying:
    f3(z = 'nix', y = .125, x = 2)
Expecting:
    (2, 0.125, 'nix')
ok
Trying:
    f3(y = .125, x = 2)
Expecting:
    (2, 0.125, 'wow')
ok
Trying:
    f3(x = 2)
Expecting:
    (2, 4.25, 'wow')
ok
Trying:
    f3()
Expecting:
    (1, 4.25, 'wow')
ok
Trying:
    q = X()
Expecting nothing
ok
Trying:
    q.f(x= 1, y = 3, z = 'hello')
Expecting:
    (1, 3.0, 'hello')
ok
Trying:
    q.f(z = 'hello', x = 3, y = 2.5)
Expecting:
    (3, 2.5, 'hello')
ok
Trying:
    q.f(1, z = 'hi', y = 3)
Expecting:
    (1, 3.0, 'hi')
ok
Trying:
    try: q.f(1, 2, 'hello', bar = 'baz')
    except TypeError: pass
    else: print 'expected an exception: unknown keyword'
Expecting nothing
ok
Trying:
    q.f1(z = 'nix', y = .125, x = 2)
Expecting:
    (2, 0.125, 'nix')
ok
Trying:
    q.f1(y = .125, x = 2)
Expecting:
    (2, 0.125, 'wow')
ok
Trying:
    q.f1(x = 2)
Expecting:
    (2, 4.25, 'wow')
ok
Trying:
    q.f1()
Expecting:
    (1, 4.25, 'wow')
ok
Trying:
    X.f.__doc__.splitlines()[:2]
Expecting:
    ["This is X.f's docstring", 'C++ signature:']
ok
Trying:
    xfuncs = (X.inner0, X.inner1, X.inner2, X.inner3, X.inner4, X.inner5)
Expecting nothing
ok
Trying:
    for f in xfuncs:
       print f(q,1).value(),
       print f(q, n = 1).value(),
       print f(q, n = 0).value(),
       print f.__doc__.splitlines()[:2]
Expecting:
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
ok
Trying:
    x = X(a1 = 44, a0 = 22)
Expecting nothing
ok
Trying:
    x.inner0(0).value()
Expecting:
    22
ok
Trying:
    x.inner0(1).value()
Expecting:
    44
ok
Trying:
    x = X(a0 = 7)
Expecting nothing
ok
Trying:
    x.inner0(0).value()
Expecting:
    7
ok
Trying:
    x.inner0(1).value()
Expecting:
    1
ok
Trying:
    inner(n = 1, self = q).value()
Expecting:
    1
ok
Trying:
    y = Y(value = 33)
Expecting nothing
ok
Trying:
    y.raw(this = 1, that = 'the other')[1]
Expecting:
    {'this': 1, 'that': 'the other'}
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
  41 tests in __main__
41 tests in 2 items.
41 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] args_ext
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 38 unfreed ints in 3 out of 6 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - args - gcc-3.2.3-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.3/site.pyc matches /usr/lib/python2.3/site.py
import site # precompiled from /usr/lib/python2.3/site.pyc
# /usr/lib/python2.3/os.pyc matches /usr/lib/python2.3/os.py
import os # precompiled from /usr/lib/python2.3/os.pyc
import posix # builtin
# /usr/lib/python2.3/posixpath.pyc matches /usr/lib/python2.3/posixpath.py
import posixpath # precompiled from /usr/lib/python2.3/posixpath.pyc
# /usr/lib/python2.3/stat.pyc matches /usr/lib/python2.3/stat.py
import stat # precompiled from /usr/lib/python2.3/stat.pyc
# /usr/lib/python2.3/UserDict.pyc matches /usr/lib/python2.3/UserDict.py
import UserDict # precompiled from /usr/lib/python2.3/UserDict.pyc
# /usr/lib/python2.3/copy_reg.pyc matches /usr/lib/python2.3/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.3/copy_reg.pyc
# /usr/lib/python2.3/types.pyc matches /usr/lib/python2.3/types.py
import types # precompiled from /usr/lib/python2.3/types.pyc
# /usr/lib/python2.3/warnings.pyc matches /usr/lib/python2.3/warnings.py
import warnings # precompiled from /usr/lib/python2.3/warnings.pyc
# /usr/lib/python2.3/linecache.pyc matches /usr/lib/python2.3/linecache.py
import linecache # precompiled from /usr/lib/python2.3/linecache.pyc
import encodings # directory /usr/lib/python2.3/encodings
# /usr/lib/python2.3/encodings/__init__.pyc matches /usr/lib/python2.3/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.3/encodings/__init__.pyc
# /usr/lib/python2.3/codecs.pyc matches /usr/lib/python2.3/codecs.py
import codecs # precompiled from /usr/lib/python2.3/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.3/encodings/utf_8.pyc matches /usr/lib/python2.3/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/lib/python2.3/encodings/utf_8.pyc
Python 2.3.5 (#1, May  4 2005, 19:19:57) 
[GCC 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/lib/python2.3/doctest.pyc matches /usr/lib/python2.3/doctest.py
import doctest # precompiled from /usr/lib/python2.3/doctest.pyc
# /usr/lib/python2.3/__future__.pyc matches /usr/lib/python2.3/__future__.py
import __future__ # precompiled from /usr/lib/python2.3/__future__.pyc
# /usr/lib/python2.3/re.pyc matches /usr/lib/python2.3/re.py
import re # precompiled from /usr/lib/python2.3/re.pyc
# /usr/lib/python2.3/sre.pyc matches /usr/lib/python2.3/sre.py
import sre # precompiled from /usr/lib/python2.3/sre.pyc
# /usr/lib/python2.3/sre_compile.pyc matches /usr/lib/python2.3/sre_compile.py
import sre_compile # precompiled from /usr/lib/python2.3/sre_compile.pyc
import _sre # builtin
# /usr/lib/python2.3/sre_constants.pyc matches /usr/lib/python2.3/sre_constants.py
import sre_constants # precompiled from /usr/lib/python2.3/sre_constants.pyc
# /usr/lib/python2.3/sre_parse.pyc matches /usr/lib/python2.3/sre_parse.py
import sre_parse # precompiled from /usr/lib/python2.3/sre_parse.pyc
# /usr/lib/python2.3/string.pyc matches /usr/lib/python2.3/string.py
import string # precompiled from /usr/lib/python2.3/string.pyc
import strop # dynamically loaded from /usr/lib/python2.3/lib-dynload/strop.so
# /usr/lib/python2.3/inspect.pyc matches /usr/lib/python2.3/inspect.py
import inspect # precompiled from /usr/lib/python2.3/inspect.pyc
# /usr/lib/python2.3/dis.pyc matches /usr/lib/python2.3/dis.py
import dis # precompiled from /usr/lib/python2.3/dis.pyc
# /usr/lib/python2.3/opcode.pyc matches /usr/lib/python2.3/opcode.py
import opcode # precompiled from /usr/lib/python2.3/opcode.pyc
import imp # builtin
# /usr/lib/python2.3/tokenize.pyc matches /usr/lib/python2.3/tokenize.py
import tokenize # precompiled from /usr/lib/python2.3/tokenize.pyc
# /usr/lib/python2.3/token.pyc matches /usr/lib/python2.3/token.py
import token # precompiled from /usr/lib/python2.3/token.pyc
# /usr/lib/python2.3/traceback.pyc matches /usr/lib/python2.3/traceback.py
import traceback # precompiled from /usr/lib/python2.3/traceback.pyc
import args_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/args_ext.so/gcc-3.2.3-linux/debug/shared-linkable-true/args_ext.so
running...
dlopen("/usr/lib/python2.3/lib-dynload/strop.so", 2);
Running __main__.__doc__
Trying: from args_ext import *
Expecting: nothing
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/args_ext.so/gcc-3.2.3-linux/debug/shared-linkable-true/args_ext.so", 2);
ok
Trying: raw(3, 4, foo = 'bar', baz = 42)
Expecting: ((3, 4), {'foo': 'bar', 'baz': 42})
ok
Trying: raw(3, 4)
Expecting: ((3, 4), {})
ok
Trying: raw(foo = 'bar')
Expecting: ((), {'foo': 'bar'})
ok
Trying: f(x= 1, y = 3, z = 'hello')
Expecting: (1, 3.0, 'hello')
ok
Trying: f(z = 'hello', x = 3, y = 2.5)
Expecting: (3, 2.5, 'hello')
ok
Trying: f(1, z = 'hi', y = 3)
Expecting: (1, 3.0, 'hi')
ok
Trying:
try: f(1, 2, 'hello', bar = 'baz')
except TypeError: pass
else: print 'expected an exception: unknown keyword'
Expecting: nothing
ok
Trying: f1(z = 'nix', y = .125, x = 2)
Expecting: (2, 0.125, 'nix')
ok
Trying: f1(y = .125, x = 2)
Expecting: (2, 0.125, 'wow')
ok
Trying: f1(x = 2)
Expecting: (2, 4.25, 'wow')
ok
Trying: f1()
Expecting: (1, 4.25, 'wow')
ok
Trying: f2(z = 'nix', y = .125, x = 2)
Expecting: (2, 0.125, 'nix')
ok
Trying: f2(y = .125, x = 2)
Expecting: (2, 0.125, 'wow')
ok
Trying: f2(x = 2)
Expecting: (2, 4.25, 'wow')
ok
Trying: f2()
Expecting: (1, 4.25, 'wow')
ok
Trying: f3(z = 'nix', y = .125, x = 2)
Expecting: (2, 0.125, 'nix')
ok
Trying: f3(y = .125, x = 2)
Expecting: (2, 0.125, 'wow')
ok
Trying: f3(x = 2)
Expecting: (2, 4.25, 'wow')
ok
Trying: f3()
Expecting: (1, 4.25, 'wow')
ok
Trying: q = X()
Expecting: nothing
ok
Trying: q.f(x= 1, y = 3, z = 'hello')
Expecting: (1, 3.0, 'hello')
ok
Trying: q.f(z = 'hello', x = 3, y = 2.5)
Expecting: (3, 2.5, 'hello')
ok
Trying: q.f(1, z = 'hi', y = 3)
Expecting: (1, 3.0, 'hi')
ok
Trying:
try: q.f(1, 2, 'hello', bar = 'baz')
except TypeError: pass
else: print 'expected an exception: unknown keyword'
Expecting: nothing
ok
Trying: q.f1(z = 'nix', y = .125, x = 2)
Expecting: (2, 0.125, 'nix')
ok
Trying: q.f1(y = .125, x = 2)
Expecting: (2, 0.125, 'wow')
ok
Trying: q.f1(x = 2)
Expecting: (2, 4.25, 'wow')
ok
Trying: q.f1()
Expecting: (1, 4.25, 'wow')
ok
Trying: X.f.__doc__.splitlines()[:2]
Expecting: ["This is X.f's docstring", 'C++ signature:']
ok
Trying: xfuncs = (X.inner0, X.inner1, X.inner2, X.inner3, X.inner4, X.inner5)
Expecting: nothing
ok
Trying:
for f in xfuncs:
   print f(q,1).value(),
   print f(q, n = 1).value(),
   print f(q, n = 0).value(),
   print f.__doc__.splitlines()[:2]
Expecting:
1 1 0 ['docstring', 'C++ signature:']
1 1 0 ['docstring', 'C++ signature:']
1 1 0 ['docstring', 'C++ signature:']
1 1 0 ['docstring', 'C++ signature:']
1 1 0 ['docstring', 'C++ signature:']
1 1 0 ['docstring', 'C++ signature:']
ok
Trying: x = X(a1 = 44, a0 = 22)
Expecting: nothing
ok
Trying: x.inner0(0).value()
Expecting: 22
ok
Trying: x.inner0(1).value()
Expecting: 44
ok
Trying: x = X(a0 = 7)
Expecting: nothing
ok
Trying: x.inner0(0).value()
Expecting: 7
ok
Trying: x.inner0(1).value()
Expecting: 1
ok
Trying: inner(n = 1, self = q).value()
Expecting: 1
ok
Trying: y = Y(value = 33)
Expecting: nothing
ok
Trying: y.raw(this = 1, that = 'the other')[1]
Expecting: {'this': 1, 'that': 'the other'}
ok
0 of 41 examples failed in __main__.__doc__
Running __main__.run.__doc__
0 of 0 examples failed in __main__.run.__doc__
1 items had no tests:
    __main__.run
1 items passed all tests:
  41 tests in __main__
41 tests in 2 items.
41 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] args_ext
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] doctest
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] imp
# cleanup[1] re
# cleanup[1] string
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 6 unfreed ints in 1 out of 5 blocks
# cleanup floats

EXIT STATUS: 0

python - args - gcc-3.3.6-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.3/site.pyc matches /usr/lib/python2.3/site.py
import site # precompiled from /usr/lib/python2.3/site.pyc
# /usr/lib/python2.3/os.pyc matches /usr/lib/python2.3/os.py
import os # precompiled from /usr/lib/python2.3/os.pyc
import posix # builtin
# /usr/lib/python2.3/posixpath.pyc matches /usr/lib/python2.3/posixpath.py
import posixpath # precompiled from /usr/lib/python2.3/posixpath.pyc
# /usr/lib/python2.3/stat.pyc matches /usr/lib/python2.3/stat.py
import stat # precompiled from /usr/lib/python2.3/stat.pyc
# /usr/lib/python2.3/UserDict.pyc matches /usr/lib/python2.3/UserDict.py
import UserDict # precompiled from /usr/lib/python2.3/UserDict.pyc
# /usr/lib/python2.3/copy_reg.pyc matches /usr/lib/python2.3/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.3/copy_reg.pyc
# /usr/lib/python2.3/types.pyc matches /usr/lib/python2.3/types.py
import types # precompiled from /usr/lib/python2.3/types.pyc
# /usr/lib/python2.3/warnings.pyc matches /usr/lib/python2.3/warnings.py
import warnings # precompiled from /usr/lib/python2.3/warnings.pyc
# /usr/lib/python2.3/linecache.pyc matches /usr/lib/python2.3/linecache.py
import linecache # precompiled from /usr/lib/python2.3/linecache.pyc
import encodings # directory /usr/lib/python2.3/encodings
# /usr/lib/python2.3/encodings/__init__.pyc matches /usr/lib/python2.3/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.3/encodings/__init__.pyc
# /usr/lib/python2.3/codecs.pyc matches /usr/lib/python2.3/codecs.py
import codecs # precompiled from /usr/lib/python2.3/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.3/encodings/utf_8.pyc matches /usr/lib/python2.3/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/lib/python2.3/encodings/utf_8.pyc
Python 2.3.5 (#1, May  4 2005, 19:19:57) 
[GCC 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/lib/python2.3/doctest.pyc matches /usr/lib/python2.3/doctest.py
import doctest # precompiled from /usr/lib/python2.3/doctest.pyc
# /usr/lib/python2.3/__future__.pyc matches /usr/lib/python2.3/__future__.py
import __future__ # precompiled from /usr/lib/python2.3/__future__.pyc
# /usr/lib/python2.3/re.pyc matches /usr/lib/python2.3/re.py
import re # precompiled from /usr/lib/python2.3/re.pyc
# /usr/lib/python2.3/sre.pyc matches /usr/lib/python2.3/sre.py
import sre # precompiled from /usr/lib/python2.3/sre.pyc
# /usr/lib/python2.3/sre_compile.pyc matches /usr/lib/python2.3/sre_compile.py
import sre_compile # precompiled from /usr/lib/python2.3/sre_compile.pyc
import _sre # builtin
# /usr/lib/python2.3/sre_constants.pyc matches /usr/lib/python2.3/sre_constants.py
import sre_constants # precompiled from /usr/lib/python2.3/sre_constants.pyc
# /usr/lib/python2.3/sre_parse.pyc matches /usr/lib/python2.3/sre_parse.py
import sre_parse # precompiled from /usr/lib/python2.3/sre_parse.pyc
# /usr/lib/python2.3/string.pyc matches /usr/lib/python2.3/string.py
import string # precompiled from /usr/lib/python2.3/string.pyc
import strop # dynamically loaded from /usr/lib/python2.3/lib-dynload/strop.so
# /usr/lib/python2.3/inspect.pyc matches /usr/lib/python2.3/inspect.py
import inspect # precompiled from /usr/lib/python2.3/inspect.pyc
# /usr/lib/python2.3/dis.pyc matches /usr/lib/python2.3/dis.py
import dis # precompiled from /usr/lib/python2.3/dis.pyc
# /usr/lib/python2.3/opcode.pyc matches /usr/lib/python2.3/opcode.py
import opcode # precompiled from /usr/lib/python2.3/opcode.pyc
import imp # builtin
# /usr/lib/python2.3/tokenize.pyc matches /usr/lib/python2.3/tokenize.py
import tokenize # precompiled from /usr/lib/python2.3/tokenize.pyc
# /usr/lib/python2.3/token.pyc matches /usr/lib/python2.3/token.py
import token # precompiled from /usr/lib/python2.3/token.pyc
# /usr/lib/python2.3/traceback.pyc matches /usr/lib/python2.3/traceback.py
import traceback # precompiled from /usr/lib/python2.3/traceback.pyc
import args_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/args_ext.so/gcc-3.3.6-linux/debug/shared-linkable-true/args_ext.so
running...
dlopen("/usr/lib/python2.3/lib-dynload/strop.so", 2);
Running __main__.__doc__
Trying: from args_ext import *
Expecting: nothing
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/args_ext.so/gcc-3.3.6-linux/debug/shared-linkable-true/args_ext.so", 2);
ok
Trying: raw(3, 4, foo = 'bar', baz = 42)
Expecting: ((3, 4), {'foo': 'bar', 'baz': 42})
ok
Trying: raw(3, 4)
Expecting: ((3, 4), {})
ok
Trying: raw(foo = 'bar')
Expecting: ((), {'foo': 'bar'})
ok
Trying: f(x= 1, y = 3, z = 'hello')
Expecting: (1, 3.0, 'hello')
ok
Trying: f(z = 'hello', x = 3, y = 2.5)
Expecting: (3, 2.5, 'hello')
ok
Trying: f(1, z = 'hi', y = 3)
Expecting: (1, 3.0, 'hi')
ok
Trying:
try: f(1, 2, 'hello', bar = 'baz')
except TypeError: pass
else: print 'expected an exception: unknown keyword'
Expecting: nothing
ok
Trying: f1(z = 'nix', y = .125, x = 2)
Expecting: (2, 0.125, 'nix')
ok
Trying: f1(y = .125, x = 2)
Expecting: (2, 0.125, 'wow')
ok
Trying: f1(x = 2)
Expecting: (2, 4.25, 'wow')
ok
Trying: f1()
Expecting: (1, 4.25, 'wow')
ok
Trying: f2(z = 'nix', y = .125, x = 2)
Expecting: (2, 0.125, 'nix')
ok
Trying: f2(y = .125, x = 2)
Expecting: (2, 0.125, 'wow')
ok
Trying: f2(x = 2)
Expecting: (2, 4.25, 'wow')
ok
Trying: f2()
Expecting: (1, 4.25, 'wow')
ok
Trying: f3(z = 'nix', y = .125, x = 2)
Expecting: (2, 0.125, 'nix')
ok
Trying: f3(y = .125, x = 2)
Expecting: (2, 0.125, 'wow')
ok
Trying: f3(x = 2)
Expecting: (2, 4.25, 'wow')
ok
Trying: f3()
Expecting: (1, 4.25, 'wow')
ok
Trying: q = X()
Expecting: nothing
ok
Trying: q.f(x= 1, y = 3, z = 'hello')
Expecting: (1, 3.0, 'hello')
ok
Trying: q.f(z = 'hello', x = 3, y = 2.5)
Expecting: (3, 2.5, 'hello')
ok
Trying: q.f(1, z = 'hi', y = 3)
Expecting: (1, 3.0, 'hi')
ok
Trying:
try: q.f(1, 2, 'hello', bar = 'baz')
except TypeError: pass
else: print 'expected an exception: unknown keyword'
Expecting: nothing
ok
Trying: q.f1(z = 'nix', y = .125, x = 2)
Expecting: (2, 0.125, 'nix')
ok
Trying: q.f1(y = .125, x = 2)
Expecting: (2, 0.125, 'wow')
ok
Trying: q.f1(x = 2)
Expecting: (2, 4.25, 'wow')
ok
Trying: q.f1()
Expecting: (1, 4.25, 'wow')
ok
Trying: X.f.__doc__.splitlines()[:2]
Expecting: ["This is X.f's docstring", 'C++ signature:']
ok
Trying: xfuncs = (X.inner0, X.inner1, X.inner2, X.inner3, X.inner4, X.inner5)
Expecting: nothing
ok
Trying:
for f in xfuncs:
   print f(q,1).value(),
   print f(q, n = 1).value(),
   print f(q, n = 0).value(),
   print f.__doc__.splitlines()[:2]
Expecting:
1 1 0 ['docstring', 'C++ signature:']
1 1 0 ['docstring', 'C++ signature:']
1 1 0 ['docstring', 'C++ signature:']
1 1 0 ['docstring', 'C++ signature:']
1 1 0 ['docstring', 'C++ signature:']
1 1 0 ['docstring', 'C++ signature:']
ok
Trying: x = X(a1 = 44, a0 = 22)
Expecting: nothing
ok
Trying: x.inner0(0).value()
Expecting: 22
ok
Trying: x.inner0(1).value()
Expecting: 44
ok
Trying: x = X(a0 = 7)
Expecting: nothing
ok
Trying: x.inner0(0).value()
Expecting: 7
ok
Trying: x.inner0(1).value()
Expecting: 1
ok
Trying: inner(n = 1, self = q).value()
Expecting: 1
ok
Trying: y = Y(value = 33)
Expecting: nothing
ok
Trying: y.raw(this = 1, that = 'the other')[1]
Expecting: {'this': 1, 'that': 'the other'}
ok
0 of 41 examples failed in __main__.__doc__
Running __main__.run.__doc__
0 of 0 examples failed in __main__.run.__doc__
1 items had no tests:
    __main__.run
1 items passed all tests:
  41 tests in __main__
41 tests in 2 items.
41 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] args_ext
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] doctest
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] imp
# cleanup[1] re
# cleanup[1] string
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 6 unfreed ints in 1 out of 5 blocks
# cleanup floats

EXIT STATUS: 0

python - args - gcc-3.4.5-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:37:25) 
[GCC 3.4.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/args_ext.so/gcc-3.4.5-linux/debug/shared-linkable-true/args_ext.so", 2);
import args_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/args_ext.so/gcc-3.4.5-linux/debug/shared-linkable-true/args_ext.so
running...
Trying:
    from args_ext import *
Expecting nothing
ok
Trying:
    raw(3, 4, foo = 'bar', baz = 42)
Expecting:
    ((3, 4), {'foo': 'bar', 'baz': 42})
ok
Trying:
    raw(3, 4)
Expecting:
    ((3, 4), {})
ok
Trying:
    raw(foo = 'bar')
Expecting:
    ((), {'foo': 'bar'})
ok
Trying:
    f(x= 1, y = 3, z = 'hello')
Expecting:
    (1, 3.0, 'hello')
ok
Trying:
    f(z = 'hello', x = 3, y = 2.5)
Expecting:
    (3, 2.5, 'hello')
ok
Trying:
    f(1, z = 'hi', y = 3)
Expecting:
    (1, 3.0, 'hi')
ok
Trying:
    try: f(1, 2, 'hello', bar = 'baz')
    except TypeError: pass
    else: print 'expected an exception: unknown keyword'
Expecting nothing
ok
Trying:
    f1(z = 'nix', y = .125, x = 2)
Expecting:
    (2, 0.125, 'nix')
ok
Trying:
    f1(y = .125, x = 2)
Expecting:
    (2, 0.125, 'wow')
ok
Trying:
    f1(x = 2)
Expecting:
    (2, 4.25, 'wow')
ok
Trying:
    f1()
Expecting:
    (1, 4.25, 'wow')
ok
Trying:
    f2(z = 'nix', y = .125, x = 2)
Expecting:
    (2, 0.125, 'nix')
ok
Trying:
    f2(y = .125, x = 2)
Expecting:
    (2, 0.125, 'wow')
ok
Trying:
    f2(x = 2)
Expecting:
    (2, 4.25, 'wow')
ok
Trying:
    f2()
Expecting:
    (1, 4.25, 'wow')
ok
Trying:
    f3(z = 'nix', y = .125, x = 2)
Expecting:
    (2, 0.125, 'nix')
ok
Trying:
    f3(y = .125, x = 2)
Expecting:
    (2, 0.125, 'wow')
ok
Trying:
    f3(x = 2)
Expecting:
    (2, 4.25, 'wow')
ok
Trying:
    f3()
Expecting:
    (1, 4.25, 'wow')
ok
Trying:
    q = X()
Expecting nothing
ok
Trying:
    q.f(x= 1, y = 3, z = 'hello')
Expecting:
    (1, 3.0, 'hello')
ok
Trying:
    q.f(z = 'hello', x = 3, y = 2.5)
Expecting:
    (3, 2.5, 'hello')
ok
Trying:
    q.f(1, z = 'hi', y = 3)
Expecting:
    (1, 3.0, 'hi')
ok
Trying:
    try: q.f(1, 2, 'hello', bar = 'baz')
    except TypeError: pass
    else: print 'expected an exception: unknown keyword'
Expecting nothing
ok
Trying:
    q.f1(z = 'nix', y = .125, x = 2)
Expecting:
    (2, 0.125, 'nix')
ok
Trying:
    q.f1(y = .125, x = 2)
Expecting:
    (2, 0.125, 'wow')
ok
Trying:
    q.f1(x = 2)
Expecting:
    (2, 4.25, 'wow')
ok
Trying:
    q.f1()
Expecting:
    (1, 4.25, 'wow')
ok
Trying:
    X.f.__doc__.splitlines()[:2]
Expecting:
    ["This is X.f's docstring", 'C++ signature:']
ok
Trying:
    xfuncs = (X.inner0, X.inner1, X.inner2, X.inner3, X.inner4, X.inner5)
Expecting nothing
ok
Trying:
    for f in xfuncs:
       print f(q,1).value(),
       print f(q, n = 1).value(),
       print f(q, n = 0).value(),
       print f.__doc__.splitlines()[:2]
Expecting:
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
    1 1 0 ['docstring', 'C++ signature:']
ok
Trying:
    x = X(a1 = 44, a0 = 22)
Expecting nothing
ok
Trying:
    x.inner0(0).value()
Expecting:
    22
ok
Trying:
    x.inner0(1).value()
Expecting:
    44
ok
Trying:
    x = X(a0 = 7)
Expecting nothing
ok
Trying:
    x.inner0(0).value()
Expecting:
    7
ok
Trying:
    x.inner0(1).value()
Expecting:
    1
ok
Trying:
    inner(n = 1, self = q).value()
Expecting:
    1
ok
Trying:
    y = Y(value = 33)
Expecting nothing
ok
Trying:
    y.raw(this = 1, that = 'the other')[1]
Expecting:
    {'this': 1, 'that': 'the other'}
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
  41 tests in __main__
41 tests in 2 items.
41 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] args_ext
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 38 unfreed ints in 3 out of 6 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - extract - gcc-4.0.2-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/extract_ext.so/gcc-4.0.2-linux/debug/shared-linkable-true/extract_ext.so", 2);
import extract_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/extract_ext.so/gcc-4.0.2-linux/debug/shared-linkable-true/extract_ext.so
running...
Trying:
    from extract_ext import *
Expecting nothing
ok
Trying:
    assert check_bool(None)
Expecting nothing
ok
Trying:
    extract_bool(None)
Expecting:
    0
ok
Trying:
    assert check_bool(2)
Expecting nothing
ok
Trying:
    extract_bool(2)
Expecting:
    1
ok
Trying:
    assert not check_bool('')
Expecting nothing
ok
Trying:
    assert not check_list(2)
Expecting nothing
ok
Trying:
    try: x = extract_list(2)
    except TypeError, x:
        if str(x) != 'Expecting an object of type list; got an object of type int instead':
            print x
    else:
        print 'expected an exception, got', x, 'instead'
Expecting nothing
ok
Trying:
    assert not check_list((1, 2, 3))
Expecting nothing
ok
Trying:
    assert check_list([1, 2, 3])
Expecting nothing
ok
Trying:
    extract_list([1, 2, 3])
Expecting:
    [1, 2, 3]
ok
Trying:
    assert check_cstring('hello')
Expecting nothing
ok
Trying:
    extract_cstring('hello')
Expecting:
    'hello'
ok
Trying:
    assert not check_cstring(1)
Expecting nothing
ok
Trying:
    try: x = extract_cstring(1)
    except TypeError: pass
    else:
        print 'expected an exception, got', x, 'instead'
Expecting nothing
ok
Trying:
    assert check_string('hello')
Expecting nothing
ok
Trying:
    extract_string('hello')
Expecting:
    'hello'
ok
Trying:
    assert not check_string_cref('hello')
Expecting nothing
ok
Trying:
    x = X(42)
Expecting nothing
ok
Trying:
    check_X(x)
Expecting:
    1
ok
Trying:
    extract_X(x)
Expecting:
    X(42)
ok
Trying:
    check_X_ptr(x)
Expecting:
    1
ok
Trying:
    extract_X_ptr(x)
Expecting:
    X(42)
ok
Trying:
    extract_X_ref(x)
Expecting:
    X(42)
ok
Trying:
    n = count_Xs()
Expecting nothing
ok
Trying:
    double_X(333)
Expecting:
    666
ok
Trying:
    count_Xs() - n
Expecting:
    0
ok
Trying:
    del x
Expecting nothing
ok
Trying:
    count_Xs()
Expecting:
    0
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
  29 tests in __main__
29 tests in 2 items.
29 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] extract_ext
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 37 unfreed ints in 3 out of 5 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - extract - gcc-4.0.3-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/extract_ext.so/gcc-4.0.3-linux/debug/shared-linkable-true/extract_ext.so", 2);
import extract_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/extract_ext.so/gcc-4.0.3-linux/debug/shared-linkable-true/extract_ext.so
running...
Trying:
    from extract_ext import *
Expecting nothing
ok
Trying:
    assert check_bool(None)
Expecting nothing
ok
Trying:
    extract_bool(None)
Expecting:
    0
ok
Trying:
    assert check_bool(2)
Expecting nothing
ok
Trying:
    extract_bool(2)
Expecting:
    1
ok
Trying:
    assert not check_bool('')
Expecting nothing
ok
Trying:
    assert not check_list(2)
Expecting nothing
ok
Trying:
    try: x = extract_list(2)
    except TypeError, x:
        if str(x) != 'Expecting an object of type list; got an object of type int instead':
            print x
    else:
        print 'expected an exception, got', x, 'instead'
Expecting nothing
ok
Trying:
    assert not check_list((1, 2, 3))
Expecting nothing
ok
Trying:
    assert check_list([1, 2, 3])
Expecting nothing
ok
Trying:
    extract_list([1, 2, 3])
Expecting:
    [1, 2, 3]
ok
Trying:
    assert check_cstring('hello')
Expecting nothing
ok
Trying:
    extract_cstring('hello')
Expecting:
    'hello'
ok
Trying:
    assert not check_cstring(1)
Expecting nothing
ok
Trying:
    try: x = extract_cstring(1)
    except TypeError: pass
    else:
        print 'expected an exception, got', x, 'instead'
Expecting nothing
ok
Trying:
    assert check_string('hello')
Expecting nothing
ok
Trying:
    extract_string('hello')
Expecting:
    'hello'
ok
Trying:
    assert not check_string_cref('hello')
Expecting nothing
ok
Trying:
    x = X(42)
Expecting nothing
ok
Trying:
    check_X(x)
Expecting:
    1
ok
Trying:
    extract_X(x)
Expecting:
    X(42)
ok
Trying:
    check_X_ptr(x)
Expecting:
    1
ok
Trying:
    extract_X_ptr(x)
Expecting:
    X(42)
ok
Trying:
    extract_X_ref(x)
Expecting:
    X(42)
ok
Trying:
    n = count_Xs()
Expecting nothing
ok
Trying:
    double_X(333)
Expecting:
    666
ok
Trying:
    count_Xs() - n
Expecting:
    0
ok
Trying:
    del x
Expecting nothing
ok
Trying:
    count_Xs()
Expecting:
    0
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
  29 tests in __main__
29 tests in 2 items.
29 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] extract_ext
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 37 unfreed ints in 3 out of 5 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - extract - gcc-4.1.0-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/extract_ext.so/gcc-4.1.0-linux/debug/shared-linkable-true/extract_ext.so", 2);
import extract_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/extract_ext.so/gcc-4.1.0-linux/debug/shared-linkable-true/extract_ext.so
running...
Trying:
    from extract_ext import *
Expecting nothing
ok
Trying:
    assert check_bool(None)
Expecting nothing
ok
Trying:
    extract_bool(None)
Expecting:
    0
ok
Trying:
    assert check_bool(2)
Expecting nothing
ok
Trying:
    extract_bool(2)
Expecting:
    1
ok
Trying:
    assert not check_bool('')
Expecting nothing
ok
Trying:
    assert not check_list(2)
Expecting nothing
ok
Trying:
    try: x = extract_list(2)
    except TypeError, x:
        if str(x) != 'Expecting an object of type list; got an object of type int instead':
            print x
    else:
        print 'expected an exception, got', x, 'instead'
Expecting nothing
ok
Trying:
    assert not check_list((1, 2, 3))
Expecting nothing
ok
Trying:
    assert check_list([1, 2, 3])
Expecting nothing
ok
Trying:
    extract_list([1, 2, 3])
Expecting:
    [1, 2, 3]
ok
Trying:
    assert check_cstring('hello')
Expecting nothing
ok
Trying:
    extract_cstring('hello')
Expecting:
    'hello'
ok
Trying:
    assert not check_cstring(1)
Expecting nothing
ok
Trying:
    try: x = extract_cstring(1)
    except TypeError: pass
    else:
        print 'expected an exception, got', x, 'instead'
Expecting nothing
ok
Trying:
    assert check_string('hello')
Expecting nothing
ok
Trying:
    extract_string('hello')
Expecting:
    'hello'
ok
Trying:
    assert not check_string_cref('hello')
Expecting nothing
ok
Trying:
    x = X(42)
Expecting nothing
ok
Trying:
    check_X(x)
Expecting:
    1
ok
Trying:
    extract_X(x)
Expecting:
    X(42)
ok
Trying:
    check_X_ptr(x)
Expecting:
    1
ok
Trying:
    extract_X_ptr(x)
Expecting:
    X(42)
ok
Trying:
    extract_X_ref(x)
Expecting:
    X(42)
ok
Trying:
    n = count_Xs()
Expecting nothing
ok
Trying:
    double_X(333)
Expecting:
    666
ok
Trying:
    count_Xs() - n
Expecting:
    0
ok
Trying:
    del x
Expecting nothing
ok
Trying:
    count_Xs()
Expecting:
    0
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
  29 tests in __main__
29 tests in 2 items.
29 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] extract_ext
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 37 unfreed ints in 3 out of 5 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - extract - gcc-3.2.3-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.3/site.pyc matches /usr/lib/python2.3/site.py
import site # precompiled from /usr/lib/python2.3/site.pyc
# /usr/lib/python2.3/os.pyc matches /usr/lib/python2.3/os.py
import os # precompiled from /usr/lib/python2.3/os.pyc
import posix # builtin
# /usr/lib/python2.3/posixpath.pyc matches /usr/lib/python2.3/posixpath.py
import posixpath # precompiled from /usr/lib/python2.3/posixpath.pyc
# /usr/lib/python2.3/stat.pyc matches /usr/lib/python2.3/stat.py
import stat # precompiled from /usr/lib/python2.3/stat.pyc
# /usr/lib/python2.3/UserDict.pyc matches /usr/lib/python2.3/UserDict.py
import UserDict # precompiled from /usr/lib/python2.3/UserDict.pyc
# /usr/lib/python2.3/copy_reg.pyc matches /usr/lib/python2.3/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.3/copy_reg.pyc
# /usr/lib/python2.3/types.pyc matches /usr/lib/python2.3/types.py
import types # precompiled from /usr/lib/python2.3/types.pyc
# /usr/lib/python2.3/warnings.pyc matches /usr/lib/python2.3/warnings.py
import warnings # precompiled from /usr/lib/python2.3/warnings.pyc
# /usr/lib/python2.3/linecache.pyc matches /usr/lib/python2.3/linecache.py
import linecache # precompiled from /usr/lib/python2.3/linecache.pyc
import encodings # directory /usr/lib/python2.3/encodings
# /usr/lib/python2.3/encodings/__init__.pyc matches /usr/lib/python2.3/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.3/encodings/__init__.pyc
# /usr/lib/python2.3/codecs.pyc matches /usr/lib/python2.3/codecs.py
import codecs # precompiled from /usr/lib/python2.3/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.3/encodings/utf_8.pyc matches /usr/lib/python2.3/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/lib/python2.3/encodings/utf_8.pyc
Python 2.3.5 (#1, May  4 2005, 19:19:57) 
[GCC 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/lib/python2.3/doctest.pyc matches /usr/lib/python2.3/doctest.py
import doctest # precompiled from /usr/lib/python2.3/doctest.pyc
# /usr/lib/python2.3/__future__.pyc matches /usr/lib/python2.3/__future__.py
import __future__ # precompiled from /usr/lib/python2.3/__future__.pyc
# /usr/lib/python2.3/re.pyc matches /usr/lib/python2.3/re.py
import re # precompiled from /usr/lib/python2.3/re.pyc
# /usr/lib/python2.3/sre.pyc matches /usr/lib/python2.3/sre.py
import sre # precompiled from /usr/lib/python2.3/sre.pyc
# /usr/lib/python2.3/sre_compile.pyc matches /usr/lib/python2.3/sre_compile.py
import sre_compile # precompiled from /usr/lib/python2.3/sre_compile.pyc
import _sre # builtin
# /usr/lib/python2.3/sre_constants.pyc matches /usr/lib/python2.3/sre_constants.py
import sre_constants # precompiled from /usr/lib/python2.3/sre_constants.pyc
# /usr/lib/python2.3/sre_parse.pyc matches /usr/lib/python2.3/sre_parse.py
import sre_parse # precompiled from /usr/lib/python2.3/sre_parse.pyc
# /usr/lib/python2.3/string.pyc matches /usr/lib/python2.3/string.py
import string # precompiled from /usr/lib/python2.3/string.pyc
import strop # dynamically loaded from /usr/lib/python2.3/lib-dynload/strop.so
# /usr/lib/python2.3/inspect.pyc matches /usr/lib/python2.3/inspect.py
import inspect # precompiled from /usr/lib/python2.3/inspect.pyc
# /usr/lib/python2.3/dis.pyc matches /usr/lib/python2.3/dis.py
import dis # precompiled from /usr/lib/python2.3/dis.pyc
# /usr/lib/python2.3/opcode.pyc matches /usr/lib/python2.3/opcode.py
import opcode # precompiled from /usr/lib/python2.3/opcode.pyc
import imp # builtin
# /usr/lib/python2.3/tokenize.pyc matches /usr/lib/python2.3/tokenize.py
import tokenize # precompiled from /usr/lib/python2.3/tokenize.pyc
# /usr/lib/python2.3/token.pyc matches /usr/lib/python2.3/token.py
import token # precompiled from /usr/lib/python2.3/token.pyc
# /usr/lib/python2.3/traceback.pyc matches /usr/lib/python2.3/traceback.py
import traceback # precompiled from /usr/lib/python2.3/traceback.pyc
import extract_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/extract_ext.so/gcc-3.2.3-linux/debug/shared-linkable-true/extract_ext.so
running...
dlopen("/usr/lib/python2.3/lib-dynload/strop.so", 2);
Running __main__.__doc__
Trying: from extract_ext import *
Expecting: nothing
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/extract_ext.so/gcc-3.2.3-linux/debug/shared-linkable-true/extract_ext.so", 2);
ok
Trying: assert check_bool(None)
Expecting: nothing
ok
Trying: extract_bool(None)
Expecting: 0
ok
Trying: assert check_bool(2)
Expecting: nothing
ok
Trying: extract_bool(2)
Expecting: 1
ok
Trying: assert not check_bool('')
Expecting: nothing
ok
Trying: assert not check_list(2)
Expecting: nothing
ok
Trying:
try: x = extract_list(2)
except TypeError, x:
    if str(x) != 'Expecting an object of type list; got an object of type int instead':
        print x
else:
    print 'expected an exception, got', x, 'instead'
Expecting: nothing
ok
Trying: assert not check_list((1, 2, 3))
Expecting: nothing
ok
Trying: assert check_list([1, 2, 3])
Expecting: nothing
ok
Trying: extract_list([1, 2, 3])
Expecting: [1, 2, 3]
ok
Trying: assert check_cstring('hello')
Expecting: nothing
ok
Trying: extract_cstring('hello')
Expecting: 'hello'
ok
Trying: assert not check_cstring(1)
Expecting: nothing
ok
Trying:
try: x = extract_cstring(1)
except TypeError: pass
else:
    print 'expected an exception, got', x, 'instead'
Expecting: nothing
ok
Trying: assert check_string('hello')
Expecting: nothing
ok
Trying: extract_string('hello')
Expecting: 'hello'
ok
Trying: assert not check_string_cref('hello')
Expecting: nothing
ok
Trying: x = X(42)
Expecting: nothing
ok
Trying: check_X(x)
Expecting: 1
ok
Trying: extract_X(x)
Expecting: X(42)
ok
Trying: check_X_ptr(x)
Expecting: 1
ok
Trying: extract_X_ptr(x)
Expecting: X(42)
ok
Trying: extract_X_ref(x)
Expecting: X(42)
ok
Trying: n = count_Xs()
Expecting: nothing
ok
Trying: double_X(333)
Expecting: 666
ok
Trying: count_Xs() - n
Expecting: 0
ok
Trying: del x
Expecting: nothing
ok
Trying: count_Xs()
Expecting: 0
ok
0 of 29 examples failed in __main__.__doc__
Running __main__.run.__doc__
0 of 0 examples failed in __main__.run.__doc__
1 items had no tests:
    __main__.run
1 items passed all tests:
  29 tests in __main__
29 tests in 2 items.
29 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] extract_ext
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] doctest
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] imp
# cleanup[1] re
# cleanup[1] string
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 6 unfreed ints in 1 out of 5 blocks
# cleanup floats

EXIT STATUS: 0

python - extract - gcc-3.3.6-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.3/site.pyc matches /usr/lib/python2.3/site.py
import site # precompiled from /usr/lib/python2.3/site.pyc
# /usr/lib/python2.3/os.pyc matches /usr/lib/python2.3/os.py
import os # precompiled from /usr/lib/python2.3/os.pyc
import posix # builtin
# /usr/lib/python2.3/posixpath.pyc matches /usr/lib/python2.3/posixpath.py
import posixpath # precompiled from /usr/lib/python2.3/posixpath.pyc
# /usr/lib/python2.3/stat.pyc matches /usr/lib/python2.3/stat.py
import stat # precompiled from /usr/lib/python2.3/stat.pyc
# /usr/lib/python2.3/UserDict.pyc matches /usr/lib/python2.3/UserDict.py
import UserDict # precompiled from /usr/lib/python2.3/UserDict.pyc
# /usr/lib/python2.3/copy_reg.pyc matches /usr/lib/python2.3/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.3/copy_reg.pyc
# /usr/lib/python2.3/types.pyc matches /usr/lib/python2.3/types.py
import types # precompiled from /usr/lib/python2.3/types.pyc
# /usr/lib/python2.3/warnings.pyc matches /usr/lib/python2.3/warnings.py
import warnings # precompiled from /usr/lib/python2.3/warnings.pyc
# /usr/lib/python2.3/linecache.pyc matches /usr/lib/python2.3/linecache.py
import linecache # precompiled from /usr/lib/python2.3/linecache.pyc
import encodings # directory /usr/lib/python2.3/encodings
# /usr/lib/python2.3/encodings/__init__.pyc matches /usr/lib/python2.3/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.3/encodings/__init__.pyc
# /usr/lib/python2.3/codecs.pyc matches /usr/lib/python2.3/codecs.py
import codecs # precompiled from /usr/lib/python2.3/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.3/encodings/utf_8.pyc matches /usr/lib/python2.3/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/lib/python2.3/encodings/utf_8.pyc
Python 2.3.5 (#1, May  4 2005, 19:19:57) 
[GCC 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/lib/python2.3/doctest.pyc matches /usr/lib/python2.3/doctest.py
import doctest # precompiled from /usr/lib/python2.3/doctest.pyc
# /usr/lib/python2.3/__future__.pyc matches /usr/lib/python2.3/__future__.py
import __future__ # precompiled from /usr/lib/python2.3/__future__.pyc
# /usr/lib/python2.3/re.pyc matches /usr/lib/python2.3/re.py
import re # precompiled from /usr/lib/python2.3/re.pyc
# /usr/lib/python2.3/sre.pyc matches /usr/lib/python2.3/sre.py
import sre # precompiled from /usr/lib/python2.3/sre.pyc
# /usr/lib/python2.3/sre_compile.pyc matches /usr/lib/python2.3/sre_compile.py
import sre_compile # precompiled from /usr/lib/python2.3/sre_compile.pyc
import _sre # builtin
# /usr/lib/python2.3/sre_constants.pyc matches /usr/lib/python2.3/sre_constants.py
import sre_constants # precompiled from /usr/lib/python2.3/sre_constants.pyc
# /usr/lib/python2.3/sre_parse.pyc matches /usr/lib/python2.3/sre_parse.py
import sre_parse # precompiled from /usr/lib/python2.3/sre_parse.pyc
# /usr/lib/python2.3/string.pyc matches /usr/lib/python2.3/string.py
import string # precompiled from /usr/lib/python2.3/string.pyc
import strop # dynamically loaded from /usr/lib/python2.3/lib-dynload/strop.so
# /usr/lib/python2.3/inspect.pyc matches /usr/lib/python2.3/inspect.py
import inspect # precompiled from /usr/lib/python2.3/inspect.pyc
# /usr/lib/python2.3/dis.pyc matches /usr/lib/python2.3/dis.py
import dis # precompiled from /usr/lib/python2.3/dis.pyc
# /usr/lib/python2.3/opcode.pyc matches /usr/lib/python2.3/opcode.py
import opcode # precompiled from /usr/lib/python2.3/opcode.pyc
import imp # builtin
# /usr/lib/python2.3/tokenize.pyc matches /usr/lib/python2.3/tokenize.py
import tokenize # precompiled from /usr/lib/python2.3/tokenize.pyc
# /usr/lib/python2.3/token.pyc matches /usr/lib/python2.3/token.py
import token # precompiled from /usr/lib/python2.3/token.pyc
# /usr/lib/python2.3/traceback.pyc matches /usr/lib/python2.3/traceback.py
import traceback # precompiled from /usr/lib/python2.3/traceback.pyc
import extract_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/extract_ext.so/gcc-3.3.6-linux/debug/shared-linkable-true/extract_ext.so
running...
dlopen("/usr/lib/python2.3/lib-dynload/strop.so", 2);
Running __main__.__doc__
Trying: from extract_ext import *
Expecting: nothing
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/extract_ext.so/gcc-3.3.6-linux/debug/shared-linkable-true/extract_ext.so", 2);
ok
Trying: assert check_bool(None)
Expecting: nothing
ok
Trying: extract_bool(None)
Expecting: 0
ok
Trying: assert check_bool(2)
Expecting: nothing
ok
Trying: extract_bool(2)
Expecting: 1
ok
Trying: assert not check_bool('')
Expecting: nothing
ok
Trying: assert not check_list(2)
Expecting: nothing
ok
Trying:
try: x = extract_list(2)
except TypeError, x:
    if str(x) != 'Expecting an object of type list; got an object of type int instead':
        print x
else:
    print 'expected an exception, got', x, 'instead'
Expecting: nothing
ok
Trying: assert not check_list((1, 2, 3))
Expecting: nothing
ok
Trying: assert check_list([1, 2, 3])
Expecting: nothing
ok
Trying: extract_list([1, 2, 3])
Expecting: [1, 2, 3]
ok
Trying: assert check_cstring('hello')
Expecting: nothing
ok
Trying: extract_cstring('hello')
Expecting: 'hello'
ok
Trying: assert not check_cstring(1)
Expecting: nothing
ok
Trying:
try: x = extract_cstring(1)
except TypeError: pass
else:
    print 'expected an exception, got', x, 'instead'
Expecting: nothing
ok
Trying: assert check_string('hello')
Expecting: nothing
ok
Trying: extract_string('hello')
Expecting: 'hello'
ok
Trying: assert not check_string_cref('hello')
Expecting: nothing
ok
Trying: x = X(42)
Expecting: nothing
ok
Trying: check_X(x)
Expecting: 1
ok
Trying: extract_X(x)
Expecting: X(42)
ok
Trying: check_X_ptr(x)
Expecting: 1
ok
Trying: extract_X_ptr(x)
Expecting: X(42)
ok
Trying: extract_X_ref(x)
Expecting: X(42)
ok
Trying: n = count_Xs()
Expecting: nothing
ok
Trying: double_X(333)
Expecting: 666
ok
Trying: count_Xs() - n
Expecting: 0
ok
Trying: del x
Expecting: nothing
ok
Trying: count_Xs()
Expecting: 0
ok
0 of 29 examples failed in __main__.__doc__
Running __main__.run.__doc__
0 of 0 examples failed in __main__.run.__doc__
1 items had no tests:
    __main__.run
1 items passed all tests:
  29 tests in __main__
29 tests in 2 items.
29 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] extract_ext
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] doctest
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] imp
# cleanup[1] re
# cleanup[1] string
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 6 unfreed ints in 1 out of 5 blocks
# cleanup floats

EXIT STATUS: 0

python - extract - gcc-3.4.5-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:37:25) 
[GCC 3.4.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-3.4.4/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/extract_ext.so/gcc-3.4.5-linux/debug/shared-linkable-true/extract_ext.so", 2);
import extract_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/extract_ext.so/gcc-3.4.5-linux/debug/shared-linkable-true/extract_ext.so
running...
Trying:
    from extract_ext import *
Expecting nothing
ok
Trying:
    assert check_bool(None)
Expecting nothing
ok
Trying:
    extract_bool(None)
Expecting:
    0
ok
Trying:
    assert check_bool(2)
Expecting nothing
ok
Trying:
    extract_bool(2)
Expecting:
    1
ok
Trying:
    assert not check_bool('')
Expecting nothing
ok
Trying:
    assert not check_list(2)
Expecting nothing
ok
Trying:
    try: x = extract_list(2)
    except TypeError, x:
        if str(x) != 'Expecting an object of type list; got an object of type int instead':
            print x
    else:
        print 'expected an exception, got', x, 'instead'
Expecting nothing
ok
Trying:
    assert not check_list((1, 2, 3))
Expecting nothing
ok
Trying:
    assert check_list([1, 2, 3])
Expecting nothing
ok
Trying:
    extract_list([1, 2, 3])
Expecting:
    [1, 2, 3]
ok
Trying:
    assert check_cstring('hello')
Expecting nothing
ok
Trying:
    extract_cstring('hello')
Expecting:
    'hello'
ok
Trying:
    assert not check_cstring(1)
Expecting nothing
ok
Trying:
    try: x = extract_cstring(1)
    except TypeError: pass
    else:
        print 'expected an exception, got', x, 'instead'
Expecting nothing
ok
Trying:
    assert check_string('hello')
Expecting nothing
ok
Trying:
    extract_string('hello')
Expecting:
    'hello'
ok
Trying:
    assert not check_string_cref('hello')
Expecting nothing
ok
Trying:
    x = X(42)
Expecting nothing
ok
Trying:
    check_X(x)
Expecting:
    1
ok
Trying:
    extract_X(x)
Expecting:
    X(42)
ok
Trying:
    check_X_ptr(x)
Expecting:
    1
ok
Trying:
    extract_X_ptr(x)
Expecting:
    X(42)
ok
Trying:
    extract_X_ref(x)
Expecting:
    X(42)
ok
Trying:
    n = count_Xs()
Expecting nothing
ok
Trying:
    double_X(333)
Expecting:
    666
ok
Trying:
    count_Xs() - n
Expecting:
    0
ok
Trying:
    del x
Expecting nothing
ok
Trying:
    count_Xs()
Expecting:
    0
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
  29 tests in __main__
29 tests in 2 items.
29 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] extract_ext
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 37 unfreed ints in 3 out of 5 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - auto_ptr - gcc-4.0.2-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/auto_ptr_ext.so/gcc-4.0.2-linux/debug/shared-linkable-true/auto_ptr_ext.so", 2);
import auto_ptr_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/auto_ptr_ext.so/gcc-4.0.2-linux/debug/shared-linkable-true/auto_ptr_ext.so
running...
Trying:
    from auto_ptr_ext import *
Expecting nothing
ok
Trying:
    x = X(42)
Expecting nothing
ok
Trying:
    x.value()
Expecting:
    42
ok
Trying:
    look(x), look(x)
Expecting:
    (42, 42)
ok
Trying:
    maybe_steal(x, 0)
Expecting:
    42
ok
Trying:
    look(x)
Expecting:
    42
ok
Trying:
    maybe_steal(x, 1)
Expecting:
    42
ok
Trying:
    broken_auto_ptr and -1 or look(x)
Expecting:
    -1
ok
Trying:
    x = X(69)
Expecting nothing
ok
Trying:
    steal(x)
Expecting:
    69
ok
Trying:
    broken_auto_ptr and -1 or look(x)
Expecting:
    -1
ok
Trying:
    if not broken_auto_ptr:
        try: x.value()
        except TypeError: pass
        else: print 'expected a TypeError exception'
Expecting nothing
ok
Trying:
    x = make()
Expecting nothing
ok
Trying:
    look(x)
Expecting:
    77
ok
Trying:
    z = callback(lambda z: z)
Expecting nothing
ok
Trying:
    z.value()
Expecting:
    77
ok
Trying:
    extract(x).value()
Expecting:
    77
ok
Trying:
    y = Y(42)
Expecting nothing
ok
Trying:
    y.value()
Expecting:
    42
ok
Trying:
    try: maybe_steal(y, 0)
    except TypeError: pass
    else: print 'expected a TypeError exception'
Expecting nothing
ok
Trying:
    y.value()
Expecting:
    42
ok
Trying:
    broken_auto_ptr and 42 or steal(y)
Expecting:
    42
ok
Trying:
    if not broken_auto_ptr:
        try: y.value()
        except TypeError: pass
        else: print 'expected a TypeError exception'
Expecting nothing
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
  23 tests in __main__
23 tests in 2 items.
23 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] auto_ptr_ext
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 37 unfreed ints in 3 out of 5 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - auto_ptr - gcc-4.0.3-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/auto_ptr_ext.so/gcc-4.0.3-linux/debug/shared-linkable-true/auto_ptr_ext.so", 2);
import auto_ptr_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/auto_ptr_ext.so/gcc-4.0.3-linux/debug/shared-linkable-true/auto_ptr_ext.so
running...
Trying:
    from auto_ptr_ext import *
Expecting nothing
ok
Trying:
    x = X(42)
Expecting nothing
ok
Trying:
    x.value()
Expecting:
    42
ok
Trying:
    look(x), look(x)
Expecting:
    (42, 42)
ok
Trying:
    maybe_steal(x, 0)
Expecting:
    42
ok
Trying:
    look(x)
Expecting:
    42
ok
Trying:
    maybe_steal(x, 1)
Expecting:
    42
ok
Trying:
    broken_auto_ptr and -1 or look(x)
Expecting:
    -1
ok
Trying:
    x = X(69)
Expecting nothing
ok
Trying:
    steal(x)
Expecting:
    69
ok
Trying:
    broken_auto_ptr and -1 or look(x)
Expecting:
    -1
ok
Trying:
    if not broken_auto_ptr:
        try: x.value()
        except TypeError: pass
        else: print 'expected a TypeError exception'
Expecting nothing
ok
Trying:
    x = make()
Expecting nothing
ok
Trying:
    look(x)
Expecting:
    77
ok
Trying:
    z = callback(lambda z: z)
Expecting nothing
ok
Trying:
    z.value()
Expecting:
    77
ok
Trying:
    extract(x).value()
Expecting:
    77
ok
Trying:
    y = Y(42)
Expecting nothing
ok
Trying:
    y.value()
Expecting:
    42
ok
Trying:
    try: maybe_steal(y, 0)
    except TypeError: pass
    else: print 'expected a TypeError exception'
Expecting nothing
ok
Trying:
    y.value()
Expecting:
    42
ok
Trying:
    broken_auto_ptr and 42 or steal(y)
Expecting:
    42
ok
Trying:
    if not broken_auto_ptr:
        try: y.value()
        except TypeError: pass
        else: print 'expected a TypeError exception'
Expecting nothing
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
  23 tests in __main__
23 tests in 2 items.
23 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] auto_ptr_ext
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 37 unfreed ints in 3 out of 5 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - auto_ptr - gcc-4.1.0-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.py
import site # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/site.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.py
import os # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/os.pyc
import posix # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/posixpath.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.py
import stat # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/stat.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/UserDict.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/copy_reg.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.py
import types # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/types.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.py
import warnings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/warnings.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.py
import linecache # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/linecache.pyc
import encodings # directory /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/__init__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.py
import codecs # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/aliases.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/encodings/utf_8.pyc
Python 2.4 (#1, Jul  7 2005, 08:46:07) 
[GCC 4.0.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.py
import doctest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/doctest.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/__future__.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.py
import traceback # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/traceback.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.py
import inspect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/inspect.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.py
import string # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/string.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.py
import re # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/re.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.py
import sre # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_constants.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/sre_parse.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so", 2);
import strop # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/strop.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.py
import dis # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/dis.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.py
import opcode # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tokenize.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.py
import token # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/token.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.py
import unittest # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/unittest.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so", 2);
import time # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/time.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.py
import difflib # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/difflib.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.py
import heapq # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/heapq.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so", 2);
import itertools # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/itertools.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.py
import bisect # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bisect.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_heapq.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.py
import pdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.py
import cmd # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/cmd.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.py
import bdb # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/bdb.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.py
import repr # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/repr.pyc
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.py
import pprint # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/pprint.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/cStringIO.so
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.py
import random # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/random.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so", 2);
import math # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/math.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so", 2);
import _random # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/_random.so
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so", 2);
import fcntl # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/fcntl.so
import thread # builtin
# /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc matches /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/StringIO.pyc
dlopen("/usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/local/python/2.4/gcc-4.0.0/lib/python2.4/lib-dynload/readline.so
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/auto_ptr_ext.so/gcc-4.1.0-linux/debug/shared-linkable-true/auto_ptr_ext.so", 2);
import auto_ptr_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/auto_ptr_ext.so/gcc-4.1.0-linux/debug/shared-linkable-true/auto_ptr_ext.so
running...
Trying:
    from auto_ptr_ext import *
Expecting nothing
ok
Trying:
    x = X(42)
Expecting nothing
ok
Trying:
    x.value()
Expecting:
    42
ok
Trying:
    look(x), look(x)
Expecting:
    (42, 42)
ok
Trying:
    maybe_steal(x, 0)
Expecting:
    42
ok
Trying:
    look(x)
Expecting:
    42
ok
Trying:
    maybe_steal(x, 1)
Expecting:
    42
ok
Trying:
    broken_auto_ptr and -1 or look(x)
Expecting:
    -1
ok
Trying:
    x = X(69)
Expecting nothing
ok
Trying:
    steal(x)
Expecting:
    69
ok
Trying:
    broken_auto_ptr and -1 or look(x)
Expecting:
    -1
ok
Trying:
    if not broken_auto_ptr:
        try: x.value()
        except TypeError: pass
        else: print 'expected a TypeError exception'
Expecting nothing
ok
Trying:
    x = make()
Expecting nothing
ok
Trying:
    look(x)
Expecting:
    77
ok
Trying:
    z = callback(lambda z: z)
Expecting nothing
ok
Trying:
    z.value()
Expecting:
    77
ok
Trying:
    extract(x).value()
Expecting:
    77
ok
Trying:
    y = Y(42)
Expecting nothing
ok
Trying:
    y.value()
Expecting:
    42
ok
Trying:
    try: maybe_steal(y, 0)
    except TypeError: pass
    else: print 'expected a TypeError exception'
Expecting nothing
ok
Trying:
    y.value()
Expecting:
    42
ok
Trying:
    broken_auto_ptr and 42 or steal(y)
Expecting:
    42
ok
Trying:
    if not broken_auto_ptr:
        try: y.value()
        except TypeError: pass
        else: print 'expected a TypeError exception'
Expecting nothing
ok
1 items had no tests:
    __main__.run
1 items passed all tests:
  23 tests in __main__
23 tests in 2 items.
23 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] cStringIO
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] repr
# cleanup[1] itertools
# cleanup[1] codecs
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] auto_ptr_ext
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] encodings.aliases
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] pdb
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] heapq
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] unittest
# cleanup[1] cmd
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] time
# cleanup[1] re
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 37 unfreed ints in 3 out of 5 blocks
# cleanup floats: 27 unfreed floats in 1 out of 2 blocks

EXIT STATUS: 0

python - auto_ptr - gcc-3.2.3-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.3/site.pyc matches /usr/lib/python2.3/site.py
import site # precompiled from /usr/lib/python2.3/site.pyc
# /usr/lib/python2.3/os.pyc matches /usr/lib/python2.3/os.py
import os # precompiled from /usr/lib/python2.3/os.pyc
import posix # builtin
# /usr/lib/python2.3/posixpath.pyc matches /usr/lib/python2.3/posixpath.py
import posixpath # precompiled from /usr/lib/python2.3/posixpath.pyc
# /usr/lib/python2.3/stat.pyc matches /usr/lib/python2.3/stat.py
import stat # precompiled from /usr/lib/python2.3/stat.pyc
# /usr/lib/python2.3/UserDict.pyc matches /usr/lib/python2.3/UserDict.py
import UserDict # precompiled from /usr/lib/python2.3/UserDict.pyc
# /usr/lib/python2.3/copy_reg.pyc matches /usr/lib/python2.3/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.3/copy_reg.pyc
# /usr/lib/python2.3/types.pyc matches /usr/lib/python2.3/types.py
import types # precompiled from /usr/lib/python2.3/types.pyc
# /usr/lib/python2.3/warnings.pyc matches /usr/lib/python2.3/warnings.py
import warnings # precompiled from /usr/lib/python2.3/warnings.pyc
# /usr/lib/python2.3/linecache.pyc matches /usr/lib/python2.3/linecache.py
import linecache # precompiled from /usr/lib/python2.3/linecache.pyc
import encodings # directory /usr/lib/python2.3/encodings
# /usr/lib/python2.3/encodings/__init__.pyc matches /usr/lib/python2.3/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.3/encodings/__init__.pyc
# /usr/lib/python2.3/codecs.pyc matches /usr/lib/python2.3/codecs.py
import codecs # precompiled from /usr/lib/python2.3/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.3/encodings/utf_8.pyc matches /usr/lib/python2.3/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/lib/python2.3/encodings/utf_8.pyc
Python 2.3.5 (#1, May  4 2005, 19:19:57) 
[GCC 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/lib/python2.3/doctest.pyc matches /usr/lib/python2.3/doctest.py
import doctest # precompiled from /usr/lib/python2.3/doctest.pyc
# /usr/lib/python2.3/__future__.pyc matches /usr/lib/python2.3/__future__.py
import __future__ # precompiled from /usr/lib/python2.3/__future__.pyc
# /usr/lib/python2.3/re.pyc matches /usr/lib/python2.3/re.py
import re # precompiled from /usr/lib/python2.3/re.pyc
# /usr/lib/python2.3/sre.pyc matches /usr/lib/python2.3/sre.py
import sre # precompiled from /usr/lib/python2.3/sre.pyc
# /usr/lib/python2.3/sre_compile.pyc matches /usr/lib/python2.3/sre_compile.py
import sre_compile # precompiled from /usr/lib/python2.3/sre_compile.pyc
import _sre # builtin
# /usr/lib/python2.3/sre_constants.pyc matches /usr/lib/python2.3/sre_constants.py
import sre_constants # precompiled from /usr/lib/python2.3/sre_constants.pyc
# /usr/lib/python2.3/sre_parse.pyc matches /usr/lib/python2.3/sre_parse.py
import sre_parse # precompiled from /usr/lib/python2.3/sre_parse.pyc
# /usr/lib/python2.3/string.pyc matches /usr/lib/python2.3/string.py
import string # precompiled from /usr/lib/python2.3/string.pyc
import strop # dynamically loaded from /usr/lib/python2.3/lib-dynload/strop.so
# /usr/lib/python2.3/inspect.pyc matches /usr/lib/python2.3/inspect.py
import inspect # precompiled from /usr/lib/python2.3/inspect.pyc
# /usr/lib/python2.3/dis.pyc matches /usr/lib/python2.3/dis.py
import dis # precompiled from /usr/lib/python2.3/dis.pyc
# /usr/lib/python2.3/opcode.pyc matches /usr/lib/python2.3/opcode.py
import opcode # precompiled from /usr/lib/python2.3/opcode.pyc
import imp # builtin
# /usr/lib/python2.3/tokenize.pyc matches /usr/lib/python2.3/tokenize.py
import tokenize # precompiled from /usr/lib/python2.3/tokenize.pyc
# /usr/lib/python2.3/token.pyc matches /usr/lib/python2.3/token.py
import token # precompiled from /usr/lib/python2.3/token.pyc
# /usr/lib/python2.3/traceback.pyc matches /usr/lib/python2.3/traceback.py
import traceback # precompiled from /usr/lib/python2.3/traceback.pyc
import auto_ptr_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/auto_ptr_ext.so/gcc-3.2.3-linux/debug/shared-linkable-true/auto_ptr_ext.so
running...
dlopen("/usr/lib/python2.3/lib-dynload/strop.so", 2);
Running __main__.__doc__
Trying: from auto_ptr_ext import *
Expecting: nothing
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/auto_ptr_ext.so/gcc-3.2.3-linux/debug/shared-linkable-true/auto_ptr_ext.so", 2);
ok
Trying: x = X(42)
Expecting: nothing
ok
Trying: x.value()
Expecting: 42
ok
Trying: look(x), look(x)
Expecting: (42, 42)
ok
Trying: maybe_steal(x, 0)
Expecting: 42
ok
Trying: look(x)
Expecting: 42
ok
Trying: maybe_steal(x, 1)
Expecting: 42
ok
Trying: broken_auto_ptr and -1 or look(x)
Expecting: -1
ok
Trying: x = X(69)
Expecting: nothing
ok
Trying: steal(x)
Expecting: 69
ok
Trying: broken_auto_ptr and -1 or look(x)
Expecting: -1
ok
Trying:
if not broken_auto_ptr:
    try: x.value()
    except TypeError: pass
    else: print 'expected a TypeError exception'
Expecting: nothing
ok
Trying: x = make()
Expecting: nothing
ok
Trying: look(x)
Expecting: 77
ok
Trying: z = callback(lambda z: z)
Expecting: nothing
ok
Trying: z.value()
Expecting: 77
ok
Trying: extract(x).value()
Expecting: 77
ok
Trying: y = Y(42)
Expecting: nothing
ok
Trying: y.value()
Expecting: 42
ok
Trying:
try: maybe_steal(y, 0)
except TypeError: pass
else: print 'expected a TypeError exception'
Expecting: nothing
ok
Trying: y.value()
Expecting: 42
ok
Trying: broken_auto_ptr and 42 or steal(y)
Expecting: 42
ok
Trying:
if not broken_auto_ptr:
    try: y.value()
    except TypeError: pass
    else: print 'expected a TypeError exception'
Expecting: nothing
ok
0 of 23 examples failed in __main__.__doc__
Running __main__.run.__doc__
0 of 0 examples failed in __main__.run.__doc__
1 items had no tests:
    __main__.run
1 items passed all tests:
  23 tests in __main__
23 tests in 2 items.
23 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] auto_ptr_ext
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] doctest
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] imp
# cleanup[1] re
# cleanup[1] string
# cleanup[1] types
# cleanup[2] copy_reg
# cleanup[2] posixpath
# cleanup[2] os.path
# cleanup[2] stat
# cleanup[2] UserDict
# cleanup[2] os
# cleanup sys
# cleanup __builtin__
# cleanup ints: 5 unfreed ints in 1 out of 5 blocks
# cleanup floats

EXIT STATUS: 0

python - auto_ptr - gcc-3.3.6-linux

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.3/site.pyc matches /usr/lib/python2.3/site.py
import site # precompiled from /usr/lib/python2.3/site.pyc
# /usr/lib/python2.3/os.pyc matches /usr/lib/python2.3/os.py
import os # precompiled from /usr/lib/python2.3/os.pyc
import posix # builtin
# /usr/lib/python2.3/posixpath.pyc matches /usr/lib/python2.3/posixpath.py
import posixpath # precompiled from /usr/lib/python2.3/posixpath.pyc
# /usr/lib/python2.3/stat.pyc matches /usr/lib/python2.3/stat.py
import stat # precompiled from /usr/lib/python2.3/stat.pyc
# /usr/lib/python2.3/UserDict.pyc matches /usr/lib/python2.3/UserDict.py
import UserDict # precompiled from /usr/lib/python2.3/UserDict.pyc
# /usr/lib/python2.3/copy_reg.pyc matches /usr/lib/python2.3/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.3/copy_reg.pyc
# /usr/lib/python2.3/types.pyc matches /usr/lib/python2.3/types.py
import types # precompiled from /usr/lib/python2.3/types.pyc
# /usr/lib/python2.3/warnings.pyc matches /usr/lib/python2.3/warnings.py
import warnings # precompiled from /usr/lib/python2.3/warnings.pyc
# /usr/lib/python2.3/linecache.pyc matches /usr/lib/python2.3/linecache.py
import linecache # precompiled from /usr/lib/python2.3/linecache.pyc
import encodings # directory /usr/lib/python2.3/encodings
# /usr/lib/python2.3/encodings/__init__.pyc matches /usr/lib/python2.3/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.3/encodings/__init__.pyc
# /usr/lib/python2.3/codecs.pyc matches /usr/lib/python2.3/codecs.py
import codecs # precompiled from /usr/lib/python2.3/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.3/encodings/utf_8.pyc matches /usr/lib/python2.3/encodings/utf_8.py
import encodings.utf_8 # precompiled from /usr/lib/python2.3/encodings/utf_8.pyc
Python 2.3.5 (#1, May  4 2005, 19:19:57) 
[GCC 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/lib/python2.3/doctest.pyc matches /usr/lib/python2.3/doctest.py
import doctest # precompiled from /usr/lib/python2.3/doctest.pyc
# /usr/lib/python2.3/__future__.pyc matches /usr/lib/python2.3/__future__.py
import __future__ # precompiled from /usr/lib/python2.3/__future__.pyc
# /usr/lib/python2.3/re.pyc matches /usr/lib/python2.3/re.py
import re # precompiled from /usr/lib/python2.3/re.pyc
# /usr/lib/python2.3/sre.pyc matches /usr/lib/python2.3/sre.py
import sre # precompiled from /usr/lib/python2.3/sre.pyc
# /usr/lib/python2.3/sre_compile.pyc matches /usr/lib/python2.3/sre_compile.py
import sre_compile # precompiled from /usr/lib/python2.3/sre_compile.pyc
import _sre # builtin
# /usr/lib/python2.3/sre_constants.pyc matches /usr/lib/python2.3/sre_constants.py
import sre_constants # precompiled from /usr/lib/python2.3/sre_constants.pyc
# /usr/lib/python2.3/sre_parse.pyc matches /usr/lib/python2.3/sre_parse.py
import sre_parse # precompiled from /usr/lib/python2.3/sre_parse.pyc
# /usr/lib/python2.3/string.pyc matches /usr/lib/python2.3/string.py
import string # precompiled from /usr/lib/python2.3/string.pyc
import strop # dynamically loaded from /usr/lib/python2.3/lib-dynload/strop.so
# /usr/lib/python2.3/inspect.pyc matches /usr/lib/python2.3/inspect.py
import inspect # precompiled from /usr/lib/python2.3/inspect.pyc
# /usr/lib/python2.3/dis.pyc matches /usr/lib/python2.3/dis.py
import dis # precompiled from /usr/lib/python2.3/dis.pyc
# /usr/lib/python2.3/opcode.pyc matches /usr/lib/python2.3/opcode.py
import opcode # precompiled from /usr/lib/python2.3/opcode.pyc
import imp # builtin
# /usr/lib/python2.3/tokenize.pyc matches /usr/lib/python2.3/tokenize.py
import tokenize # precompiled from /usr/lib/python2.3/tokenize.pyc
# /usr/lib/python2.3/token.pyc matches /usr/lib/python2.3/token.py
import token # precompiled from /usr/lib/python2.3/token.pyc
# /usr/lib/python2.3/traceback.pyc matches /usr/lib/python2.3/traceback.py
import traceback # precompiled from /usr/lib/python2.3/traceback.pyc
import auto_ptr_ext # dynamically loaded from /boost/head-regression/boost/bin/boost/libs/python/test/auto_ptr_ext.so/gcc-3.3.6-linux/debug/shared-linkable-true/auto_ptr_ext.so
running...
dlopen("/usr/lib/python2.3/lib-dynload/strop.so", 2);
Running __main__.__doc__
Trying: from auto_ptr_ext import *
Expecting: nothing
dlopen("/boost/head-regression/boost/bin/boost/libs/python/test/auto_ptr_ext.so/gcc-3.3.6-linux/debug/shared-linkable-true/auto_ptr_ext.so", 2);
ok
Trying: x = X(42)
Expecting: nothing
ok
Trying: x.value()
Expecting: 42
ok
Trying: look(x), look(x)
Expecting: (42, 42)
ok
Trying: maybe_steal(x, 0)
Expecting: 42
ok
Trying: look(x)
Expecting: 42
ok
Trying: maybe_steal(x, 1)
Expecting: 42
ok
Trying: broken_auto_ptr and -1 or look(x)
Expecting: -1
ok
Trying: x = X(69)
Expecting: nothing
ok
Trying: steal(x)
Expecting: 69
ok
Trying: broken_auto_ptr and -1 or look(x)
Expecting: -1
ok
Trying:
if not broken_auto_ptr:
    try: x.value()
    except TypeError: pass
    else: print 'expected a TypeError exception'
Expecting: nothing
ok
Trying: x = make()
Expecting: nothing
ok
Trying: look(x)
Expecting: 77
ok
Trying: z = callback(lambda z: z)
Expecting: nothing
ok
Trying: z.value()
Expecting: 77
ok
Trying: extract(x).value()
Expecting: 77
ok
Trying: y = Y(42)
Expecting: nothing
ok
Trying: y.value()
Expecting: 42
ok
Trying:
try: maybe_steal(y, 0)
except TypeError: pass
else: print 'expected a TypeError exception'
Expecting: nothing
ok
Trying: y.value()
Expecting: 42
ok
Trying: broken_auto_ptr and 42 or steal(y)
Expecting: 42
ok
Trying:
if not broken_auto_ptr:
    try: y.value()
    except TypeError: pass
    else: print 'expected a TypeError exception'
Expecting: nothing
ok
0 of 23 examples failed in __main__.__doc__
Running __main__.run.__doc__
0 of 0 examples failed in __main__.run.__doc__
1 items had no tests:
    __main__.run
1 items passed all tests:
  23 tests in __main__
23 tests in 2 items.
23 passed and 0 failed.
Test passed.
Done.
# clear __builtin__._
# clear sys.path
# clear sys.argv
# clear sys.ps1
# clear sys.ps2
# clear sys.exitfunc
# clear sys.exc_type
# clear sys.exc_value
# clear sys.exc_traceback
# clear sys.last_type
# clear sys.last_value
# clear sys.last_traceback
# clear sys.path_hooks
# clear sys.path_importer_cache
# clear sys.meta_path
# restore sys.stdin
# restore sys.stdout
# restore sys.stderr
# cleanup __main__
# cleanup[1] auto_ptr_ext
# cleanup[1] site
# cleanup[1] encodings
# cleanup[1] sre_constants
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] encodings.utf_8
# cleanup[1] codecs
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] token
# cleanup[1] posix
# cleanup[1] doctest
# cleanup[1] exceptions
# cleanup[1] sre_parse
# cleanup[1] dis
# cleanup[1] tokenize
# cleanup[1] __future__
# cleanup[1] sre_compile
# cleanup[1] _sre
# cleanup[1] imp
# cleanup[1] re
# cleanup[1] string