Compiler Status: linux

Run Date: 09:20:11 UTC, Wednesday 02 August 2006

config - config_info - vacpp

Run output:

IBM Visual Age version 801
    _CHAR_UNSIGNED                          =1
    _CPPUNWIND                              =1
    __cplusplus                             =199711L
    __STDC__                                =0
    _WCHAR_T                                 [no value]
    _WCHAR_T_DEFINED                         [no value]
    __CHAR_UNSIGNED__                       =1
    __USER_LABEL_PREFIX__                    [no value]
    __EXCEPTIONS                            =1
    __ELF__                                 =1
    __powerpc__                             =1
    __unix                                  =1
    _WCHAR_T                                 [no value]
    __IBMCPP__                              =801
    _REENTRANT                              =1


*********************************************************************

GNU libstdc++ version 20050721
    __GLIBCXX__                             =20050721
    _GLIBCXX_USE_WCHAR_T                    =1
    _GLIBCXX_USE_LONG_LONG                  =1
    _GLIBCXX_USE_NLS                        =1
    _GLIBCXX_USE_C99_MATH                   =1
    _GLIBCXX_USE_C99                        =1
    _GLIBCXX_SYMVER                         =1
    _GLIBCXX_HOSTED                         =1


*********************************************************************

Detected Platform: linux
    Type char is unsigned
    Type wchar_t is signed
    byte order for type short               =8 0 
    byte order for type int                 =24 16 8 0 
    byte order for type long                =24 16 8 0 
    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)                     =8
    CHAR_BIT                                =8
    CHAR_MAX                                =(127 * 2 + 1)
    WCHAR_MAX                               =(2147483647)
    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


*********************************************************************

Boost version 103200
    BOOST_USER_CONFIG                       =<boost/config/user.hpp>
    BOOST_COMPILER_CONFIG                   ="boost/config/compiler/vacpp.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_GETTIMEOFDAY                   [no value]
    BOOST_HAS_LONG_LONG                      [no value]
    BOOST_HAS_NANOSLEEP                      [no value]
    BOOST_HAS_NL_TYPES_H                     [no value]
    BOOST_HAS_PARTIAL_STD_ALLOCATOR          [no value]
    BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE      [no value]
    BOOST_HAS_PTHREADS                       [no value]
    BOOST_HAS_SCHED_YIELD                    [no value]
    BOOST_HAS_SIGACTION                      [no value]
    BOOST_HAS_STDINT_H                       [no value]
    BOOST_HAS_THREADS                        [no value]
    BOOST_HAS_UNISTD_H                       [no value]
    BOOST_MSVC6_MEMBER_TEMPLATES             [no value]
    BOOST_NESTED_TEMPLATE                   =template
    BOOST_NO_HASH                            [no value]
    BOOST_NO_MS_INT64_NUMERIC_LIMITS         [no value]
    BOOST_NO_SLIST                           [no value]
    BOOST_STD_EXTENSION_NAMESPACE           =std
    BOOST_UNREACHABLE_RETURN(0)              [no value]

EXIT STATUS: 0

config - config_test - vacpp

Linker output:

../bin/boost/status/config_test.test/vacpp/debug/threading-multi/config_test.o(.text+0x9888): In function `boost_has_clock_gettime::f()':
: undefined reference to `clock_gettime'

    
    export LD_LIBRARY_PATH 
    xlC_r  -qtwolink -g  -o "../bin/boost/status/config_test.test/vacpp/debug/threading-multi/config_test"    "../bin/boost/status/config_test.test/vacpp/debug/threading-multi/config_test.o"    

concept_check - class_concept_fail_expected - vacpp

Compiler output:

xlC  -c -I/scratch/boost_harness/boost    -qcpluscmt -qNOOPTimize -qnoinline -qfullpath  -qnotempinc -qnotemplateregistry -qfuncsect -qeh -qrtti   -I"/scratch/boost_harness/boost"  -o "../bin/boost/status/class_concept_fail_expected.test/vacpp/debug/class_concept_fail_expected.o"  "/scratch/boost_harness/boost/libs/concept_check/class_concept_fail_expected.cpp" 

rational - rational_example - vacpp

Compiler output:

"/scratch/boost_harness/boost/boost/rational.hpp", line 113.5: 1540-0198 (W) The omitted keyword "private" is assumed for base class "less_than_comparable<rational<IntType>,equality_comparable<rational<IntType>,less_than_comparable2<rational<IntType>,IntType,equality_comparable2<rational<IntType>,IntType,addable<rational<IntType>,subtractable<rational<IntType>,multipliable<rational<IntType>,dividable<rational<IntType>,addable2<rational<IntType>,IntType,subtractable2<rational<IntType>,IntType,subtractable2_left<rational<IntType>,IntType,multipliable2<rational<Int...".
"/scratch/boost_harness/boost/boost/rational.hpp", line 113.5: 1540-0198 (W) The omitted keyword "private" is assumed for base class "less_than_comparable<boost::rational<int>,boost::equality_comparable<boost::rational<int>,boost::less_than_comparable2<boost::rational<int>,int,boost::equality_comparable2<boost::rational<int>,int,boost::addable<boost::rational<int>,boost::subtractable<boost::rational<int>,boost::multipliable<boost::rational<int>,boost::dividable<boost::rational<int>,boost::addable2<boost::rational<int>,int,boost::subtractable2<boost::rational<int...".

rational - rational_test - vacpp

Compiler output:

"/scratch/boost_harness/boost/libs/rational/rational_test.cpp", line 51.15: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<<unnamed>::MyInt,<unnamed>::MyInt>".
"/scratch/boost_harness/boost/boost/rational.hpp", line 113.5: 1540-0198 (W) The omitted keyword "private" is assumed for base class "less_than_comparable<rational<IntType>,equality_comparable<rational<IntType>,less_than_comparable2<rational<IntType>,IntType,equality_comparable2<rational<IntType>,IntType,addable<rational<IntType>,subtractable<rational<IntType>,multipliable<rational<IntType>,dividable<rational<IntType>,addable2<rational<IntType>,IntType,subtractable2<rational<IntType>,IntType,subtractable2_left<rational<IntType>,IntType,multipliable2<rational<Int...".
"/scratch/boost_harness/boost/boost/rational.hpp", line 113.5: 1540-0198 (W) The omitted keyword "private" is assumed for base class "less_than_comparable<boost::rational<long>,boost::equality_comparable<boost::rational<long>,boost::less_than_comparable2<boost::rational<long>,long,boost::equality_comparable2<boost::rational<long>,long,boost::addable<boost::rational<long>,boost::subtractable<boost::rational<long>,boost::multipliable<boost::rational<long>,boost::dividable<boost::rational<long>,boost::addable2<boost::rational<long>,long,boost::subtractable2<boost::...".
"/scratch/boost_harness/boost/boost/rational.hpp", line 113.5: 1540-0198 (W) The omitted keyword "private" is assumed for base class "less_than_comparable<boost::rational<int>,boost::equality_comparable<boost::rational<int>,boost::less_than_comparable2<boost::rational<int>,int,boost::equality_comparable2<boost::rational<int>,int,boost::addable<boost::rational<int>,boost::subtractable<boost::rational<int>,boost::multipliable<boost::rational<int>,boost::dividable<boost::rational<int>,boost::addable2<boost::rational<int>,int,boost::subtractable2<boost::rational<int...".

assign - multi_index_container - vacpp

Compiler output:

"../libs/assign/test/multi_index_container.cpp", line 88.9: 1540-1281 (W) "offsetof" cannot be applied to "struct employee".  It is not a POD (plain old data) type.
"../libs/assign/test/multi_index_container.cpp", line 88.9: 1540-1281 (W) "offsetof" cannot be applied to "struct employee".  It is not a POD (plain old data) type.
"../libs/assign/test/multi_index_container.cpp", line 88.9: 1540-1281 (W) "offsetof" cannot be applied to "struct employee".  It is not a POD (plain old data) type.
"../libs/assign/test/multi_index_container.cpp", line 88.9: 1540-1281 (W) "offsetof" cannot be applied to "struct employee".  It is not a POD (plain old data) type.
"../libs/assign/test/multi_index_container.cpp", line 91.9: 1540-1281 (W) "offsetof" cannot be applied to "struct employee".  It is not a POD (plain old data) type.
"../libs/assign/test/multi_index_container.cpp", line 91.9: 1540-1281 (W) "offsetof" cannot be applied to "struct employee".  It is not a POD (plain old data) type.
"../libs/assign/test/multi_index_container.cpp", line 91.9: 1540-1281 (W) "offsetof" cannot be applied to "struct employee".  It is not a POD (plain old data) type.
"../libs/assign/test/multi_index_container.cpp", line 91.9: 1540-1281 (W) "offsetof" cannot be applied to "struct employee".  It is not a POD (plain old data) type.

graph - layout_test - vacpp

Compiler output:

"../libs/graph/test/layout_test.cpp", line 210.51: 1540-2907 (W) The subscript 18 is out of range. The valid range is 0 to 17.
"../libs/graph/test/layout_test.cpp", line 202.1: 1540-0700 (I) The previous message was produced while processing "test_triangular<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> >(adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point,boost::no_p...".
"../libs/graph/test/layout_test.cpp", line 255.3: 1540-0700 (I) The previous message was produced while processing "test_main(int, char *[])".
"../libs/graph/test/layout_test.cpp", line 166.39: 1540-2907 (W) The subscript 12 is out of range. The valid range is 0 to 11.
"../libs/graph/test/layout_test.cpp", line 158.1: 1540-0700 (I) The previous message was produced while processing "test_cube<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> >(adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point,boost::no_propert...".
"../libs/graph/test/layout_test.cpp", line 254.3: 1540-0700 (I) The previous message was produced while processing "test_main(int, char *[])".

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.
                 E                 
                                   
                                   
                                   
                                   
                                   
                                   
                                   
 H                                 
                                  F
                                   
                                   
                                   
                                   
                  G                
                                   
                                   
                                   
                                   
                                   
               A                   
                                   
                                   
                                   
                                   
                                   
D                                  
                                B  
                                   
                                   
                                   
                                   
                                   
                                   
                                   
                 C                 
(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.
                                  I                J
                 H                                  
G                                                   
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                           F        
                          E                         
         D                                          
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                   B               C                
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                                                    
                           A                        

**** no errors detected

EXIT STATUS: 0

math - special_functions_test - vacpp

Linker output:

Chmod1 ../bin/boost/libs/math/test/special_functions_test.test/vacpp/debug/special_functions_test

Run output:

Running 21 test cases...
../libs/math/test/../special_functions/asinh_test.hpp(59): error in "::boost::bind(static_cast < void (*) (const char *) >(&asinh_test<float>), "float")": test ::std::less_equal<T>()(asinh_error_evaluator(x), static_cast<T>(4)) failed for (44.7236, 4)
../libs/math/test/../special_functions/asinh_test.hpp(59): error in "::boost::bind(static_cast < void (*) (const char *) >(&asinh_test<float>), "float")": test ::std::less_equal<T>()(asinh_error_evaluator(x), static_cast<T>(4)) failed for (44.7236, 4)

*** 2 failures detected in test suite "special_functions_test"

EXIT STATUS: 201

mpl - fold - vacpp

Compiler output:

"../libs/mpl/test/fold.cpp", line 46.20: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/fold.cpp", line 46.20: 1540-0724 (W) The non-type template argument "-2" of type "long" has wrapped.
"../libs/mpl/test/fold.cpp", line 46.20: 1540-0724 (W) The non-type template argument "-5" of type "long" has wrapped.
"../libs/mpl/test/fold.cpp", line 46.20: 1540-0724 (W) The non-type template argument "-7" of type "long" has wrapped.
"../libs/mpl/test/fold.cpp", line 47.20: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/fold.cpp", line 47.20: 1540-0724 (W) The non-type template argument "-2" of type "long" has wrapped.
"../libs/mpl/test/fold.cpp", line 47.20: 1540-0724 (W) The non-type template argument "-5" of type "long" has wrapped.
"../libs/mpl/test/fold.cpp", line 47.20: 1540-0724 (W) The non-type template argument "-7" of type "long" has wrapped.

mpl - bitwise - vacpp

Compiler output:

"../libs/mpl/test/bitwise.cpp", line 40.26: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 40.61: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 41.26: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 41.61: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 42.26: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 42.61: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 50.26: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 50.62: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 51.26: 1540-0724 (W) The non-type template argument "-2" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 51.62: 1540-0724 (W) The non-type template argument "-2" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 52.26: 1540-0724 (W) The non-type template argument "-9" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 52.62: 1540-0724 (W) The non-type template argument "-9" of type "long" has wrapped.

mpl - sort - vacpp

Compiler output:

"../libs/mpl/test/sort.cpp", line 21.20: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/sort.cpp", line 21.20: 1540-0724 (W) The non-type template argument "-5" of type "long" has wrapped.
"../libs/mpl/test/sort.cpp", line 22.20: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/sort.cpp", line 22.20: 1540-0724 (W) The non-type template argument "-5" of type "long" has wrapped.

mpl - stable_partition - vacpp

Compiler output:

"../libs/mpl/test/stable_partition.cpp", line 23.18: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/stable_partition.cpp", line 23.18: 1540-0724 (W) The non-type template argument "-5" of type "long" has wrapped.
"../libs/mpl/test/stable_partition.cpp", line 24.18: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/stable_partition.cpp", line 24.18: 1540-0724 (W) The non-type template argument "-5" of type "long" has wrapped.

mpl - vector_c - vacpp

Compiler output:

"../libs/mpl/test/vector_c.cpp", line 36.22: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.

mpl - integral_c - vacpp

Compiler output:

"../libs/mpl/test/integral_c.cpp", line 23.25: 1540-0218 (S) The call does not match any parameter list for "boost::mpl::assertion_failed<0>".
"/scratch/boost_harness/boost/boost/mpl/assert.hpp", line 62.5: 1540-1283 (I) "mpl_::assertion_failed<0>(type)" is not a viable candidate.
"../libs/mpl/test/integral_c.cpp", line 23.25: 1540-0295 (I) A parameter of type "mpl_::assert<0>" cannot be initialized with an rvalue of type "mpl_::failed ************boost::is_same<mpl_::integral_c<char,255>,mpl_::integral_c<char,-1> >::************".

    xlC  -c -I/scratch/boost_harness/boost    -qcpluscmt -qNOOPTimize -qnoinline -qfullpath  -qnotempinc -qnotemplateregistry -qfuncsect -qeh -qrtti   -I"/scratch/boost_harness/boost"  -o "../bin/boost/libs/mpl/test/integral_c.test/vacpp/debug/integral_c.o"  "../libs/mpl/test/integral_c.cpp" 

mpl - list_c - vacpp

Compiler output:

"../libs/mpl/test/list_c.cpp", line 38.20: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.

mpl - max_element - vacpp

Compiler output:

"../libs/mpl/test/max_element.cpp", line 21.20: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/max_element.cpp", line 21.20: 1540-0724 (W) The non-type template argument "-5" of type "long" has wrapped.

numeric/conversion - converter_test - vacpp

Compiler output:

"/scratch/boost_harness/boost/libs/numeric/conversion/test/converter_test.cpp", line 430.21: 1540-0288 (S) The function template parameter of type "const T &" cannot be initialized with an argument of type "volatile float".
"/scratch/boost_harness/boost/libs/numeric/conversion/test/converter_test.cpp", line 442.21: 1540-0288 (S) The function template parameter of type "const T &" cannot be initialized with an argument of type "volatile double".
"/scratch/boost_harness/boost/libs/numeric/conversion/test/converter_test.cpp", line 468.25: 1540-0288 (S) The function template parameter of type "const T &" cannot be initialized with an argument of type "volatile float".
"/scratch/boost_harness/boost/libs/numeric/conversion/test/converter_test.cpp", line 506.25: 1540-0288 (S) The function template parameter of type "const T &" cannot be initialized with an argument of type "volatile int".

    xlC  -c -I/scratch/boost_harness/boost    -qcpluscmt -qNOOPTimize -qnoinline -qfullpath  -qnotempinc -qnotemplateregistry -qfuncsect -qeh -qrtti  -I"../bin/boost/libs/numeric/conversion/test"  -I"/scratch/boost_harness/boost"  -o "../bin/boost/libs/numeric/conversion/test/converter_test.test/vacpp/debug/converter_test.o"  "/scratch/boost_harness/boost/libs/numeric/conversion/test/converter_test.cpp" 

python - try - vacpp

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.4/site.pyc matches /usr/lib/python2.4/site.py
import site # precompiled from /usr/lib/python2.4/site.pyc
# /usr/lib/python2.4/os.pyc matches /usr/lib/python2.4/os.py
import os # precompiled from /usr/lib/python2.4/os.pyc
import posix # builtin
# /usr/lib/python2.4/posixpath.pyc matches /usr/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/lib/python2.4/posixpath.pyc
# /usr/lib/python2.4/stat.pyc matches /usr/lib/python2.4/stat.py
import stat # precompiled from /usr/lib/python2.4/stat.pyc
# /usr/lib/python2.4/UserDict.pyc matches /usr/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/lib/python2.4/UserDict.pyc
# /usr/lib/python2.4/copy_reg.pyc matches /usr/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.4/copy_reg.pyc
# /usr/lib/python2.4/types.pyc matches /usr/lib/python2.4/types.py
import types # precompiled from /usr/lib/python2.4/types.pyc
import japanese # directory /usr/lib/python2.4/site-packages/japanese
# /usr/lib/python2.4/site-packages/japanese/__init__.pyc matches /usr/lib/python2.4/site-packages/japanese/__init__.py
import japanese # precompiled from /usr/lib/python2.4/site-packages/japanese/__init__.pyc
import japanese.aliases # directory /usr/lib/python2.4/site-packages/japanese/aliases
# /usr/lib/python2.4/site-packages/japanese/aliases/__init__.pyc matches /usr/lib/python2.4/site-packages/japanese/aliases/__init__.py
import japanese.aliases # precompiled from /usr/lib/python2.4/site-packages/japanese/aliases/__init__.pyc
import encodings # directory /usr/lib/python2.4/encodings
# /usr/lib/python2.4/encodings/__init__.pyc matches /usr/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.4/encodings/__init__.pyc
# /usr/lib/python2.4/codecs.pyc matches /usr/lib/python2.4/codecs.py
import codecs # precompiled from /usr/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.4/encodings/aliases.pyc matches /usr/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/lib/python2.4/encodings/aliases.pyc
# /usr/lib/python2.4/warnings.pyc matches /usr/lib/python2.4/warnings.py
import warnings # precompiled from /usr/lib/python2.4/warnings.pyc
# /usr/lib/python2.4/linecache.pyc matches /usr/lib/python2.4/linecache.py
import linecache # precompiled from /usr/lib/python2.4/linecache.pyc
# /usr/lib/python2.4/encodings/latin_1.pyc matches /usr/lib/python2.4/encodings/latin_1.py
import encodings.latin_1 # precompiled from /usr/lib/python2.4/encodings/latin_1.pyc
Python 2.4.2 (#1, Nov 10 2005, 16:51:21) 
[GCC 3.4.4 20050721 (Yellow Dog 3.4.4-2.ydl.2)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/lib/python2.4/doctest.pyc matches /usr/lib/python2.4/doctest.py
import doctest # precompiled from /usr/lib/python2.4/doctest.pyc
# /usr/lib/python2.4/__future__.pyc matches /usr/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/lib/python2.4/__future__.pyc
# /usr/lib/python2.4/traceback.pyc matches /usr/lib/python2.4/traceback.py
import traceback # precompiled from /usr/lib/python2.4/traceback.pyc
# /usr/lib/python2.4/inspect.pyc matches /usr/lib/python2.4/inspect.py
import inspect # precompiled from /usr/lib/python2.4/inspect.pyc
# /usr/lib/python2.4/string.pyc matches /usr/lib/python2.4/string.py
import string # precompiled from /usr/lib/python2.4/string.pyc
# /usr/lib/python2.4/re.pyc matches /usr/lib/python2.4/re.py
import re # precompiled from /usr/lib/python2.4/re.pyc
# /usr/lib/python2.4/sre.pyc matches /usr/lib/python2.4/sre.py
import sre # precompiled from /usr/lib/python2.4/sre.pyc
# /usr/lib/python2.4/sre_compile.pyc matches /usr/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/lib/python2.4/sre_constants.pyc matches /usr/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/lib/python2.4/sre_constants.pyc
# /usr/lib/python2.4/sre_parse.pyc matches /usr/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/lib/python2.4/sre_parse.pyc
dlopen("/usr/lib/python2.4/lib-dynload/stropmodule.so", 2);
import strop # dynamically loaded from /usr/lib/python2.4/lib-dynload/stropmodule.so
# /usr/lib/python2.4/dis.pyc matches /usr/lib/python2.4/dis.py
import dis # precompiled from /usr/lib/python2.4/dis.pyc
# /usr/lib/python2.4/opcode.pyc matches /usr/lib/python2.4/opcode.py
import opcode # precompiled from /usr/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/lib/python2.4/tokenize.pyc matches /usr/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/lib/python2.4/tokenize.pyc
# /usr/lib/python2.4/token.pyc matches /usr/lib/python2.4/token.py
import token # precompiled from /usr/lib/python2.4/token.pyc
# /usr/lib/python2.4/unittest.pyc matches /usr/lib/python2.4/unittest.py
import unittest # precompiled from /usr/lib/python2.4/unittest.pyc
dlopen("/usr/lib/python2.4/lib-dynload/timemodule.so", 2);
import time # dynamically loaded from /usr/lib/python2.4/lib-dynload/timemodule.so
# /usr/lib/python2.4/difflib.pyc matches /usr/lib/python2.4/difflib.py
import difflib # precompiled from /usr/lib/python2.4/difflib.pyc
# /usr/lib/python2.4/heapq.pyc matches /usr/lib/python2.4/heapq.py
import heapq # precompiled from /usr/lib/python2.4/heapq.pyc
dlopen("/usr/lib/python2.4/lib-dynload/itertoolsmodule.so", 2);
import itertools # dynamically loaded from /usr/lib/python2.4/lib-dynload/itertoolsmodule.so
# /usr/lib/python2.4/bisect.pyc matches /usr/lib/python2.4/bisect.py
import bisect # precompiled from /usr/lib/python2.4/bisect.pyc
dlopen("/usr/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/lib/python2.4/lib-dynload/_heapq.so
# /usr/lib/python2.4/pdb.pyc matches /usr/lib/python2.4/pdb.py
import pdb # precompiled from /usr/lib/python2.4/pdb.pyc
# /usr/lib/python2.4/cmd.pyc matches /usr/lib/python2.4/cmd.py
import cmd # precompiled from /usr/lib/python2.4/cmd.pyc
# /usr/lib/python2.4/bdb.pyc matches /usr/lib/python2.4/bdb.py
import bdb # precompiled from /usr/lib/python2.4/bdb.pyc
# /usr/lib/python2.4/repr.pyc matches /usr/lib/python2.4/repr.py
import repr # precompiled from /usr/lib/python2.4/repr.pyc
# /usr/lib/python2.4/pprint.pyc matches /usr/lib/python2.4/pprint.py
import pprint # precompiled from /usr/lib/python2.4/pprint.pyc
dlopen("/usr/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/lib/python2.4/lib-dynload/cStringIO.so
# /usr/lib/python2.4/tempfile.pyc matches /usr/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/lib/python2.4/random.pyc matches /usr/lib/python2.4/random.py
import random # precompiled from /usr/lib/python2.4/random.pyc
dlopen("/usr/lib/python2.4/lib-dynload/mathmodule.so", 2);
import math # dynamically loaded from /usr/lib/python2.4/lib-dynload/mathmodule.so
dlopen("/usr/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/lib/python2.4/lib-dynload/_randommodule.so", 2);
import _random # dynamically loaded from /usr/lib/python2.4/lib-dynload/_randommodule.so
dlopen("/usr/lib/python2.4/lib-dynload/fcntlmodule.so", 2);
import fcntl # dynamically loaded from /usr/lib/python2.4/lib-dynload/fcntlmodule.so
import thread # builtin
# /usr/lib/python2.4/StringIO.pyc matches /usr/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/lib/python2.4/StringIO.pyc
dlopen("/usr/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/lib/python2.4/lib-dynload/readline.so
dlopen("/scratch/boost_harness/boost/bin/boost/libs/python/test/m1.so/vacpp/debug/shared-linkable-true/m1.so", 2);
import m1 # dynamically loaded from /scratch/boost_harness/boost/bin/boost/libs/python/test/m1.so/vacpp/debug/shared-linkable-true/m1.so
dlopen("/scratch/boost_harness/boost/bin/boost/libs/python/test/m2.so/vacpp/debug/shared-linkable-true/m2.so", 2);
import m2 # dynamically loaded from /scratch/boost_harness/boost/bin/boost/libs/python/test/m2.so/vacpp/debug/shared-linkable-true/m2.so
running...
Trying:
    from m1 import *
Expecting nothing
ok
Trying:
    from m2 import *
Expecting nothing
ok
Trying:
    def check_unregistered(f, msgprefix):   
        try:
            f(1)
        except TypeError, x:
            if not str(x).startswith(msgprefix):
                print str(x)
        else:
            print 'expected a TypeError'
Expecting nothing
ok
Trying:
    check_unregistered(make_unregistered, 'No to_python (by-value) converter found for C++ type')
Expecting nothing
ok
Trying:
    check_unregistered(make_unregistered2, 'No Python class registered for C++ class')
Expecting nothing
ok
Trying:
    n = new_noddy()
Expecting nothing
ok
Trying:
    s = new_simple()
Expecting nothing
ok
Trying:
    unwrap_int(n)
Expecting:
    42
ok
Trying:
    unwrap_int_ref(n)
Expecting:
    42
ok
Trying:
    unwrap_int_const_ref(n)
Expecting:
    42
ok
Trying:
    unwrap_simple(s)
Expecting:
    'hello, world'
**********************************************************************
File "../libs/python/test/newtest.py", line 32, in __main__
Failed example:
    unwrap_simple(s)
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.4/doctest.py", line 1243, in __run
        compileflags, 1) in test.globs
      File "<doctest __main__[10]>", line 1, in ?
        unwrap_simple(s)
    ArgumentError: Python argument types in
        m2.unwrap_simple(Simple)
    did not match C++ signature:
        unwrap_simple(6simple)
Trying:
    unwrap_simple_ref(s)
Expecting:
    'hello, world'
**********************************************************************
File "../libs/python/test/newtest.py", line 34, in __main__
Failed example:
    unwrap_simple_ref(s)
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.4/doctest.py", line 1243, in __run
        compileflags, 1) in test.globs
      File "<doctest __main__[11]>", line 1, in ?
        unwrap_simple_ref(s)
    ArgumentError: Python argument types in
        m2.unwrap_simple_ref(Simple)
    did not match C++ signature:
        unwrap_simple_ref(6simple {lvalue})
Trying:
    unwrap_simple_const_ref(s)
Expecting:
    'hello, world'
**********************************************************************
File "../libs/python/test/newtest.py", line 36, in __main__
Failed example:
    unwrap_simple_const_ref(s)
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.4/doctest.py", line 1243, in __run
        compileflags, 1) in test.globs
      File "<doctest __main__[12]>", line 1, in ?
        unwrap_simple_const_ref(s)
    ArgumentError: Python argument types in
        m2.unwrap_simple_const_ref(Simple)
    did not match C++ signature:
        unwrap_simple_const_ref(6simple)
Trying:
    unwrap_int(5)
Expecting:
    5
ok
Trying:
    try:
        unwrap_int_ref(7)
    except: pass
    else: print 'no exception'
Expecting nothing
ok
Trying:
    unwrap_int_const_ref(9)
Expecting:
    9
ok
Trying:
    wrap_int(n)
Expecting:
    42
ok
Trying:
    wrap_int_const_ref(n)
Expecting:
    42
ok
Trying:
    unwrap_simple_ref(wrap_simple(s))
Expecting:
    'hello, world'
**********************************************************************
File "../libs/python/test/newtest.py", line 60, in __main__
Failed example:
    unwrap_simple_ref(wrap_simple(s))
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.4/doctest.py", line 1243, in __run
        compileflags, 1) in test.globs
      File "<doctest __main__[18]>", line 1, in ?
        unwrap_simple_ref(wrap_simple(s))
    ArgumentError: Python argument types in
        m2.wrap_simple(Simple)
    did not match C++ signature:
        wrap_simple(6simple)
Trying:
    unwrap_simple_ref(wrap_simple_ref(s))
Expecting:
    'hello, world'
**********************************************************************
File "../libs/python/test/newtest.py", line 63, in __main__
Failed example:
    unwrap_simple_ref(wrap_simple_ref(s))
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.4/doctest.py", line 1243, in __run
        compileflags, 1) in test.globs
      File "<doctest __main__[19]>", line 1, in ?
        unwrap_simple_ref(wrap_simple_ref(s))
    ArgumentError: Python argument types in
        m2.wrap_simple_ref(Simple)
    did not match C++ signature:
        wrap_simple_ref(6simple {lvalue})
Trying:
    unwrap_simple_ref(wrap_simple_const_ref(s))
Expecting:
    'hello, world'
**********************************************************************
File "../libs/python/test/newtest.py", line 66, in __main__
Failed example:
    unwrap_simple_ref(wrap_simple_const_ref(s))
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.4/doctest.py", line 1243, in __run
        compileflags, 1) in test.globs
      File "<doctest __main__[20]>", line 1, in ?
        unwrap_simple_ref(wrap_simple_const_ref(s))
    ArgumentError: Python argument types in
        m2.wrap_simple_const_ref(Simple)
    did not match C++ signature:
        wrap_simple_const_ref(6simple)
Trying:
    f(s)
Expecting:
    12
ok
Trying:
    unwrap_simple(g(s))
Expecting:
    'hello, world'
**********************************************************************
File "../libs/python/test/newtest.py", line 72, in __main__
Failed example:
    unwrap_simple(g(s))
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.4/doctest.py", line 1243, in __run
        compileflags, 1) in test.globs
      File "<doctest __main__[22]>", line 1, in ?
        unwrap_simple(g(s))
    ArgumentError: Python argument types in
        m2.unwrap_simple(Simple)
    did not match C++ signature:
        unwrap_simple(6simple)
Trying:
    f(g(s))
Expecting:
    12
ok
Trying:
    f_mutable_ref(g(s))
Expecting:
    12
ok
Trying:
    f_const_ptr(g(s))
Expecting:
    12
ok
Trying:
    f_mutable_ptr(g(s))
Expecting:
    12
ok
Trying:
    f2(g(s))
Expecting:
    12
ok
Trying:
    c1 = complicated(s, 99)
Expecting nothing
constructing complicated: hello, world, 99
ok
Trying:
    c1.get_n()
Expecting:
    99
ok
Trying:
    c2 = complicated(s)
Expecting nothing
constructing complicated: hello, world, 0
ok
Trying:
    c2.get_n()
Expecting:
    0
ok
Trying:
    try: A.__dict__['name'](None)
    except TypeError: pass
    else: print 'expected an exception!'
Expecting nothing
ok
Trying:
    a = A()
Expecting nothing
ok
Trying:
    b = B()
Expecting nothing
ok
Trying:
    c = C()
Expecting nothing
ok
Trying:
    d = D()
Expecting nothing
ok
Trying:
    take_a(a).name()
Expecting:
    'A'
ok
Trying:
    try:
        take_b(a)
    except: pass
    else: print 'no exception'
Expecting nothing
ok
Trying:
    try:
        take_c(a)
    except: pass
    else: print 'no exception'
Expecting nothing
ok
Trying:
    try:
        take_d(a)
    except: pass
    else: print 'no exception'
Expecting nothing
ok
Trying:
    take_a(b).name()
Expecting:
    'A'
ok
Trying:
    take_b(b).name()
Expecting:
    'B'
ok
Trying:
    try:
        take_c(b)
    except: pass
    else: print 'no exception'
Expecting nothing
ok
Trying:
    try:
        take_d(b)
    except: pass
    else: print 'no exception'
Expecting nothing
ok
Trying:
    take_a(c).name()
Expecting:
    'A'
ok
Trying:
    try:
        take_b(c)
    except: pass
    else: print 'no exception'
Expecting nothing
ok
Trying:
    take_c(c).name()
Expecting:
    'C'
ok
Trying:
    try:
        take_d(c)
    except: pass
    else: print 'no exception'
Expecting nothing
ok
Trying:
    take_a(d).name()
Expecting:
    'A'
ok
Trying:
    take_b(d).name()
Expecting:
    'B'
ok
Trying:
    take_c(d).name()
Expecting:
    'C'
ok
Trying:
    take_d(d).name()
Expecting:
    'D'
ok
Trying:
    take_d_shared_ptr(d).name()
Expecting:
    'D'
ok
Trying:
    d_as_a = d_factory()
Expecting nothing
ok
Trying:
    dd = take_d(d_as_a)
Expecting nothing
ok
Trying:
    dd.name()
Expecting:
    'D'
ok
destroying complicated: hello, world, 0
destroying complicated: hello, world, 99
1 items had no tests:
    __main__.run
**********************************************************************
1 items had failures:
   7 of  57 in __main__
57 tests in 2 items.
50 passed and 7 failed.
***Test Failed*** 7 failures.
# 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] StringIO
# cleanup[1] _heapq
# cleanup[1] _bisect
# cleanup[1] binascii
# cleanup[1] sre_constants
# cleanup[1] m1
# cleanup[1] _codecs
# cleanup[1] opcode
# cleanup[1] math
# cleanup[1] doctest
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] inspect
# cleanup[1] repr
# cleanup[1] japanese
# cleanup[1] itertools
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] sre
# cleanup[1] m2
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# 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] japanese.aliases
# cleanup[1] cmd
# cleanup[1] encodings
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] encodings.latin_1
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] codecs
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] encodings.aliases
# cleanup[1] time
# cleanup[1] exceptions
# 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: 7

python - select_from_python_test - vacpp

Linker output:

../bin/boost/libs/python/test/select_from_python_test.test/vacpp/debug/threading-multi/select_from_python_test.o(.text+0x588): In function `bool boost::python::handle_exception<void (*)()>(void (*)())':
: undefined reference to `boost::python::handle_exception_impl(boost::function0<void, std::allocator<boost::function_base> >)'

    LD_LIBRARY_PATH=/usr/lib/python2.4/config:$LD_LIBRARY_PATH 
    export LD_LIBRARY_PATH 
    xlC_r  -qtwolink -g  -o "../bin/boost/libs/python/test/select_from_python_test.test/vacpp/debug/threading-multi/select_from_python_test"  -L/usr/lib/python2.4/config -L../bin/boost/libs/test/build/libboost_test_exec_monitor.a/vacpp/debug/threading-multi   "../bin/boost/libs/python/test/select_from_python_test.test/vacpp/debug/threading-multi/select_from_python_test.o" "../bin/boost/libs/python/test/select_from_python_test.test/vacpp/debug/threading-multi/type_id.o"  "../bin/boost/libs/test/build/libboost_test_exec_monitor.a/vacpp/debug/threading-multi/libboost_test_exec_monitor.a"  "../bin/boost/libs/test/build/libboost_test_exec_monitor.a/vacpp/debug/threading-multi/libboost_test_exec_monitor.a"  

python - crossmod_exception - vacpp

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.4/site.pyc matches /usr/lib/python2.4/site.py
import site # precompiled from /usr/lib/python2.4/site.pyc
# /usr/lib/python2.4/os.pyc matches /usr/lib/python2.4/os.py
import os # precompiled from /usr/lib/python2.4/os.pyc
import posix # builtin
# /usr/lib/python2.4/posixpath.pyc matches /usr/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/lib/python2.4/posixpath.pyc
# /usr/lib/python2.4/stat.pyc matches /usr/lib/python2.4/stat.py
import stat # precompiled from /usr/lib/python2.4/stat.pyc
# /usr/lib/python2.4/UserDict.pyc matches /usr/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/lib/python2.4/UserDict.pyc
# /usr/lib/python2.4/copy_reg.pyc matches /usr/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.4/copy_reg.pyc
# /usr/lib/python2.4/types.pyc matches /usr/lib/python2.4/types.py
import types # precompiled from /usr/lib/python2.4/types.pyc
import japanese # directory /usr/lib/python2.4/site-packages/japanese
# /usr/lib/python2.4/site-packages/japanese/__init__.pyc matches /usr/lib/python2.4/site-packages/japanese/__init__.py
import japanese # precompiled from /usr/lib/python2.4/site-packages/japanese/__init__.pyc
import japanese.aliases # directory /usr/lib/python2.4/site-packages/japanese/aliases
# /usr/lib/python2.4/site-packages/japanese/aliases/__init__.pyc matches /usr/lib/python2.4/site-packages/japanese/aliases/__init__.py
import japanese.aliases # precompiled from /usr/lib/python2.4/site-packages/japanese/aliases/__init__.pyc
import encodings # directory /usr/lib/python2.4/encodings
# /usr/lib/python2.4/encodings/__init__.pyc matches /usr/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.4/encodings/__init__.pyc
# /usr/lib/python2.4/codecs.pyc matches /usr/lib/python2.4/codecs.py
import codecs # precompiled from /usr/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.4/encodings/aliases.pyc matches /usr/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/lib/python2.4/encodings/aliases.pyc
# /usr/lib/python2.4/warnings.pyc matches /usr/lib/python2.4/warnings.py
import warnings # precompiled from /usr/lib/python2.4/warnings.pyc
# /usr/lib/python2.4/linecache.pyc matches /usr/lib/python2.4/linecache.py
import linecache # precompiled from /usr/lib/python2.4/linecache.pyc
# /usr/lib/python2.4/encodings/latin_1.pyc matches /usr/lib/python2.4/encodings/latin_1.py
import encodings.latin_1 # precompiled from /usr/lib/python2.4/encodings/latin_1.pyc
Python 2.4.2 (#1, Nov 10 2005, 16:51:21) 
[GCC 3.4.4 20050721 (Yellow Dog 3.4.4-2.ydl.2)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/scratch/boost_harness/boost/bin/boost/libs/python/test/crossmod_exception_a.so/vacpp/debug/shared-linkable-true/crossmod_exception_a.so", 2);
import crossmod_exception_a # dynamically loaded from /scratch/boost_harness/boost/bin/boost/libs/python/test/crossmod_exception_a.so/vacpp/debug/shared-linkable-true/crossmod_exception_a.so
dlopen("/scratch/boost_harness/boost/bin/boost/libs/python/test/crossmod_exception_b.so/vacpp/debug/shared-linkable-true/crossmod_exception_b.so", 2);
import crossmod_exception_b # dynamically loaded from /scratch/boost_harness/boost/bin/boost/libs/python/test/crossmod_exception_b.so/vacpp/debug/shared-linkable-true/crossmod_exception_b.so
running...
Traceback (most recent call last):
  File "/scratch/boost_harness/boost/libs/python/test/crossmod_exception.py", line 14, in ?
    crossmod_exception_b.tossit()
RuntimeError: unidentifiable C++ exception
# 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] _codecs
# cleanup[1] zipimport
# cleanup[1] warnings
# cleanup[1] japanese
# cleanup[1] crossmod_exception_b
# cleanup[1] signal
# cleanup[1] linecache
# cleanup[1] posix
# cleanup[1] crossmod_exception_a
# cleanup[1] japanese.aliases
# cleanup[1] encodings
# cleanup[1] encodings.latin_1
# cleanup[1] codecs
# cleanup[1] types
# 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

EXIT STATUS: 1

python - iterator - vacpp

Run output:

# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /usr/lib/python2.4/site.pyc matches /usr/lib/python2.4/site.py
import site # precompiled from /usr/lib/python2.4/site.pyc
# /usr/lib/python2.4/os.pyc matches /usr/lib/python2.4/os.py
import os # precompiled from /usr/lib/python2.4/os.pyc
import posix # builtin
# /usr/lib/python2.4/posixpath.pyc matches /usr/lib/python2.4/posixpath.py
import posixpath # precompiled from /usr/lib/python2.4/posixpath.pyc
# /usr/lib/python2.4/stat.pyc matches /usr/lib/python2.4/stat.py
import stat # precompiled from /usr/lib/python2.4/stat.pyc
# /usr/lib/python2.4/UserDict.pyc matches /usr/lib/python2.4/UserDict.py
import UserDict # precompiled from /usr/lib/python2.4/UserDict.pyc
# /usr/lib/python2.4/copy_reg.pyc matches /usr/lib/python2.4/copy_reg.py
import copy_reg # precompiled from /usr/lib/python2.4/copy_reg.pyc
# /usr/lib/python2.4/types.pyc matches /usr/lib/python2.4/types.py
import types # precompiled from /usr/lib/python2.4/types.pyc
import japanese # directory /usr/lib/python2.4/site-packages/japanese
# /usr/lib/python2.4/site-packages/japanese/__init__.pyc matches /usr/lib/python2.4/site-packages/japanese/__init__.py
import japanese # precompiled from /usr/lib/python2.4/site-packages/japanese/__init__.pyc
import japanese.aliases # directory /usr/lib/python2.4/site-packages/japanese/aliases
# /usr/lib/python2.4/site-packages/japanese/aliases/__init__.pyc matches /usr/lib/python2.4/site-packages/japanese/aliases/__init__.py
import japanese.aliases # precompiled from /usr/lib/python2.4/site-packages/japanese/aliases/__init__.pyc
import encodings # directory /usr/lib/python2.4/encodings
# /usr/lib/python2.4/encodings/__init__.pyc matches /usr/lib/python2.4/encodings/__init__.py
import encodings # precompiled from /usr/lib/python2.4/encodings/__init__.pyc
# /usr/lib/python2.4/codecs.pyc matches /usr/lib/python2.4/codecs.py
import codecs # precompiled from /usr/lib/python2.4/codecs.pyc
import _codecs # builtin
# /usr/lib/python2.4/encodings/aliases.pyc matches /usr/lib/python2.4/encodings/aliases.py
import encodings.aliases # precompiled from /usr/lib/python2.4/encodings/aliases.pyc
# /usr/lib/python2.4/warnings.pyc matches /usr/lib/python2.4/warnings.py
import warnings # precompiled from /usr/lib/python2.4/warnings.pyc
# /usr/lib/python2.4/linecache.pyc matches /usr/lib/python2.4/linecache.py
import linecache # precompiled from /usr/lib/python2.4/linecache.pyc
# /usr/lib/python2.4/encodings/latin_1.pyc matches /usr/lib/python2.4/encodings/latin_1.py
import encodings.latin_1 # precompiled from /usr/lib/python2.4/encodings/latin_1.pyc
Python 2.4.2 (#1, Nov 10 2005, 16:51:21) 
[GCC 3.4.4 20050721 (Yellow Dog 3.4.4-2.ydl.2)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
# /usr/lib/python2.4/doctest.pyc matches /usr/lib/python2.4/doctest.py
import doctest # precompiled from /usr/lib/python2.4/doctest.pyc
# /usr/lib/python2.4/__future__.pyc matches /usr/lib/python2.4/__future__.py
import __future__ # precompiled from /usr/lib/python2.4/__future__.pyc
# /usr/lib/python2.4/traceback.pyc matches /usr/lib/python2.4/traceback.py
import traceback # precompiled from /usr/lib/python2.4/traceback.pyc
# /usr/lib/python2.4/inspect.pyc matches /usr/lib/python2.4/inspect.py
import inspect # precompiled from /usr/lib/python2.4/inspect.pyc
# /usr/lib/python2.4/string.pyc matches /usr/lib/python2.4/string.py
import string # precompiled from /usr/lib/python2.4/string.pyc
# /usr/lib/python2.4/re.pyc matches /usr/lib/python2.4/re.py
import re # precompiled from /usr/lib/python2.4/re.pyc
# /usr/lib/python2.4/sre.pyc matches /usr/lib/python2.4/sre.py
import sre # precompiled from /usr/lib/python2.4/sre.pyc
# /usr/lib/python2.4/sre_compile.pyc matches /usr/lib/python2.4/sre_compile.py
import sre_compile # precompiled from /usr/lib/python2.4/sre_compile.pyc
import _sre # builtin
# /usr/lib/python2.4/sre_constants.pyc matches /usr/lib/python2.4/sre_constants.py
import sre_constants # precompiled from /usr/lib/python2.4/sre_constants.pyc
# /usr/lib/python2.4/sre_parse.pyc matches /usr/lib/python2.4/sre_parse.py
import sre_parse # precompiled from /usr/lib/python2.4/sre_parse.pyc
dlopen("/usr/lib/python2.4/lib-dynload/stropmodule.so", 2);
import strop # dynamically loaded from /usr/lib/python2.4/lib-dynload/stropmodule.so
# /usr/lib/python2.4/dis.pyc matches /usr/lib/python2.4/dis.py
import dis # precompiled from /usr/lib/python2.4/dis.pyc
# /usr/lib/python2.4/opcode.pyc matches /usr/lib/python2.4/opcode.py
import opcode # precompiled from /usr/lib/python2.4/opcode.pyc
import imp # builtin
# /usr/lib/python2.4/tokenize.pyc matches /usr/lib/python2.4/tokenize.py
import tokenize # precompiled from /usr/lib/python2.4/tokenize.pyc
# /usr/lib/python2.4/token.pyc matches /usr/lib/python2.4/token.py
import token # precompiled from /usr/lib/python2.4/token.pyc
# /usr/lib/python2.4/unittest.pyc matches /usr/lib/python2.4/unittest.py
import unittest # precompiled from /usr/lib/python2.4/unittest.pyc
dlopen("/usr/lib/python2.4/lib-dynload/timemodule.so", 2);
import time # dynamically loaded from /usr/lib/python2.4/lib-dynload/timemodule.so
# /usr/lib/python2.4/difflib.pyc matches /usr/lib/python2.4/difflib.py
import difflib # precompiled from /usr/lib/python2.4/difflib.pyc
# /usr/lib/python2.4/heapq.pyc matches /usr/lib/python2.4/heapq.py
import heapq # precompiled from /usr/lib/python2.4/heapq.pyc
dlopen("/usr/lib/python2.4/lib-dynload/itertoolsmodule.so", 2);
import itertools # dynamically loaded from /usr/lib/python2.4/lib-dynload/itertoolsmodule.so
# /usr/lib/python2.4/bisect.pyc matches /usr/lib/python2.4/bisect.py
import bisect # precompiled from /usr/lib/python2.4/bisect.pyc
dlopen("/usr/lib/python2.4/lib-dynload/_bisect.so", 2);
import _bisect # dynamically loaded from /usr/lib/python2.4/lib-dynload/_bisect.so
dlopen("/usr/lib/python2.4/lib-dynload/_heapq.so", 2);
import _heapq # dynamically loaded from /usr/lib/python2.4/lib-dynload/_heapq.so
# /usr/lib/python2.4/pdb.pyc matches /usr/lib/python2.4/pdb.py
import pdb # precompiled from /usr/lib/python2.4/pdb.pyc
# /usr/lib/python2.4/cmd.pyc matches /usr/lib/python2.4/cmd.py
import cmd # precompiled from /usr/lib/python2.4/cmd.pyc
# /usr/lib/python2.4/bdb.pyc matches /usr/lib/python2.4/bdb.py
import bdb # precompiled from /usr/lib/python2.4/bdb.pyc
# /usr/lib/python2.4/repr.pyc matches /usr/lib/python2.4/repr.py
import repr # precompiled from /usr/lib/python2.4/repr.pyc
# /usr/lib/python2.4/pprint.pyc matches /usr/lib/python2.4/pprint.py
import pprint # precompiled from /usr/lib/python2.4/pprint.pyc
dlopen("/usr/lib/python2.4/lib-dynload/cStringIO.so", 2);
import cStringIO # dynamically loaded from /usr/lib/python2.4/lib-dynload/cStringIO.so
# /usr/lib/python2.4/tempfile.pyc matches /usr/lib/python2.4/tempfile.py
import tempfile # precompiled from /usr/lib/python2.4/tempfile.pyc
import errno # builtin
# /usr/lib/python2.4/random.pyc matches /usr/lib/python2.4/random.py
import random # precompiled from /usr/lib/python2.4/random.pyc
dlopen("/usr/lib/python2.4/lib-dynload/mathmodule.so", 2);
import math # dynamically loaded from /usr/lib/python2.4/lib-dynload/mathmodule.so
dlopen("/usr/lib/python2.4/lib-dynload/binascii.so", 2);
import binascii # dynamically loaded from /usr/lib/python2.4/lib-dynload/binascii.so
dlopen("/usr/lib/python2.4/lib-dynload/_randommodule.so", 2);
import _random # dynamically loaded from /usr/lib/python2.4/lib-dynload/_randommodule.so
dlopen("/usr/lib/python2.4/lib-dynload/fcntlmodule.so", 2);
import fcntl # dynamically loaded from /usr/lib/python2.4/lib-dynload/fcntlmodule.so
import thread # builtin
# /usr/lib/python2.4/StringIO.pyc matches /usr/lib/python2.4/StringIO.py
import StringIO # precompiled from /usr/lib/python2.4/StringIO.pyc
dlopen("/usr/lib/python2.4/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /usr/lib/python2.4/lib-dynload/readline.so
dlopen("/scratch/boost_harness/boost/bin/boost/libs/python/test/iterator_ext.so/vacpp/debug/shared-linkable-true/iterator_ext.so", 2);
import iterator_ext # dynamically loaded from /scratch/boost_harness/boost/bin/boost/libs/python/test/iterator_ext.so/vacpp/debug/shared-linkable-true/iterator_ext.so
dlopen("/scratch/boost_harness/boost/bin/boost/libs/python/test/input_iterator.so/vacpp/debug/shared-linkable-true/input_iterator.so", 2);
import input_iterator # dynamically loaded from /scratch/boost_harness/boost/bin/boost/libs/python/test/input_iterator.so/vacpp/debug/shared-linkable-true/input_iterator.so
running...
Trying:
    from iterator_ext import *
Expecting nothing
ok
Trying:
    from input_iterator import *
Expecting nothing
ok
Trying:
    x = list_int()
Expecting nothing
ok
Trying:
    x.push_back(1)
Expecting nothing
ok
Trying:
    x.back()
Expecting:
    1
ok
Trying:
    x.push_back(3)
Expecting nothing
ok
Trying:
    x.push_back(5)
Expecting nothing
ok
Trying:
    for y in x:
        print y
Expecting:
    1
    3
    5
ok
Trying:
    z = range(x)
Expecting nothing
ok
Trying:
    for y in z:
        print y
Expecting:
    1
    3
    5
ok
Trying:
    z2 = range2(x)
Expecting nothing
**********************************************************************
File "../libs/python/test/iterator.py", line 28, in __main__
Failed example:
    z2 = range2(x)
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.4/doctest.py", line 1243, in __run
        compileflags, 1) in test.globs
      File "<doctest __main__[10]>", line 1, in ?
        z2 = range2(x)
    ArgumentError: Python argument types in
        input_iterator.range2(list_int)
    did not match C++ signature:
        range2(St4listIiSaIiEE {lvalue})
Trying:
    for y in z2:
        print y
Expecting:
    2
    6
    10
**********************************************************************
File "../libs/python/test/iterator.py", line 29, in __main__
Failed example:
    for y in z2:
        print y
Exception raised:
    Traceback (most recent call last):
      File "/usr/lib/python2.4/doctest.py", line 1243, in __run
        compileflags, 1) in test.globs
      File "<doctest __main__[11]>", line 1, in ?
        for y in z2:
    NameError: name 'z2' is not defined
Trying:
    l2 = two_lists()
Expecting nothing
ok
Trying:
    for y in l2.primes:
        print y
Expecting:
    2
    3
    5
    7
    11
    13
ok
Trying:
    for y in l2.evens:
        print y
Expecting:
    2
    4
    6
    8
    10
    12
ok
Trying:
    ll = list_list()
Expecting nothing
ok
Trying:
    ll.push_back(x)
Expecting nothing
ok
Trying:
    x.push_back(7)
Expecting nothing
ok
Trying:
    ll.push_back(x)
Expecting nothing
ok
Trying:
    for a in ll:
        for b in a:
            print b,
        print
Expecting:
    1 3 5
    1 3 5 7
ok
1 items had no tests:
    __main__.run
**********************************************************************
1 items had failures:
   2 of  20 in __main__
20 tests in 2 items.
18 passed and 2 failed.
***Test Failed*** 2 failures.
# 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] input_iterator
# 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] repr
# cleanup[1] japanese
# cleanup[1] itertools
# cleanup[1] readline
# cleanup[1] strop
# cleanup[1] iterator_ext
# cleanup[1] sre
# cleanup[1] signal
# cleanup[1] difflib
# cleanup[1] random
# cleanup[1] token
# cleanup[1] posix
# 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] japanese.aliases
# cleanup[1] cmd
# cleanup[1] encodings
# cleanup[1] _random
# cleanup[1] imp
# cleanup[1] tempfile
# cleanup[1] errno
# cleanup[1] pprint
# cleanup[1] encodings.latin_1
# cleanup[1] fcntl
# cleanup[1] string
# cleanup[1] codecs
# cleanup[1] bdb
# cleanup[1] thread
# cleanup[1] bisect
# cleanup[1] traceback
# cleanup[1] linecache
# cleanup[1] encodings.aliases
# cleanup[1] time
# cleanup[1] exceptions
# 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: 2

range - sub_range - vacpp

Compiler output:

"../libs/range/test/sub_range.cpp", line 131.24: 1540-0256 (S) A parameter of type "const char (&)[6]" cannot be initialized with an expression of type "const char *".
"../libs/range/test/sub_range.cpp", line 131.24: 1540-1205 (I) The error occurred while converting to parameter 2 of "boost::operator== <__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,const char [6]>(const iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > &, const char (&)[6])".
"../libs/range/test/sub_range.cpp", line 132.24: 1540-0256 (S) A parameter of type "const char (&)[5]" cannot be initialized with an expression of type "const char *".
"../libs/range/test/sub_range.cpp", line 132.24: 1540-1205 (I) The error occurred while converting to parameter 2 of "boost::operator!= <__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,const char [5]>(const iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > &, const char (&)[5])".
"../libs/range/test/sub_range.cpp", line 133.23: 1540-0256 (S) A parameter of type "const char (&)[11]" cannot be initialized with an expression of type "const char *".
"../libs/range/test/sub_range.cpp", line 133.23: 1540-1205 (I) The error occurred while converting to parameter 2 of "boost::operator< <__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,const char [11]>(const iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > &, const char (&)[11])".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 243.39: 1540-0215 (S) The wrong number of arguments have been specified for "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::begin() const".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 237.22: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::adl_begin<boost::sub_range<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >(sub_range<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > &)".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 122.26: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::iterator_range(sub_range<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > &)".
"../libs/range/test/sub_range.cpp", line 44.6: 1540-0700 (I) The previous message was produced while processing "check_iterator_range()".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 254.37: 1540-0215 (S) The wrong number of arguments have been specified for "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::end() const".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 248.22: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::adl_end<boost::sub_range<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >(sub_range<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > &)".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 122.51: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::iterator_range(sub_range<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > &)".
"../libs/range/test/sub_range.cpp", line 44.6: 1540-0700 (I) The previous message was produced while processing "check_iterator_range()".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 254.37: 1540-0215 (S) The wrong number of arguments have been specified for "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::end() const".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 248.22: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::adl_end<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >(basic_string<char,std::char_traits<char>,std::allocator<char> > &)".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 122.51: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::iterator_range(basic_string<char,std::char_traits<char>,std::allocator<char> > &)".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 405.20: 1540-0700 (I) The previous message was produced while processing "boost::make_iterator_range<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >(basic_string<char,std::char_traits<char>,std::allocator<char> > &)".
"../libs/range/test/sub_range.cpp", line 44.6: 1540-0700 (I) The previous message was produced while processing "check_iterator_range()".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 243.39: 1540-0215 (S) The wrong number of arguments have been specified for "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::begin() const".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 237.22: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::adl_begin<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >(basic_string<char,std::char_traits<char>,std::allocator<char> > &)".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 122.26: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::iterator_range(basic_string<char,std::char_traits<char>,std::allocator<char> > &)".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 405.20: 1540-0700 (I) The previous message was produced while processing "boost::make_iterator_range<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >(basic_string<char,std::char_traits<char>,std::allocator<char> > &)".
"../libs/range/test/sub_range.cpp", line 44.6: 1540-0700 (I) The previous message was produced while processing "check_iterator_range()".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 254.37: 1540-0215 (S) The wrong number of arguments have been specified for "boost::iterator_range<__gnu_cxx::__normal_iterator<const char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::end() const".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 248.22: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<const char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::adl_end<const std::basic_string<char,std::char_traits<char>,std::allocator<char> > >(const basic_string<char,std::char_traits<char>,std::allocator<char> > &)".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 116.51: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<const char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::iterator_range(const basic_string<char,std::char_traits<char>,std::allocator<char> > &)".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 413.20: 1540-0700 (I) The previous message was produced while processing "boost::make_iterator_range<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >(const basic_string<char,std::char_traits<char>,std::allocator<char> > &)".
"../libs/range/test/sub_range.cpp", line 44.6: 1540-0700 (I) The previous mess...
   (remainder deleted because of excessive size)

range - array_test - vacpp

Compiler output:

"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 207.14: 1540-0219 (S) The call to "operator<<" has no best match.
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 207.9: 1540-1228 (I) Argument number 1 is an lvalue of type "std::basic_ostream<char,std::char_traits<char> >".
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 207.17: 1540-1228 (I) Argument number 2 is an lvalue of type "const int [9]".
"/usr/lib/gcc/ppc-yellowdog-linux/3.4.4/../../../../include/c++/3.4.4/bits/ostream.tcc", line 96.5: 1540-1202 (I) No candidate is better than "std::basic_ostream<char,std::char_traits<char> >::operator<<(bool)".
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 207.9: 1540-1231 (I) The conversion from argument number 1 to "std::basic_ostream<char,std::char_traits<char> > &" uses "the identity conversion".
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 207.17: 1540-1231 (I) The conversion from argument number 2 to "bool" uses "an array-to-pointer transformation" followed by "a boolean conversion".
"/usr/lib/gcc/ppc-yellowdog-linux/3.4.4/../../../../include/c++/3.4.4/bits/ostream.tcc", line 282.5: 1540-1202 (I) No candidate is better than "std::basic_ostream<char,std::char_traits<char> >::operator<<(const void *)".
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 207.9: 1540-1231 (I) The conversion from argument number 1 to "std::basic_ostream<char,std::char_traits<char> > &" uses "the identity conversion".
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 207.17: 1540-1231 (I) The conversion from argument number 2 to "const void *" uses "an array-to-pointer transformation" followed by "a pointer conversion".
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 205.13: 1540-0700 (I) The previous message was produced while processing "boost::test_tools::tt_detail::print_log_value<int [9]>::operator()(std::ostream &, const int [9] &)".
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 251.25: 1540-0700 (I) The previous message was produced while processing "boost::test_tools::tt_detail::operator<< <int [9]>(ostream &, const print_helper<int [9]> &)".
"/scratch/boost_harness/boost/boost/test/detail/wrap_stringstream.hpp", line 67.1: 1540-0700 (I) The previous message was produced while processing "boost::operator<< <char,boost::test_tools::tt_detail::print_helper<int [9]> >(basic_wrap_stringstream<char> &, const print_helper<int [9]> &)".
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 439.29: 1540-0700 (I) The previous message was produced while processing "boost::test_tools::tt_detail::equal_and_continue_impl<int *,int [9]>(int * const &, const int (&)[9], wrap_stringstream &, const_string, size_t, log_level, size_t)".
"../libs/range/test/array.cpp", line 62.5: 1540-0700 (I) The previous message was produced while processing "check_array()".
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 207.14: 1540-0219 (S) The call to "operator<<" has no best match.
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 207.9: 1540-1228 (I) Argument number 1 is an lvalue of type "std::basic_ostream<char,std::char_traits<char> >".
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 207.17: 1540-1228 (I) Argument number 2 is an lvalue of type "const int [9]".
"/usr/lib/gcc/ppc-yellowdog-linux/3.4.4/../../../../include/c++/3.4.4/bits/ostream.tcc", line 96.5: 1540-1202 (I) No candidate is better than "std::basic_ostream<char,std::char_traits<char> >::operator<<(bool)".
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 207.9: 1540-1231 (I) The conversion from argument number 1 to "std::basic_ostream<char,std::char_traits<char> > &" uses "the identity conversion".
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 207.17: 1540-1231 (I) The conversion from argument number 2 to "bool" uses "an array-to-pointer transformation" followed by "a boolean conversion".
"/usr/lib/gcc/ppc-yellowdog-linux/3.4.4/../../../../include/c++/3.4.4/bits/ostream.tcc", line 282.5: 1540-1202 (I) No candidate is better than "std::basic_ostream<char,std::char_traits<char> >::operator<<(const void *)".
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 207.9: 1540-1231 (I) The conversion from argument number 1 to "std::basic_ostream<char,std::char_traits<char> > &" uses "the identity conversion".
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 207.17: 1540-1231 (I) The conversion from argument number 2 to "const void *" uses "an array-to-pointer transformation" followed by "a pointer conversion".
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 205.13: 1540-0700 (I) The previous message was produced while processing "boost::test_tools::tt_detail::print_log_value<const int [9]>::operator()(std::ostream &, const int [9] &)".
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 251.25: 1540-0700 (I) The previous message was produced while processing "boost::test_tools::tt_detail::operator<< <const int [9]>(ostream &, const print_helper<const int [9]> &)".
"/scratch/boost_harness/boost/boost/test/detail/wrap_stringstream.hpp", line 67.1: 1540-0700 (I) The previous message was produced while processing "boost::operator<< <char,boost::test_tools::tt_detail::print_helper<const int [9]> >(basic_wrap_stringstream<char> &, const print_helper<const int [9]> &)".
"/scratch/boost_harness/boost/boost/test/test_tools.hpp", line 439.29: 1540-0700 (I) The previous message was produced while processing "boost::test_tools::tt_detail::equal_and_continue_impl<const int *,const int [9]>(const int * const &, const int (&)[9], wrap_stringstream &, const_string, size_t, log_level, size_t)".
"../libs/range/test/array.cpp", line 66.5: 1540-0700 (I) The previous message was produced while processing "check_array()".

    xlC  -c -I/scratch/boost_harness/boost    -qcpluscmt -qNOOPTimize -qnoinline -qfullpath  -qnotempinc -qnotemplateregistry -qfuncsect -qeh -qrtti  -I"../bin/boost/libs/range/test"  -I"/scratch/boost_harness/boost"  -o "../bin/boost/libs/range/test/array_test.test/vacpp/debug/array.o"  "../libs/range/test/array.cpp" 

range - iterator_range - vacpp

Compiler output:

"../libs/range/test/iterator_range.cpp", line 87.24: 1540-0256 (S) A parameter of type "const char (&)[6]" cannot be initialized with an expression of type "const char *".
"../libs/range/test/iterator_range.cpp", line 87.24: 1540-1205 (I) The error occurred while converting to parameter 2 of "boost::operator== <__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,const char [6]>(const iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > &, const char (&)[6])".
"../libs/range/test/iterator_range.cpp", line 88.24: 1540-0256 (S) A parameter of type "const char (&)[5]" cannot be initialized with an expression of type "const char *".
"../libs/range/test/iterator_range.cpp", line 88.24: 1540-1205 (I) The error occurred while converting to parameter 2 of "boost::operator!= <__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,const char [5]>(const iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > &, const char (&)[5])".
"../libs/range/test/iterator_range.cpp", line 89.23: 1540-0256 (S) A parameter of type "const char (&)[11]" cannot be initialized with an expression of type "const char *".
"../libs/range/test/iterator_range.cpp", line 89.23: 1540-1205 (I) The error occurred while converting to parameter 2 of "boost::operator< <__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,const char [11]>(const iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > &, const char (&)[11])".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 243.39: 1540-0215 (S) The wrong number of arguments have been specified for "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::begin() const".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 237.22: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::adl_begin<boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >(iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > &)".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 122.26: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::iterator_range(iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > &)".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 121.13: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::iterator_range(iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > &)".
"../libs/range/test/iterator_range.cpp", line 43.6: 1540-0700 (I) The previous message was produced while processing "check_iterator_range()".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 254.37: 1540-0215 (S) The wrong number of arguments have been specified for "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::end() const".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 248.22: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::adl_end<boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >(iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > &)".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 122.51: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::iterator_range(iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > &)".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 121.13: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::iterator_range(iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > &)".
"../libs/range/test/iterator_range.cpp", line 43.6: 1540-0700 (I) The previous message was produced while processing "check_iterator_range()".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 254.37: 1540-0215 (S) The wrong number of arguments have been specified for "boost::iterator_range<__gnu_cxx::__normal_iterator<const char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::end() const".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 248.22: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<const char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::adl_end<const std::basic_string<char,std::char_traits<char>,std::allocator<char> > >(const basic_string<char,std::char_traits<char>,std::allocator<char> > &)".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 116.51: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<const char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::iterator_range(const basic_string<char,std::char_traits<char>,std::allocator<char> > &)".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 413.20: 1540-0700 (I) The previous message was produced while processing "boost::make_iterator_range<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >(const basic_string<char,std::char_traits<char>,std::allocator<char> > &)".
"../libs/range/test/iterator_range.cpp", line 43.6: 1540-0700 (I) The previous message was produced while processing "check_iterator_range()".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 243.39: 1540-0215 (S) The wrong number of arguments have been specified for "boost::iterator_range<__gnu_cxx::__normal_iterator<const char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::begin() const".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 237.22: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<const char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::adl_begin<const std::basic_string<char,std::char_traits<char>,std::allocator<char> > >(const basic_string<char,std::char_traits<char>,std::allocator<char> > &)".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 116.26: 1540-0700 (I) The previous message was produced while processing "boost::iterator_range<__gnu_cxx::__normal_iterator<const char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::iterator_range(const basic_string<char,std::char_traits<char>,std::allocator<char> > &)".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 413.20: 1540-0700 (I) The previous message was produced while processing "boost::make_iterator_range<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >(const basic_string<char,std::char_traits<char>,std::allocator<char> > &)".
"../libs/range/test/iterator_range.cpp", line 43.6: 1540-0700 (I) The previous message was produced while processing "check_iterator_range()".
"/scratch/boost_harness/boost/boost/range/iterator_range.hpp", line 243.39: 1540-0215 (S) The wrong number of arguments have been specified for "boost::iterator_range<__gnu_cxx::__normal_iterator<char *,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::begin() con...
   (remainder deleted because of excessive size)

regex - regex_dll_config_info - vacpp

Run output:

IBM Visual Age version 801
    _CHAR_UNSIGNED                          =1
    _CPPUNWIND                              =1
    __cplusplus                             =199711L
    __STDC__                                =0
    _WCHAR_T                                 [no value]
    _WCHAR_T_DEFINED                         [no value]
    __CHAR_UNSIGNED__                       =1
    __USER_LABEL_PREFIX__                    [no value]
    __EXCEPTIONS                            =1
    __ELF__                                 =1
    __powerpc__                             =1
    __unix                                  =1
    _WCHAR_T                                 [no value]
    __IBMCPP__                              =801
    _REENTRANT                              =1


*********************************************************************

GNU libstdc++ version 20050721
    __GLIBCXX__                             =20050721
    _GLIBCXX_USE_WCHAR_T                    =1
    _GLIBCXX_USE_LONG_LONG                  =1
    _GLIBCXX_USE_NLS                        =1
    _GLIBCXX_USE_C99_MATH                   =1
    _GLIBCXX_USE_C99                        =1
    _GLIBCXX_SYMVER                         =1
    _GLIBCXX_HOSTED                         =1


*********************************************************************

Detected Platform: linux
    Type char is unsigned
    Type wchar_t is signed
    byte order for type short               =8 0 
    byte order for type int                 =24 16 8 0 
    byte order for type long                =24 16 8 0 
    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)                     =8
    CHAR_BIT                                =8
    CHAR_MAX                                =(127 * 2 + 1)
    WCHAR_MAX                               =(2147483647)
    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


*********************************************************************

Boost version 103200
    BOOST_USER_CONFIG                       =<boost/config/user.hpp>
    BOOST_COMPILER_CONFIG                   ="boost/config/compiler/vacpp.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_GETTIMEOFDAY                   [no value]
    BOOST_HAS_LONG_LONG                      [no value]
    BOOST_HAS_NANOSLEEP                      [no value]
    BOOST_HAS_NL_TYPES_H                     [no value]
    BOOST_HAS_PARTIAL_STD_ALLOCATOR          [no value]
    BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE      [no value]
    BOOST_HAS_PTHREADS                       [no value]
    BOOST_HAS_SCHED_YIELD                    [no value]
    BOOST_HAS_SIGACTION                      [no value]
    BOOST_HAS_STDINT_H                       [no value]
    BOOST_HAS_THREADS                        [no value]
    BOOST_HAS_UNISTD_H                       [no value]
    BOOST_MSVC6_MEMBER_TEMPLATES             [no value]
    BOOST_NESTED_TEMPLATE                   =template
    BOOST_NO_HASH                            [no value]
    BOOST_NO_MS_INT64_NUMERIC_LIMITS         [no value]
    BOOST_NO_SLIST                           [no value]
    BOOST_STD_EXTENSION_NAMESPACE           =std
    BOOST_UNREACHABLE_RETURN(0)              [no value]


*********************************************************************

    BOOST_REGEX_USER_CONFIG                 =<boost/regex/user.hpp>
    BOOST_REGEX_USE_C_LOCALE                 [no value]
    BOOST_REGEX_NON_RECURSIVE                [no value]
    BOOST_REGEX_BLOCKSIZE                   =4096
    BOOST_REGEX_MAX_BLOCKS                  =1024
    BOOST_REGEX_MAX_CACHE_BLOCKS            =16
    BOOST_REGEX_DECL                         [no value]
    BOOST_REGEX_CALL                         [no value]
    BOOST_REGEX_CCALL                        [no value]
    BOOST_REGEX_MAX_STATE_COUNT             =100000000




*********************************************************************

Regex library build configuration:

IBM Visual Age version 801
    _CHAR_UNSIGNED                          =1
    _CPPUNWIND                              =1
    __cplusplus                             =199711L
    __STDC__                                =0
    _WCHAR_T                                 [no value]
    _WCHAR_T_DEFINED                         [no value]
    __CHAR_UNSIGNED__                       =1
    __USER_LABEL_PREFIX__                    [no value]
    __EXCEPTIONS                            =1
    __ELF__                                 =1
    __powerpc__                             =1
    __unix                                  =1
    _WCHAR_T                                 [no value]
    __IBMCPP__                              =801
    _REENTRANT                              =1


*********************************************************************

GNU libstdc++ version 20050721
    __GLIBCXX__                             =20050721
    _GLIBCXX_USE_WCHAR_T                    =1
    _GLIBCXX_USE_LONG_LONG                  =1
    _GLIBCXX_USE_NLS                        =1
    _GLIBCXX_USE_C99_MATH                   =1
    _GLIBCXX_USE_C99                        =1
    _GLIBCXX_SYMVER                         =1
    _GLIBCXX_HOSTED                         =1


*********************************************************************

Detected Platform: linux
    Type char is unsigned
    Type wchar_t is signed
    byte order for type short               =8 0 
    byte order for type int                 =24 16 8 0 
    byte order for type long                =24 16 8 0 
    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)                     =8
    CHAR_BIT                                =8
    CHAR_MAX                                =(127 * 2 + 1)
    WCHAR_MAX                               =(2147483647)
    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


*********************************************************************

Boost version 103200
    BOOST_USER_CONFIG                       =<boost/config/user.hpp>
    BOOST_COMPILER_CONFIG                   ="boost/config/compiler/vacpp.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_GETTIMEOFDAY                   [no value]
    BOOST_HAS_LONG_LONG                      [no value]
    BOOST_HAS_NANOSLEEP                      [no value]
    BOOST_HAS_NL_TYPES_H                     [no value]
    BOOST_HAS_PARTIAL_STD_ALLOCATOR          [no value]
    BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE      [no value]
    BOOST_HAS_PTHREADS                       [no value]
    BOOST_HAS_SCHED_YIELD                    [no value]
    BOOST_HAS_SIGACTION                      [no value]
    BOOST_HAS_STDINT_H                       [no value]
    BOOST_HAS_THREADS                        [no value]
    BOOST_HAS_UNISTD_H                       [no value]
    BOOST_MSVC6_MEMBER_TEMPLATES             [no value]
    BOOST_NESTED_TEMPLATE                   =template
    BOOST_NO_HASH                            [no value]
    BOOST_NO_MS_INT64_NUMERIC_LIMITS         [no value]
    BOOST_NO_SLIST                           [no value]
    BOOST_STD_EXTENSION_NAMESPACE           =std
    BOOST_UNREACHABLE_RETURN(0)              [no value]


*********************************************************************

    BOOST_REGEX_USER_CONFIG                 =<boost/regex/user.hpp>
    BOOST_REGEX_USE_C_LOCALE                 [no value]
    BOOST_REGEX_NON_RECURSIVE                [no value]
    BOOST_REGEX_BLOCKSIZE                   =4096
    BOOST_REGEX_MAX_BLOCKS                  =1024
    BOOST_REGEX_MAX_CACHE_BLOCKS            =16
    BOOST_REGEX_DECL                         [no value]
    BOOST_REGEX_CALL                         [no value]
    BOOST_REGEX_CCALL                        [no value]
    BOOST_REGEX_MAX_STATE_COUNT             =100000000

EXIT STATUS: 0

regex - regex_config_info - vacpp

Run output:

IBM Visual Age version 801
    _CHAR_UNSIGNED                          =1
    _CPPUNWIND                              =1
    __cplusplus                             =199711L
    __STDC__                                =0
    _WCHAR_T                                 [no value]
    _WCHAR_T_DEFINED                         [no value]
    __CHAR_UNSIGNED__                       =1
    __USER_LABEL_PREFIX__                    [no value]
    __EXCEPTIONS                            =1
    __ELF__                                 =1
    __powerpc__                             =1
    __unix                                  =1
    _WCHAR_T                                 [no value]
    __IBMCPP__                              =801
    _REENTRANT                              =1


*********************************************************************

GNU libstdc++ version 20050721
    __GLIBCXX__                             =20050721
    _GLIBCXX_USE_WCHAR_T                    =1
    _GLIBCXX_USE_LONG_LONG                  =1
    _GLIBCXX_USE_NLS                        =1
    _GLIBCXX_USE_C99_MATH                   =1
    _GLIBCXX_USE_C99                        =1
    _GLIBCXX_SYMVER                         =1
    _GLIBCXX_HOSTED                         =1


*********************************************************************

Detected Platform: linux
    Type char is unsigned
    Type wchar_t is signed
    byte order for type short               =8 0 
    byte order for type int                 =24 16 8 0 
    byte order for type long                =24 16 8 0 
    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)                     =8
    CHAR_BIT                                =8
    CHAR_MAX                                =(127 * 2 + 1)
    WCHAR_MAX                               =(2147483647)
    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


*********************************************************************

Boost version 103200
    BOOST_USER_CONFIG                       =<boost/config/user.hpp>
    BOOST_COMPILER_CONFIG                   ="boost/config/compiler/vacpp.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_GETTIMEOFDAY                   [no value]
    BOOST_HAS_LONG_LONG                      [no value]
    BOOST_HAS_NANOSLEEP                      [no value]
    BOOST_HAS_NL_TYPES_H                     [no value]
    BOOST_HAS_PARTIAL_STD_ALLOCATOR          [no value]
    BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE      [no value]
    BOOST_HAS_PTHREADS                       [no value]
    BOOST_HAS_SCHED_YIELD                    [no value]
    BOOST_HAS_SIGACTION                      [no value]
    BOOST_HAS_STDINT_H                       [no value]
    BOOST_HAS_THREADS                        [no value]
    BOOST_HAS_UNISTD_H                       [no value]
    BOOST_MSVC6_MEMBER_TEMPLATES             [no value]
    BOOST_NESTED_TEMPLATE                   =template
    BOOST_NO_HASH                            [no value]
    BOOST_NO_MS_INT64_NUMERIC_LIMITS         [no value]
    BOOST_NO_SLIST                           [no value]
    BOOST_STD_EXTENSION_NAMESPACE           =std
    BOOST_UNREACHABLE_RETURN(0)              [no value]


*********************************************************************

    BOOST_REGEX_USER_CONFIG                 =<boost/regex/user.hpp>
    BOOST_REGEX_USE_C_LOCALE                 [no value]
    BOOST_REGEX_NON_RECURSIVE                [no value]
    BOOST_REGEX_BLOCKSIZE                   =4096
    BOOST_REGEX_MAX_BLOCKS                  =1024
    BOOST_REGEX_MAX_CACHE_BLOCKS            =16
    BOOST_REGEX_DECL                         [no value]
    BOOST_REGEX_CALL                         [no value]
    BOOST_REGEX_CCALL                        [no value]
    BOOST_REGEX_MAX_STATE_COUNT             =100000000




*********************************************************************

Regex library build configuration:

IBM Visual Age version 801
    _CHAR_UNSIGNED                          =1
    _CPPUNWIND                              =1
    __cplusplus                             =199711L
    __STDC__                                =0
    _WCHAR_T                                 [no value]
    _WCHAR_T_DEFINED                         [no value]
    __CHAR_UNSIGNED__                       =1
    __USER_LABEL_PREFIX__                    [no value]
    __EXCEPTIONS                            =1
    __ELF__                                 =1
    __powerpc__                             =1
    __unix                                  =1
    _WCHAR_T                                 [no value]
    __IBMCPP__                              =801
    _REENTRANT                              =1


*********************************************************************

GNU libstdc++ version 20050721
    __GLIBCXX__                             =20050721
    _GLIBCXX_USE_WCHAR_T                    =1
    _GLIBCXX_USE_LONG_LONG                  =1
    _GLIBCXX_USE_NLS                        =1
    _GLIBCXX_USE_C99_MATH                   =1
    _GLIBCXX_USE_C99                        =1
    _GLIBCXX_SYMVER                         =1
    _GLIBCXX_HOSTED                         =1


*********************************************************************

Detected Platform: linux
    Type char is unsigned
    Type wchar_t is signed
    byte order for type short               =8 0 
    byte order for type int                 =24 16 8 0 
    byte order for type long                =24 16 8 0 
    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)                     =8
    CHAR_BIT                                =8
    CHAR_MAX                                =(127 * 2 + 1)
    WCHAR_MAX                               =(2147483647)
    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


*********************************************************************

Boost version 103200
    BOOST_USER_CONFIG                       =<boost/config/user.hpp>
    BOOST_COMPILER_CONFIG                   ="boost/config/compiler/vacpp.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_GETTIMEOFDAY                   [no value]
    BOOST_HAS_LONG_LONG                      [no value]
    BOOST_HAS_NANOSLEEP                      [no value]
    BOOST_HAS_NL_TYPES_H                     [no value]
    BOOST_HAS_PARTIAL_STD_ALLOCATOR          [no value]
    BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE      [no value]
    BOOST_HAS_PTHREADS                       [no value]
    BOOST_HAS_SCHED_YIELD                    [no value]
    BOOST_HAS_SIGACTION                      [no value]
    BOOST_HAS_STDINT_H                       [no value]
    BOOST_HAS_THREADS                        [no value]
    BOOST_HAS_UNISTD_H                       [no value]
    BOOST_MSVC6_MEMBER_TEMPLATES             [no value]
    BOOST_NESTED_TEMPLATE                   =template
    BOOST_NO_HASH                            [no value]
    BOOST_NO_MS_INT64_NUMERIC_LIMITS         [no value]
    BOOST_NO_SLIST                           [no value]
    BOOST_STD_EXTENSION_NAMESPACE           =std
    BOOST_UNREACHABLE_RETURN(0)              [no value]


*********************************************************************

    BOOST_REGEX_USER_CONFIG                 =<boost/regex/user.hpp>
    BOOST_REGEX_USE_C_LOCALE                 [no value]
    BOOST_REGEX_NON_RECURSIVE                [no value]
    BOOST_REGEX_BLOCKSIZE                   =4096
    BOOST_REGEX_MAX_BLOCKS                  =1024
    BOOST_REGEX_MAX_CACHE_BLOCKS            =16
    BOOST_REGEX_DECL                         [no value]
    BOOST_REGEX_CALL                         [no value]
    BOOST_REGEX_CCALL                        [no value]
    BOOST_REGEX_MAX_STATE_COUNT             =100000000

EXIT STATUS: 0

serialization - test_static_warning - vacpp

Compiler output:

"../libs/serialization/test/test_static_warning.cpp", line 24.5: 1540-2400 (W) "boost::STATIC_WARNING" is undefined.  The delete operator will not call a destructor.
"../libs/serialization/test/test_static_warning.cpp", line 25.5: 1540-2400 (W) "boost::STATIC_WARNING" is undefined.  The delete operator will not call a destructor.
"../libs/serialization/test/test_static_warning.cpp", line 19.1: 1540-2400 (W) "boost::STATIC_WARNING" is undefined.  The delete operator will not call a destructor.
"../libs/serialization/test/test_static_warning.cpp", line 20.1: 1540-2400 (W) "boost::STATIC_WARNING" is undefined.  The delete operator will not call a destructor.

signals - dead_slot_test - vacpp

Linker output:

Chmod1 ../bin/boost/libs/signals/test/dead_slot_test.test/vacpp/debug/dead_slot_test

Run output:

/scratch/boost_harness/boost/libs/signals/test/dead_slot_test.cpp(34): test !c.connected() failed in function: 'do_delayed_connect(with_constant *, sig_type &, sig_type::slot_type)'

**** 1 error detected

EXIT STATUS: 201

signals - trackable_test - vacpp

Linker output:

Chmod1 ../bin/boost/libs/signals/test/trackable_test.test/vacpp/debug/trackable_test

Run output:

/scratch/boost_harness/boost/libs/signals/test/trackable_test.cpp(52): test s1(5) == 0 failed in function: 'test_main(int, char *[])'
/scratch/boost_harness/boost/libs/signals/test/trackable_test.cpp(61): test s1(5) == 0 failed in function: 'test_main(int, char *[])'

**** 2 errors detected

EXIT STATUS: 201

type_traits - is_union_test - vacpp

Run output:

<note>
This compiler version does not provide support for is_union on
union types. Such support is not currently required by the
C++ Standard. It will be required to support the upcoming
Standard Library Technical Report.
</note>

EXIT STATUS: 0

type_traits - is_class_test - vacpp

Run output:

<note>
This compiler version does not provide support for is_class on
union types. Such support is not currently required by the
C++ Standard. It will be required to support the upcoming
Standard Library Technical Report.
</note>

EXIT STATUS: 0

utility - operators_test - vacpp

Compiler output:

"../libs/utility/test/../operators_test.cpp", line 50.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<Wrapped1<T>,Wrapped1<T> >".
"../libs/utility/test/../operators_test.cpp", line 51.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::shiftable<Wrapped1<T>,Wrapped1<T>,boost::detail::empty_base,is_chained_base<Wrapped1<T> >::value>".
"../libs/utility/test/../operators_test.cpp", line 50.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<<unnamed>::Wrapped1<int>,<unnamed>::Wrapped1<int> >".
"../libs/utility/test/../operators_test.cpp", line 51.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::shiftable<<unnamed>::Wrapped1<int>,<unnamed>::Wrapped1<int>,boost::detail::empty_base,boost::detail::false_t>".
"../libs/utility/test/../operators_test.cpp", line 91.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<Wrapped2<T,U>,Wrapped2<T,U> >".
"../libs/utility/test/../operators_test.cpp", line 92.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators2<Wrapped2<T,U>,U>".
"../libs/utility/test/../operators_test.cpp", line 93.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::shiftable1<Wrapped2<T,U>,shiftable2<Wrapped2<T,U>,U,boost::detail::empty_base> >".
"../libs/utility/test/../operators_test.cpp", line 91.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<<unnamed>::Wrapped2<long,long>,<unnamed>::Wrapped2<long,long> >".
"../libs/utility/test/../operators_test.cpp", line 92.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators2<<unnamed>::Wrapped2<long,long>,long>".
"../libs/utility/test/../operators_test.cpp", line 93.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::shiftable1<<unnamed>::Wrapped2<long,long>,boost::shiftable2<<unnamed>::Wrapped2<long,long>,long,boost::detail::empty_base> >".
"../libs/utility/test/../operators_test.cpp", line 148.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::equivalent<Wrapped3<T>,Wrapped3<T>,boost::detail::empty_base,is_chained_base<Wrapped3<T> >::value>".
"../libs/utility/test/../operators_test.cpp", line 149.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::partially_ordered<Wrapped3<T>,Wrapped3<T>,boost::detail::empty_base,is_chained_base<Wrapped3<T> >::value>".
"../libs/utility/test/../operators_test.cpp", line 150.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::equality_comparable<Wrapped3<T>,Wrapped3<T>,boost::detail::empty_base,is_chained_base<Wrapped3<T> >::value>".
"../libs/utility/test/../operators_test.cpp", line 148.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::equivalent<<unnamed>::Wrapped3<signed char>,<unnamed>::Wrapped3<signed char>,boost::detail::empty_base,boost::detail::false_t>".
"../libs/utility/test/../operators_test.cpp", line 149.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::partially_ordered<<unnamed>::Wrapped3<signed char>,<unnamed>::Wrapped3<signed char>,boost::detail::empty_base,boost::detail::false_t>".
"../libs/utility/test/../operators_test.cpp", line 150.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::equality_comparable<<unnamed>::Wrapped3<signed char>,<unnamed>::Wrapped3<signed char>,boost::detail::empty_base,boost::detail::false_t>".
"../libs/utility/test/../operators_test.cpp", line 166.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::equality_comparable1<Wrapped4<T,U>,equivalent1<Wrapped4<T,U>,partially_ordered1<Wrapped4<T,U>,boost::detail::empty_base> > >".
"../libs/utility/test/../operators_test.cpp", line 169.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::partially_ordered2<Wrapped4<T,U>,U,equivalent2<Wrapped4<T,U>,U,equality_comparable2<Wrapped4<T,U>,U,boost::detail::empty_base> > >".
"../libs/utility/test/../operators_test.cpp", line 166.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::equality_comparable1<<unnamed>::Wrapped4<short,short>,boost::equivalent1<<unnamed>::Wrapped4<short,short>,boost::partially_ordered1<<unnamed>::Wrapped4<short,short>,boost::detail::empty_base> > >".
"../libs/utility/test/../operators_test.cpp", line 169.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::partially_ordered2<<unnamed>::Wrapped4<short,short>,short,boost::equivalent2<<unnamed>::Wrapped4<short,short>,short,boost::equality_comparable2<<unnamed>::Wrapped4<short,short>,short,boost::detail::empty_base> > >".
"../libs/utility/test/../operators_test.cpp", line 191.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::ordered_field_operators2<Wrapped5<T,U>,U,boost::detail::empty_base>".
"../libs/utility/test/../operators_test.cpp", line 192.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::ordered_field_operators1<Wrapped5<T,U>,boost::detail::empty_base>".
"../libs/utility/test/../operators_test.cpp", line 191.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::ordered_field_operators2<<unnamed>::Wrapped5<double,int>,int,boost::detail::empty_base>".
"../libs/utility/test/../operators_test.cpp", line 192.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::ordered_field_operators1<<unnamed>::Wrapped5<double,int>,boost::detail::empty_base>".
"../libs/utility/test/../operators_test.cpp", line 224.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::ordered_euclidian_ring_operators2<Wrapped6<T,U>,U,boost::detail::empty_base>".
"../libs/utility/test/../operators_test.cpp", line 225.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::ordered_euclidian_ring_operators1<Wrapped6<T,U>,boost::detail::empty_base>".
"../libs/utility/test/../operators_test.cpp", line 224.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::ordered_euclidian_ring_operators2<<unnamed>::Wrapped6<long,int>,int,boost::detail::empty_base>".
"../libs/utility/test/../operators_test.cpp", line 225.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::ordered_euclidian_ring_operators1<<unnamed>::Wrapped6<long,int>,boost::detail::empty_base>".
"../libs/utility/test/../operators_test.cpp", line 50.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<<unnamed>::Wrapped1<long>,<unnamed>::Wrapped1<long> >".
"../libs/utility/test/../operators_test.cpp", line 51.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::shiftable<<unnamed>::Wrapped1<long>,<unnamed>::Wrapped1<long>,boost::detail::empty_base,boost::detail::false_t>".
"../libs/utility/test/../operators_test.cpp", line 91.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<<unnamed>::Wrapped2<long,int>,<unnamed>::Wrapped2<long,int> >".
"../libs/utility/test/../operators_test.cpp", line 92.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators2<<unnamed>::Wrapped2<long,int>,int>".
"../libs/utility/test/../operators_test.cpp", line 93.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::shiftable1<<unnamed>::Wrapped2<long,int>,boost::shiftable2<<unnamed>::Wrapped2<long,int>,int,boost::detail::empty_base> >".
"../libs/utility/test/../operators_test.cpp", line 91.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<<unnamed>::Wrapped2<long,signed char>,<unnamed>::Wrapped2<long,signed char> >".
"../libs/utility/test/../operators_test.cpp", line 92.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators2<<unnamed>::Wrapped2<long,signed char>,signed char>".
"../libs/utility/test/../operators_test.cpp", line 93.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::shiftable1<<unnamed>::Wrapped2<long,signed char>,boost::shiftable2<<unnamed>::Wrapped2<long,signed char>,signed char,boost::detail::empty_base> >".
"../libs/utility/test/../operators_test.cpp", line 91.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<<unnamed>::Wrapped2<int,int>,<unnamed>::Wrapped2<int,int> >".
"../libs/utility/test/../operators_test.cpp", line 92.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators2<<unnamed>::Wrapped2<int,int>,int>".
"../libs/utility/test/../operators_test.cpp", line 93.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::shiftable1<<unnamed>::Wrapped2<int,int...
   (remainder deleted because of excessive size)

utility - current_function_test - vacpp

Run output:

../libs/utility/test/../current_function_test.cpp(37): assertion failed in function 'main()'

EXIT STATUS: 0

test - basic_cstring_test - vacpp

Compiler output:

"/scratch/boost_harness/boost/boost/test/detail/basic_cstring/basic_cstring.hpp", line 99.62: 1540-1101 (W) A return value of type "boost::unit_test::basic_cstring<const char> &" is expected.
"/scratch/boost_harness/boost/boost/test/detail/basic_cstring/basic_cstring.hpp", line 99.21: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::basic_cstring<const char>::trim_left()".
"../libs/test/test/basic_cstring_test.cpp", line 397.9: 1540-0700 (I) The previous message was produced while processing "trim_test<const char>(const char *)".
"../libs/test/test/basic_cstring_test.cpp", line 410.28: 1540-0700 (I) The previous message was produced while processing "meta_trim_test::execute<const char>(const char *)".
"/scratch/boost_harness/boost/boost/test/test_case_template.hpp", line 60.25: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::test_case_template_instance<meta_trim_test,const char>::do_run()".
"/scratch/boost_harness/boost/boost/test/test_case_template.hpp", line 52.7: 1540-0700 (I) The previous message was produced while processing "class boost::unit_test::ut_detail::test_case_template_instance<meta_trim_test,const char>".
"/scratch/boost_harness/boost/boost/test/detail/basic_cstring/basic_cstring.hpp", line 100.64: 1540-1101 (W) A return value of type "boost::unit_test::basic_cstring<const char> &" is expected.
"/scratch/boost_harness/boost/boost/test/detail/basic_cstring/basic_cstring.hpp", line 100.21: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::basic_cstring<const char>::trim_right()".
"../libs/test/test/basic_cstring_test.cpp", line 394.9: 1540-0700 (I) The previous message was produced while processing "trim_test<const char>(const char *)".
"../libs/test/test/basic_cstring_test.cpp", line 410.28: 1540-0700 (I) The previous message was produced while processing "meta_trim_test::execute<const char>(const char *)".
"/scratch/boost_harness/boost/boost/test/test_case_template.hpp", line 60.25: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::test_case_template_instance<meta_trim_test,const char>::do_run()".
"/scratch/boost_harness/boost/boost/test/test_case_template.hpp", line 52.7: 1540-0700 (I) The previous message was produced while processing "class boost::unit_test::ut_detail::test_case_template_instance<meta_trim_test,const char>".
"/scratch/boost_harness/boost/boost/test/detail/basic_cstring/basic_cstring.hpp", line 101.52: 1540-1101 (W) A return value of type "boost::unit_test::basic_cstring<const char> &" is expected.
"/scratch/boost_harness/boost/boost/test/detail/basic_cstring/basic_cstring.hpp", line 101.21: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::basic_cstring<const char>::trim()".
"../libs/test/test/basic_cstring_test.cpp", line 406.9: 1540-0700 (I) The previous message was produced while processing "trim_test<const char>(const char *)".
"../libs/test/test/basic_cstring_test.cpp", line 410.28: 1540-0700 (I) The previous message was produced while processing "meta_trim_test::execute<const char>(const char *)".
"/scratch/boost_harness/boost/boost/test/test_case_template.hpp", line 60.25: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::test_case_template_instance<meta_trim_test,const char>::do_run()".
"/scratch/boost_harness/boost/boost/test/test_case_template.hpp", line 52.7: 1540-0700 (I) The previous message was produced while processing "class boost::unit_test::ut_detail::test_case_template_instance<meta_trim_test,const char>".
"/scratch/boost_harness/boost/boost/test/detail/basic_cstring/basic_cstring.hpp", line 99.62: 1540-1101 (W) A return value of type "boost::unit_test::basic_cstring<char> &" is expected.
"/scratch/boost_harness/boost/boost/test/detail/basic_cstring/basic_cstring.hpp", line 99.21: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::basic_cstring<char>::trim_left()".
"../libs/test/test/basic_cstring_test.cpp", line 397.9: 1540-0700 (I) The previous message was produced while processing "trim_test<char>(char *)".
"../libs/test/test/basic_cstring_test.cpp", line 410.28: 1540-0700 (I) The previous message was produced while processing "meta_trim_test::execute<char>(char *)".
"/scratch/boost_harness/boost/boost/test/test_case_template.hpp", line 60.25: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::test_case_template_instance<meta_trim_test,char>::do_run()".
"/scratch/boost_harness/boost/boost/test/test_case_template.hpp", line 52.7: 1540-0700 (I) The previous message was produced while processing "class boost::unit_test::ut_detail::test_case_template_instance<meta_trim_test,char>".
"/scratch/boost_harness/boost/boost/test/detail/basic_cstring/basic_cstring.hpp", line 100.64: 1540-1101 (W) A return value of type "boost::unit_test::basic_cstring<char> &" is expected.
"/scratch/boost_harness/boost/boost/test/detail/basic_cstring/basic_cstring.hpp", line 100.21: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::basic_cstring<char>::trim_right()".
"../libs/test/test/basic_cstring_test.cpp", line 394.9: 1540-0700 (I) The previous message was produced while processing "trim_test<char>(char *)".
"../libs/test/test/basic_cstring_test.cpp", line 410.28: 1540-0700 (I) The previous message was produced while processing "meta_trim_test::execute<char>(char *)".
"/scratch/boost_harness/boost/boost/test/test_case_template.hpp", line 60.25: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::test_case_template_instance<meta_trim_test,char>::do_run()".
"/scratch/boost_harness/boost/boost/test/test_case_template.hpp", line 52.7: 1540-0700 (I) The previous message was produced while processing "class boost::unit_test::ut_detail::test_case_template_instance<meta_trim_test,char>".
"/scratch/boost_harness/boost/boost/test/detail/basic_cstring/basic_cstring.hpp", line 101.52: 1540-1101 (W) A return value of type "boost::unit_test::basic_cstring<char> &" is expected.
"/scratch/boost_harness/boost/boost/test/detail/basic_cstring/basic_cstring.hpp", line 101.21: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::basic_cstring<char>::trim()".
"../libs/test/test/basic_cstring_test.cpp", line 406.9: 1540-0700 (I) The previous message was produced while processing "trim_test<char>(char *)".
"../libs/test/test/basic_cstring_test.cpp", line 410.28: 1540-0700 (I) The previous message was produced while processing "meta_trim_test::execute<char>(char *)".
"/scratch/boost_harness/boost/boost/test/test_case_template.hpp", line 60.25: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::test_case_template_instance<meta_trim_test,char>::do_run()".
"/scratch/boost_harness/boost/boost/test/test_case_template.hpp", line 52.7: 1540-0700 (I) The previous message was produced while processing "class boost::unit_test::ut_detail::test_case_template_instance<meta_trim_test,char>".
"/scratch/boost_harness/boost/boost/test/detail/basic_cstring/basic_cstring.hpp", line 99.62: 1540-1101 (W) A return value of type "boost::unit_test::basic_cstring<wchar_t> &" is expected.
"/scratch/boost_harness/boost/boost/test/detail/basic_cstring/basic_cstring.hpp", line 99.21: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::basic_cstring<wchar_t>::trim_left()".
"../libs/test/test/basic_cstring_test.cpp", line 397.9: 1540-0700 (I) The previous message was produced while processing "trim_test<wchar_t>(wchar_t *)".
"../libs/test/test/basic_cstring_test.cpp", line 410.28: 1540-0700 (I) The previous message was produced while processing "meta_trim_test::execute<wchar_t>(wchar_t *)".
"/scratch/boost_harness/boost/boost/test/test_case_template.hpp", line 60.25: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::test_case_template_instance<meta_trim_test,wchar_t>::do_run()".
"/scratch/boost_harness/boost/boost/test/test_case_template.hpp", line 52.7: 1540-0700 (I) The previous message was produced while processing "class boost::unit_test::ut_detail::test_case_template_instance<meta_trim_test,wchar_t>".
"/scratch/boost_harness/boost/boost/test/detail/basic_cstring/basic_cstring.hpp", line 100.64: 1540-1101 (W) A return value of type "boost::unit_test::basic_cstring<wchar_t> &" is expected.
"/scratch/boost_harness/boost/boost/test/detail/basic_cstring/basic_cstring.hpp", line 100.21: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::basic_cstring<wchar_t>::trim_right()".
"../libs/test/test/basic_cstring_test.cpp", line 394.9: 1540-0700 (I) The previous message was produced while processing "trim_test<wchar_t>(wchar_t *)".
"../libs/test/test/basic_cstring_test.cpp", line 410.28: 1540-0700 (I) The previous message was produced while processing "meta_trim_test::execute<wchar_t>(wchar_t *)".
"/scratch/boost_harness/boost/boost/test/test_case_template.hpp", line 60.25: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::test_case_template_instance<meta_trim_test,wchar_t>::do_run()".
"/scratch/boost_harness/boost/boost/test/test_case_template.hpp", line 52.7: 1540-0700 (I) The previous message was produced while processing "class boost::unit_test::ut_detail::test_case_template_instance<meta_trim_test,wchar_t>".
"/scratch/boost_harness/boost/boost/test/detail/basic_cstring/basic_cstring.hpp", line 101.52: 1540-...
   (remainder deleted because of excessive size)

Linker output:

../bin/boost/libs/test/test/basic_cstring_test.test/vacpp/debug/basic_cstring_test.o(.text+0xf9c2): In function `void find_test<wchar_t>(wchar_t*)':
: undefined reference to `boost::unit_test::basic_cstring<wchar_t>::npos'
../bin/boost/libs/test/test/basic_cstring_test.test/vacpp/debug/basic_cstring_test.o(.text+0xf9c6): In function `void find_test<wchar_t>(wchar_t*)':
: undefined reference to `boost::unit_test::basic_cstring<wchar_t>::npos'
../bin/boost/libs/test/test/basic_cstring_test.test/vacpp/debug/basic_cstring_test.o(.text+0x15cee): In function `void find_test<unsigned char>(unsigned char*)':
: undefined reference to `boost::unit_test::basic_cstring<unsigned char>::npos'
../bin/boost/libs/test/test/basic_cstring_test.test/vacpp/debug/basic_cstring_test.o(.text+0x15cf2): In function `void find_test<unsigned char>(unsigned char*)':
: undefined reference to `boost::unit_test::basic_cstring<unsigned char>::npos'
../bin/boost/libs/test/test/basic_cstring_test.test/vacpp/debug/basic_cstring_test.o(.text+0x19d12): In function `void find_test<char>(char*)':
: undefined reference to `boost::unit_test::basic_cstring<char>::npos'
../bin/boost/libs/test/test/basic_cstring_test.test/vacpp/debug/basic_cstring_test.o(.text+0x19d16): In function `void find_test<char>(char*)':
: undefined reference to `boost::unit_test::basic_cstring<char>::npos'
../bin/boost/libs/test/test/basic_cstring_test.test/vacpp/debug/basic_cstring_test.o(.text+0x1be02): In function `void find_test<wchar_t const>(wchar_t const*)':
: undefined reference to `boost::unit_test::basic_cstring<wchar_t const>::npos'
../bin/boost/libs/test/test/basic_cstring_test.test/vacpp/debug/basic_cstring_test.o(.text+0x1be06): In function `void find_test<wchar_t const>(wchar_t const*)':
: undefined reference to `boost::unit_test::basic_cstring<wchar_t const>::npos'
../bin/boost/libs/test/test/basic_cstring_test.test/vacpp/debug/basic_cstring_test.o(.text+0x22802): In function `void find_test<unsigned char const>(unsigned char const*)':
: undefined reference to `boost::unit_test::basic_cstring<unsigned char const>::npos'
../bin/boost/libs/test/test/basic_cstring_test.test/vacpp/debug/basic_cstring_test.o(.text+0x22806): In function `void find_test<unsigned char const>(unsigned char const*)':
: undefined reference to `boost::unit_test::basic_cstring<unsigned char const>::npos'
../bin/boost/libs/test/test/basic_cstring_test.test/vacpp/debug/basic_cstring_test.o(.text+0x246fa): In function `void find_test<char const>(char const*)':
: undefined reference to `boost::unit_test::basic_cstring<char const>::npos'
../bin/boost/libs/test/test/basic_cstring_test.test/vacpp/debug/basic_cstring_test.o(.text+0x246fe): In function `void find_test<char const>(char const*)':
: undefined reference to `boost::unit_test::basic_cstring<char const>::npos'

    
    export LD_LIBRARY_PATH 
    xlC  -qtwolink -g  -o "../bin/boost/libs/test/test/basic_cstring_test.test/vacpp/debug/basic_cstring_test"  -L../bin/boost/libs/test/build/libboost_unit_test_framework.a/vacpp/debug   "../bin/boost/libs/test/test/basic_cstring_test.test/vacpp/debug/basic_cstring_test.o"  "../bin/boost/libs/test/build/libboost_unit_test_framework.a/vacpp/debug/libboost_unit_test_framework.a"  "../bin/boost/libs/test/build/libboost_unit_test_framework.a/vacpp/debug/libboost_unit_test_framework.a"  

test - errors_handling_test - vacpp

Linker output:

Chmod1 ../bin/boost/libs/test/test/errors_handling_test.test/vacpp/debug/errors_handling_test

Run output:

*** 228 failures detected in test case "call_test_main"

EXIT STATUS: 201