Compiler Status: Win32

Run Date: 00:10:33 UTC, Thursday 17 July 2003

access / meta-bcc-5.5.1

Compiler output:

"C:\Borland\BCC55\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Borland\BCC55\include"  -o"d:\boost2\1_30_0\results\status\bin\access.test\meta-bcc-5.5.1\debug\runtime-link-dynamic\access.obj"  "d:\boost2\1_30_0\boost\libs/multi_array/test\access.cpp" 

d:\boost2\1_30_0\boost\libs/multi_array/test\access.cpp:
Error E2285 d:\boost2\1_30_0\boost\libs/multi_array/test\generative_tests.hpp 99: Could not find a match for 'boost::multi_array<int,3,std::allocator<int> >::multi_array(boost::detail::multi_array::extent_gen<3>,const boost::c_storage_order)' in function run_configuration<boost::c_storage_order,boost::c_storage_order,null_modifier>(const boost::c_storage_order &,const boost::c_storage_order &,const null_modifier &)
Error E2285 d:\boost2\1_30_0\boost\libs/multi_array/test\generative_tests.hpp 110: Could not find a match for 'boost::multi_array_ref<int,3>::multi_array_ref(int *,boost::detail::multi_array::extent_gen<3>,const boost::c_storage_order)' in function run_configuration<boost::c_storage_order,boost::c_storage_order,null_modifier>(const boost::c_storage_order &,const boost::c_storage_order &,const null_modifier &)
Warning W8080 d:\boost2\1_30_0\boost\libs/multi_array/test\generative_tests.hpp 113: 'local' is declared but never used in function run_configuration<boost::c_storage_order,boost::c_storage_order,null_modifier>(const boost::c_storage_order &,const boost::c_storage_order &,const null_modifier &)
Error E2285 d:\boost2\1_30_0\boost\libs/multi_array/test\generative_tests.hpp 122: Could not find a match for 'boost::multi_array_ref<int,3>::multi_array_ref(int *,boost::detail::multi_array::extent_gen<3>,const boost::c_storage_order)' in function run_configuration<boost::c_storage_order,boost::c_storage_order,null_modifier>(const boost::c_storage_order &,const boost::c_storage_order &,const null_modifier &)
Warning W8080 d:\boost2\1_30_0\boost\libs/multi_array/test\generative_tests.hpp 128: 'local' is declared but never used in function run_configuration<boost::c_storage_order,boost::c_storage_order,null_modifier>(const boost::c_storage_order &,const boost::c_storage_order &,const null_modifier &)
Error E2285 d:\boost2\1_30_0\boost\libs/multi_array/test\generative_tests.hpp 135: Could not find a match for 'boost::multi_array<int,4,std::allocator<int> >::multi_array(boost::detail::multi_array::extent_gen<4>,const boost::c_storage_order)' in function run_configuration<boost::c_storage_order,boost::c_storage_order,null_modifier>(const boost::c_storage_order &,const boost::c_storage_order &,const null_modifier &)
Error E2285 d:\boost2\1_30_0\boost\libs/multi_array/test\generative_tests.hpp 146: Could not find a match for 'boost::multi_array<int,4,std::allocator<int> >::multi_array(boost::detail::multi_array::extent_gen<4>,const boost::c_storage_order)' in function run_configuration<boost::c_storage_order,boost::c_storage_order,null_modifier>(const boost::c_storage_order &,const boost::c_storage_order &,const null_modifier &)
Error E2228 d:\boost2\1_30_0\boost\libs/multi_array/test\generative_tests.hpp 146: Too many error or warning messages in function run_configuration<boost::c_storage_order,boost::c_storage_order,null_modifier>(const boost::c_storage_order &,const boost::c_storage_order &,const null_modifier &)
*** 6 errors in Compile ***

access / meta-bcc-5.6.4

Compiler output:

"C:\Progra~1\Borland\CBuilder6\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Progra~1\Borland\CBuilder6\include"  -o"d:\boost2\1_30_0\results\status\bin\access.test\meta-bcc-5.6.4\debug\runtime-link-dynamic\access.obj"  "d:\boost2\1_30_0\boost\libs/multi_array/test\access.cpp" 

d:\boost2\1_30_0\boost\libs/multi_array/test\access.cpp:
Assertion failed d:\boost2\1_30_0\boost\boost/multi_array/multi_array_ref.hpp(172) : id != 0 at d:\helena\bcc\indep\symtab.c(1142)

any_test / msvc

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd   -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\any_test.test\msvc\debug\runtime-link-dynamic\any_test.obj"  -Tp"d:\boost2\1_30_0\boost\libs/any\any_test.cpp" 

any_test.cpp
d:\boost2\1_30_0\boost\libs/any\any_test.cpp(62) : error C2955: 'test' : use of class template requires template argument list
        d:\boost2\1_30_0\boost\libs/any\test.hpp(34) : see declaration of 'test'

any_test / msvc-stlport

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c  -D_STLP_NO_SGI_IOSTREAMS=1 -D_STLP_DO_IMPORT_CSTD_FUNCTIONS=1 -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1  /Z7 /Od /Ob0 /GX /GR /MDd   -I"d:\boost2\1_30_0\results\status"  -I"C:\Program Files\STLPort\STLport-4.5.3\stlport" -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\any_test.test\msvc-stlport\debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off\stlport-version-4.5.3\any_test.obj"  -Tp"d:\boost2\1_30_0\boost\libs/any\any_test.cpp" 

any_test.cpp
d:\boost2\1_30_0\boost\libs/any\any_test.cpp(62) : error C2955: 'test' : use of class template requires template argument list
        d:\boost2\1_30_0\boost\libs/any\test.hpp(34) : see declaration of 'test'

any_test / vc7

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd /Op  /Zc:wchar_t,forScope  -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\any_test.test\vc7\debug\runtime-link-dynamic\any_test.obj"  -Tp"d:\boost2\1_30_0\boost\libs/any\any_test.cpp" 

any_test.cpp
d:\boost2\1_30_0\boost\libs\any\any_test.cpp(62) : error C2955: 'test::test' : use of class template requires template argument list
        d:\boost2\1_30_0\boost\libs\any\test.hpp(34) : see declaration of 'test::test'

arithmetic / msvc-stlport

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c  -D_STLP_NO_SGI_IOSTREAMS=1 -D_STLP_DO_IMPORT_CSTD_FUNCTIONS=1 -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1  /Z7 /Od /Ob0 /GX /GR /MDd    -I"C:\Program Files\STLPort\STLport-4.5.3\stlport" -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\arithmetic.test\msvc-stlport\debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off\stlport-version-4.5.3\arithmetic.obj"  -Tp"d:\boost2\1_30_0\boost\libs/preprocessor/test\arithmetic.cpp" 

arithmetic.cpp
d:\boost2\1_30_0\boost\libs/preprocessor/test/test.h(29) : error C2668: 'printf' : ambiguous call to overloaded function

array / msvc-stlport

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c  -D_STLP_NO_SGI_IOSTREAMS=1 -D_STLP_DO_IMPORT_CSTD_FUNCTIONS=1 -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1  /Z7 /Od /Ob0 /GX /GR /MDd    -I"C:\Program Files\STLPort\STLport-4.5.3\stlport" -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\array.test\msvc-stlport\debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off\stlport-version-4.5.3\array.obj"  -Tp"d:\boost2\1_30_0\boost\libs/preprocessor/test\array.cpp" 

array.cpp
d:\boost2\1_30_0\boost\libs/preprocessor/test/test.h(29) : error C2668: 'printf' : ambiguous call to overloaded function

array2 / msvc-stlport

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c  -D_STLP_NO_SGI_IOSTREAMS=1 -D_STLP_DO_IMPORT_CSTD_FUNCTIONS=1 -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1  /Z7 /Od /Ob0 /GX /GR /MDd   -I"d:\boost2\1_30_0\results\status"  -I"C:\Program Files\STLPort\STLport-4.5.3\stlport" -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\array2.test\msvc-stlport\debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off\stlport-version-4.5.3\array2.obj"  -Tp"d:\boost2\1_30_0\boost\libs/array\array2.cpp" 

array2.cpp
C:\PROGRA~1\MICROS~3\VC98\INCLUDE\xlocale(464) : error C2668: 'free' : ambiguous call to overloaded function
        C:\PROGRA~1\MICROS~3\VC98\INCLUDE\xlocale(463) : while compiling class-template member function '__thiscall std::ctype<unsigned short>::~std::ctype<unsigned short>(void)'

array3 / meta-bcc-5.5.1

Compiler output:

"C:\Borland\BCC55\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Borland\BCC55\include"  -o"d:\boost2\1_30_0\results\status\bin\array3.test\meta-bcc-5.5.1\debug\runtime-link-dynamic\array3.obj"  "d:\boost2\1_30_0\boost\libs/array\array3.cpp" 

d:\boost2\1_30_0\boost\libs/array\array3.cpp:
Error E2188 d:\boost2\1_30_0\boost\libs/array\array3.cpp 20: Expression syntax in function main()
Error E2141 d:\boost2\1_30_0\boost\libs/array\array3.cpp 21: Declaration syntax error in function main()
Error E2139 d:\boost2\1_30_0\boost\libs/array\array3.cpp 21: Declaration missing ; in function main()
Warning W8004 d:\boost2\1_30_0\boost\libs/array\array3.cpp 21: 'seasons' is assigned a value that is never used in function main()
Error E2190 d:\boost2\1_30_0\boost\libs/array\array3.cpp 21: Unexpected }
Error E2451 d:\boost2\1_30_0\boost\libs/array\array3.cpp 24: Undefined symbol 'seasons'
Error E2228 d:\boost2\1_30_0\boost\libs/array\array3.cpp 24: Too many error or warning messages
*** 6 errors in Compile ***

array3 / meta-bcc-5.6.4

Compiler output:

"C:\Progra~1\Borland\CBuilder6\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Progra~1\Borland\CBuilder6\include"  -o"d:\boost2\1_30_0\results\status\bin\array3.test\meta-bcc-5.6.4\debug\runtime-link-dynamic\array3.obj"  "d:\boost2\1_30_0\boost\libs/array\array3.cpp" 

d:\boost2\1_30_0\boost\libs/array\array3.cpp:
Error E2188 d:\boost2\1_30_0\boost\libs/array\array3.cpp 20: Expression syntax in function main()
Error E2141 d:\boost2\1_30_0\boost\libs/array\array3.cpp 21: Declaration syntax error in function main()
Error E2139 d:\boost2\1_30_0\boost\libs/array\array3.cpp 21: Declaration missing ; in function main()
Warning W8004 d:\boost2\1_30_0\boost\libs/array\array3.cpp 21: 'seasons' is assigned a value that is never used in function main()
Error E2190 d:\boost2\1_30_0\boost\libs/array\array3.cpp 21: Unexpected }
Error E2451 d:\boost2\1_30_0\boost\libs/array\array3.cpp 24: Undefined symbol 'seasons'
Error E2228 d:\boost2\1_30_0\boost\libs/array\array3.cpp 24: Too many error or warning messages
*** 6 errors in Compile ***

array3 / msvc

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd   -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\array3.test\msvc\debug\runtime-link-dynamic\array3.obj"  -Tp"d:\boost2\1_30_0\boost\libs/array\array3.cpp" 

array3.cpp
d:\boost2\1_30_0\boost\libs/array\array3.cpp(19) : error C2552: 'seasons' : non-aggregates cannot be initialized with initializer list
d:\boost2\1_30_0\boost\libs/array\array3.cpp(20) : error C2078: too many initializers

array3 / msvc-stlport

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c  -D_STLP_NO_SGI_IOSTREAMS=1 -D_STLP_DO_IMPORT_CSTD_FUNCTIONS=1 -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1  /Z7 /Od /Ob0 /GX /GR /MDd   -I"d:\boost2\1_30_0\results\status"  -I"C:\Program Files\STLPort\STLport-4.5.3\stlport" -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\array3.test\msvc-stlport\debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off\stlport-version-4.5.3\array3.obj"  -Tp"d:\boost2\1_30_0\boost\libs/array\array3.cpp" 

array3.cpp
d:\boost2\1_30_0\boost\libs/array\array3.cpp(19) : error C2552: 'seasons' : non-aggregates cannot be initialized with initializer list
d:\boost2\1_30_0\boost\libs/array\array3.cpp(20) : error C2078: too many initializers

array3 / vc7

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd /Op  /Zc:wchar_t,forScope  -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\array3.test\vc7\debug\runtime-link-dynamic\array3.obj"  -Tp"d:\boost2\1_30_0\boost\libs/array\array3.cpp" 

array3.cpp
d:\boost2\1_30_0\boost\libs\array\array3.cpp(19) : error C2552: 'seasons' : non-aggregates cannot be initialized with initializer list
        'boost::array<T,N>' : Types with user defined constructors are not aggregate
        with
        [
            T=std::string,
            N=4
        ]
d:\boost2\1_30_0\boost\libs\array\array3.cpp(20) : error C2078: too many initializers

array4 / meta-bcc-5.5.1

Compiler output:

"C:\Borland\BCC55\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Borland\BCC55\include"  -o"d:\boost2\1_30_0\results\status\bin\array4.test\meta-bcc-5.5.1\debug\runtime-link-dynamic\array4.obj"  "d:\boost2\1_30_0\boost\libs/array\array4.cpp" 

d:\boost2\1_30_0\boost\libs/array\array4.cpp:
Error E2188 d:\boost2\1_30_0\boost\libs/array\array4.cpp 19: Expression syntax in function main()
Error E2141 d:\boost2\1_30_0\boost\libs/array\array4.cpp 22: Declaration syntax error in function main()
Error E2139 d:\boost2\1_30_0\boost\libs/array\array4.cpp 22: Declaration missing ; in function main()
Warning W8004 d:\boost2\1_30_0\boost\libs/array\array4.cpp 22: 'seasons_i18n' is assigned a value that is never used in function main()
Error E2190 d:\boost2\1_30_0\boost\libs/array\array4.cpp 22: Unexpected }
Error E2040 d:\boost2\1_30_0\boost\libs/array\array4.cpp 25: Declaration terminated incorrectly
Error E2228 d:\boost2\1_30_0\boost\libs/array\array4.cpp 25: Too many error or warning messages
*** 6 errors in Compile ***

array4 / meta-bcc-5.6.4

Compiler output:

"C:\Progra~1\Borland\CBuilder6\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Progra~1\Borland\CBuilder6\include"  -o"d:\boost2\1_30_0\results\status\bin\array4.test\meta-bcc-5.6.4\debug\runtime-link-dynamic\array4.obj"  "d:\boost2\1_30_0\boost\libs/array\array4.cpp" 

d:\boost2\1_30_0\boost\libs/array\array4.cpp:
Error E2188 d:\boost2\1_30_0\boost\libs/array\array4.cpp 19: Expression syntax in function main()
Error E2141 d:\boost2\1_30_0\boost\libs/array\array4.cpp 22: Declaration syntax error in function main()
Error E2139 d:\boost2\1_30_0\boost\libs/array\array4.cpp 22: Declaration missing ; in function main()
Warning W8004 d:\boost2\1_30_0\boost\libs/array\array4.cpp 22: 'seasons_i18n' is assigned a value that is never used in function main()
Error E2190 d:\boost2\1_30_0\boost\libs/array\array4.cpp 22: Unexpected }
Error E2040 d:\boost2\1_30_0\boost\libs/array\array4.cpp 25: Declaration terminated incorrectly
Error E2228 d:\boost2\1_30_0\boost\libs/array\array4.cpp 25: Too many error or warning messages
*** 6 errors in Compile ***

array4 / msvc

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd   -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\array4.test\msvc\debug\runtime-link-dynamic\array4.obj"  -Tp"d:\boost2\1_30_0\boost\libs/array\array4.cpp" 

array4.cpp
d:\boost2\1_30_0\boost\libs/array\array4.cpp(18) : error C2552: 'seasons_i18n' : non-aggregates cannot be initialized with initializer list
d:\boost2\1_30_0\boost\libs/array\array4.cpp(19) : error C2078: too many initializers

array4 / msvc-stlport

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c  -D_STLP_NO_SGI_IOSTREAMS=1 -D_STLP_DO_IMPORT_CSTD_FUNCTIONS=1 -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1  /Z7 /Od /Ob0 /GX /GR /MDd   -I"d:\boost2\1_30_0\results\status"  -I"C:\Program Files\STLPort\STLport-4.5.3\stlport" -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\array4.test\msvc-stlport\debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off\stlport-version-4.5.3\array4.obj"  -Tp"d:\boost2\1_30_0\boost\libs/array\array4.cpp" 

array4.cpp
d:\boost2\1_30_0\boost\libs/array\array4.cpp(18) : error C2552: 'seasons_i18n' : non-aggregates cannot be initialized with initializer list
d:\boost2\1_30_0\boost\libs/array\array4.cpp(19) : error C2078: too many initializers

array4 / vc7

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd /Op  /Zc:wchar_t,forScope  -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\array4.test\vc7\debug\runtime-link-dynamic\array4.obj"  -Tp"d:\boost2\1_30_0\boost\libs/array\array4.cpp" 

array4.cpp
d:\boost2\1_30_0\boost\libs\array\array4.cpp(18) : error C2552: 'seasons_i18n' : non-aggregates cannot be initialized with initializer list
        'boost::array<T,N>' : Types with user defined constructors are not aggregate
        with
        [
            T=boost::array<std::string,4>,
            N=2
        ]
d:\boost2\1_30_0\boost\libs\array\array4.cpp(19) : error C2078: too many initializers

assign / meta-bcc-5.5.1

Compiler output:

"C:\Borland\BCC55\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Borland\BCC55\include"  -o"d:\boost2\1_30_0\results\status\bin\assign.test\meta-bcc-5.5.1\debug\runtime-link-dynamic\assign.obj"  "d:\boost2\1_30_0\boost\libs/multi_array/test\assign.cpp" 

d:\boost2\1_30_0\boost\libs/multi_array/test\assign.cpp:
Error E2285 d:\boost2\1_30_0\boost\libs/multi_array/test\generative_tests.hpp 99: Could not find a match for 'boost::multi_array<int,3,std::allocator<int> >::multi_array(boost::detail::multi_array::extent_gen<3>,const boost::c_storage_order)' in function run_configuration<boost::c_storage_order,boost::c_storage_order,null_modifier>(const boost::c_storage_order &,const boost::c_storage_order &,const null_modifier &)
Error E2285 d:\boost2\1_30_0\boost\libs/multi_array/test\generative_tests.hpp 110: Could not find a match for 'boost::multi_array_ref<int,3>::multi_array_ref(int *,boost::detail::multi_array::extent_gen<3>,const boost::c_storage_order)' in function run_configuration<boost::c_storage_order,boost::c_storage_order,null_modifier>(const boost::c_storage_order &,const boost::c_storage_order &,const null_modifier &)
Warning W8080 d:\boost2\1_30_0\boost\libs/multi_array/test\generative_tests.hpp 113: 'local' is declared but never used in function run_configuration<boost::c_storage_order,boost::c_storage_order,null_modifier>(const boost::c_storage_order &,const boost::c_storage_order &,const null_modifier &)
Error E2285 d:\boost2\1_30_0\boost\libs/multi_array/test\generative_tests.hpp 122: Could not find a match for 'boost::multi_array_ref<int,3>::multi_array_ref(int *,boost::detail::multi_array::extent_gen<3>,const boost::c_storage_order)' in function run_configuration<boost::c_storage_order,boost::c_storage_order,null_modifier>(const boost::c_storage_order &,const boost::c_storage_order &,const null_modifier &)
Warning W8080 d:\boost2\1_30_0\boost\libs/multi_array/test\generative_tests.hpp 128: 'local' is declared but never used in function run_configuration<boost::c_storage_order,boost::c_storage_order,null_modifier>(const boost::c_storage_order &,const boost::c_storage_order &,const null_modifier &)
Error E2285 d:\boost2\1_30_0\boost\libs/multi_array/test\generative_tests.hpp 135: Could not find a match for 'boost::multi_array<int,4,std::allocator<int> >::multi_array(boost::detail::multi_array::extent_gen<4>,const boost::c_storage_order)' in function run_configuration<boost::c_storage_order,boost::c_storage_order,null_modifier>(const boost::c_storage_order &,const boost::c_storage_order &,const null_modifier &)
Error E2285 d:\boost2\1_30_0\boost\libs/multi_array/test\generative_tests.hpp 146: Could not find a match for 'boost::multi_array<int,4,std::allocator<int> >::multi_array(boost::detail::multi_array::extent_gen<4>,const boost::c_storage_order)' in function run_configuration<boost::c_storage_order,boost::c_storage_order,null_modifier>(const boost::c_storage_order &,const boost::c_storage_order &,const null_modifier &)
Error E2228 d:\boost2\1_30_0\boost\libs/multi_array/test\generative_tests.hpp 146: Too many error or warning messages in function run_configuration<boost::c_storage_order,boost::c_storage_order,null_modifier>(const boost::c_storage_order &,const boost::c_storage_order &,const null_modifier &)
*** 6 errors in Compile ***

assign / meta-bcc-5.6.4

Compiler output:

"C:\Progra~1\Borland\CBuilder6\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Progra~1\Borland\CBuilder6\include"  -o"d:\boost2\1_30_0\results\status\bin\assign.test\meta-bcc-5.6.4\debug\runtime-link-dynamic\assign.obj"  "d:\boost2\1_30_0\boost\libs/multi_array/test\assign.cpp" 

d:\boost2\1_30_0\boost\libs/multi_array/test\assign.cpp:
Assertion failed d:\boost2\1_30_0\boost\boost/multi_array/multi_array_ref.hpp(172) : id != 0 at d:\helena\bcc\indep\symtab.c(1142)

binary_search_test / meta-intel-7.1

Compiler output:

CALL "C:\Progra~1\Intel\Compiler70\IA32\bin\ICCVARS.BAT" > nul 
    "C:\Progra~1\Intel\Compiler70\IA32\bin\icl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd  /Qwn5 /Qwd985 -Qoption,c,--arg_dep_lookup /Zc:forScope /Qansi_alias /Qvc6  -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\binary_search_test.test\meta-intel-7.1\debug\runtime-link-dynamic\binary_search_test.obj"  -Tp"d:\boost2\1_30_0\boost\libs/utility\binary_search_test.cpp" 

binary_search_test.cpp
d:\boost2\1_30_0\boost\libs/utility\binary_search_test.cpp(125): error: no instance of overloaded function "std::list<_Ty, _A>::sort [with _Ty=std::string, _A=std::allocator<std::string>]" matches the argument list
            argument types are: (<unnamed>::cmp)
            object type is: std::list<std::string, std::allocator<std::string>>
      l.sort(cmp());
        ^

compilation aborted for d:\boost2\1_30_0\boost\libs/utility\binary_search_test.cpp (code 2)

bind_tests_advanced / meta-bcc-5.5.1

Compiler output:

"C:\Borland\BCC55\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Borland\BCC55\include"  -o"d:\boost2\1_30_0\results\status\bin\bind_tests_advanced.test\meta-bcc-5.5.1\debug\runtime-link-dynamic\bind_tests_advanced.obj"  "d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_advanced.cpp" 

d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_advanced.cpp:
Error E2434 d:\boost2\1_30_0\boost\boost/tuple/detail/tuple_basic.hpp 158: Template declaration missing template parameters ('template<...>')
Error E2238 d:\boost2\1_30_0\boost\boost/tuple/detail/tuple_basic.hpp 158: Multiple declaration for 'element<N,T>'
Error E2344 d:\boost2\1_30_0\boost\boost/tuple/detail/tuple_basic.hpp 143: Earlier declaration of 'element<N,T>'
Error E2401 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 93: Invalid template argument list
Error E2040 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 95: Declaration terminated incorrectly
Error E2228 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 95: Too many error or warning messages
*** 6 errors in Compile ***

bind_tests_advanced / meta-bcc-5.6.4

Compiler output:

"C:\Progra~1\Borland\CBuilder6\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Progra~1\Borland\CBuilder6\include"  -o"d:\boost2\1_30_0\results\status\bin\bind_tests_advanced.test\meta-bcc-5.6.4\debug\runtime-link-dynamic\bind_tests_advanced.obj"  "d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_advanced.cpp" 

d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_advanced.cpp:
Error E2231 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 505: Member bind_type_generator<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>::nof_elems cannot be used without an object
Error E2231 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 506: Member bind_type_generator<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>::nof_elems cannot be used without an object
Error E2299 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 506: Cannot generate template specialization from 'function_action<I,Result_type>'
Error E2401 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 505: Invalid template argument list
Error E2040 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 507: Declaration terminated incorrectly
Error E2228 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 507: Too many error or warning messages
*** 6 errors in Compile ***

bind_tests_advanced / meta-intel-7.1

Compiler output:

CALL "C:\Progra~1\Intel\Compiler70\IA32\bin\ICCVARS.BAT" > nul 
    "C:\Progra~1\Intel\Compiler70\IA32\bin\icl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd  /Qwn5 /Qwd985 -Qoption,c,--arg_dep_lookup /Zc:forScope /Qansi_alias /Qvc6  -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\bind_tests_advanced.test\meta-intel-7.1\debug\runtime-link-dynamic\bind_tests_advanced.obj"  -Tp"d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_advanced.cpp" 

bind_tests_advanced.cpp
d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): warning #54: too few arguments in macro invocation
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
                                                                                                    ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: expected an identifier
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: expected an identifier
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: expected an identifier
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: argument list for class template "boost::lambda::reference_argument" is missing
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: expected a ")"
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

compilation aborted for d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_advanced.cpp (code 4)

bind_tests_advanced / meta-intel-7.1-stlport

Compiler output:

CALL "C:\Progra~1\Intel\Compiler70\IA32\bin\ICCVARS.BAT" > nul 
    "C:\Progra~1\Intel\Compiler70\IA32\bin\icl"  /Zm800 -nologo -GX -c  -D_STLP_DO_IMPORT_CSTD_FUNCTIONS=1 -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1  /Z7 /Od /Ob0 /GX /GR /MDd  /Qwn5 /Qwd985 -Qoption,c,--arg_dep_lookup /Zc:forScope /Qansi_alias /Zc:wchar_t -D_NATIVE_WCHAR_T_DEFINED  -I"d:\boost2\1_30_0\results\status"  -I"C:\Program Files\STLPort\STLport-4.5.3\stlport" -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\bind_tests_advanced.test\meta-intel-7.1-stlport\debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off\stlport-version-4.5.3\bind_tests_advanced.obj"  -Tp"d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_advanced.cpp" 

bind_tests_advanced.cpp
d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): warning #54: too few arguments in macro invocation
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
                                                                                                    ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: expected an identifier
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: expected an identifier
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: expected an identifier
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: argument list for class template "boost::lambda::reference_argument" is missing
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: expected a ")"
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

compilation aborted for d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_advanced.cpp (code 4)

bind_tests_advanced / msvc

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd   -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\bind_tests_advanced.test\msvc\debug\runtime-link-dynamic\bind_tests_advanced.obj"  -Tp"d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_advanced.cpp" 

bind_tests_advanced.cpp
d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_fwd.hpp(31) : fatal error C1001: INTERNAL COMPILER ERROR
        (compiler file 'msc1.cpp', line 1794) 
         Please choose the Technical Support command on the Visual C++ 
         Help menu, or open the Technical Support help file for more information

bind_tests_advanced / msvc-stlport

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c  -D_STLP_NO_SGI_IOSTREAMS=1 -D_STLP_DO_IMPORT_CSTD_FUNCTIONS=1 -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1  /Z7 /Od /Ob0 /GX /GR /MDd   -I"d:\boost2\1_30_0\results\status"  -I"C:\Program Files\STLPort\STLport-4.5.3\stlport" -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\bind_tests_advanced.test\msvc-stlport\debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off\stlport-version-4.5.3\bind_tests_advanced.obj"  -Tp"d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_advanced.cpp" 

bind_tests_advanced.cpp
d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_fwd.hpp(31) : fatal error C1001: INTERNAL COMPILER ERROR
        (compiler file 'msc1.cpp', line 1794) 
         Please choose the Technical Support command on the Visual C++ 
         Help menu, or open the Technical Support help file for more information

bind_tests_advanced / vc7

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd /Op  /Zc:wchar_t,forScope  -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\bind_tests_advanced.test\vc7\debug\runtime-link-dynamic\bind_tests_advanced.obj"  -Tp"d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_advanced.cpp" 

bind_tests_advanced.cpp
d:\boost2\1_30_0\boost\boost\lambda\detail\arity_code.hpp(66) : error C2065: 'T' : undeclared identifier
d:\boost2\1_30_0\boost\boost\lambda\detail\arity_code.hpp(66) : error C2687: cannot define a nested UDT of a template class out of line
d:\boost2\1_30_0\boost\boost\lambda\detail\arity_code.hpp(66) : fatal error C1903: unable to recover from previous error(s); stopping compilation

bind_tests_simple / meta-bcc-5.5.1

Compiler output:

"C:\Borland\BCC55\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Borland\BCC55\include"  -o"d:\boost2\1_30_0\results\status\bin\bind_tests_simple.test\meta-bcc-5.5.1\debug\runtime-link-dynamic\bind_tests_simple.obj"  "d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_simple.cpp" 

d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_simple.cpp:
Error E2434 d:\boost2\1_30_0\boost\boost/tuple/detail/tuple_basic.hpp 158: Template declaration missing template parameters ('template<...>')
Error E2238 d:\boost2\1_30_0\boost\boost/tuple/detail/tuple_basic.hpp 158: Multiple declaration for 'element<N,T>'
Error E2344 d:\boost2\1_30_0\boost\boost/tuple/detail/tuple_basic.hpp 143: Earlier declaration of 'element<N,T>'
Error E2401 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 93: Invalid template argument list
Error E2040 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 95: Declaration terminated incorrectly
Error E2228 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 95: Too many error or warning messages
*** 6 errors in Compile ***

bind_tests_simple / meta-bcc-5.6.4

Compiler output:

"C:\Progra~1\Borland\CBuilder6\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Progra~1\Borland\CBuilder6\include"  -o"d:\boost2\1_30_0\results\status\bin\bind_tests_simple.test\meta-bcc-5.6.4\debug\runtime-link-dynamic\bind_tests_simple.obj"  "d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_simple.cpp" 

d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_simple.cpp:
Error E2231 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 505: Member bind_type_generator<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>::nof_elems cannot be used without an object
Error E2231 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 506: Member bind_type_generator<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>::nof_elems cannot be used without an object
Error E2299 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 506: Cannot generate template specialization from 'function_action<I,Result_type>'
Error E2401 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 505: Invalid template argument list
Error E2040 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 507: Declaration terminated incorrectly
Error E2228 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 507: Too many error or warning messages
*** 6 errors in Compile ***

bind_tests_simple / msvc

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd   -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\bind_tests_simple.test\msvc\debug\runtime-link-dynamic\bind_tests_simple.obj"  -Tp"d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_simple.cpp" 

bind_tests_simple.cpp
d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_fwd.hpp(31) : fatal error C1001: INTERNAL COMPILER ERROR
        (compiler file 'msc1.cpp', line 1794) 
         Please choose the Technical Support command on the Visual C++ 
         Help menu, or open the Technical Support help file for more information

bind_tests_simple / msvc-stlport

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c  -D_STLP_NO_SGI_IOSTREAMS=1 -D_STLP_DO_IMPORT_CSTD_FUNCTIONS=1 -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1  /Z7 /Od /Ob0 /GX /GR /MDd   -I"d:\boost2\1_30_0\results\status"  -I"C:\Program Files\STLPort\STLport-4.5.3\stlport" -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\bind_tests_simple.test\msvc-stlport\debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off\stlport-version-4.5.3\bind_tests_simple.obj"  -Tp"d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_simple.cpp" 

bind_tests_simple.cpp
d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_fwd.hpp(31) : fatal error C1001: INTERNAL COMPILER ERROR
        (compiler file 'msc1.cpp', line 1794) 
         Please choose the Technical Support command on the Visual C++ 
         Help menu, or open the Technical Support help file for more information

bind_tests_simple / vc7

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd /Op  /Zc:wchar_t,forScope  -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\bind_tests_simple.test\vc7\debug\runtime-link-dynamic\bind_tests_simple.obj"  -Tp"d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_simple.cpp" 

bind_tests_simple.cpp
d:\boost2\1_30_0\boost\boost\lambda\detail\arity_code.hpp(66) : error C2065: 'T' : undeclared identifier
d:\boost2\1_30_0\boost\boost\lambda\detail\arity_code.hpp(66) : error C2687: cannot define a nested UDT of a template class out of line
d:\boost2\1_30_0\boost\boost\lambda\detail\arity_code.hpp(66) : fatal error C1903: unable to recover from previous error(s); stopping compilation

bind_tests_simple_f_refs / meta-bcc-5.5.1

Compiler output:

"C:\Borland\BCC55\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Borland\BCC55\include"  -o"d:\boost2\1_30_0\results\status\bin\bind_tests_simple_f_refs.test\meta-bcc-5.5.1\debug\runtime-link-dynamic\bind_tests_simple_f_refs.obj"  "d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_simple_f_refs.cpp" 

d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_simple_f_refs.cpp:
Error E2434 d:\boost2\1_30_0\boost\boost/tuple/detail/tuple_basic.hpp 158: Template declaration missing template parameters ('template<...>')
Error E2238 d:\boost2\1_30_0\boost\boost/tuple/detail/tuple_basic.hpp 158: Multiple declaration for 'element<N,T>'
Error E2344 d:\boost2\1_30_0\boost\boost/tuple/detail/tuple_basic.hpp 143: Earlier declaration of 'element<N,T>'
Error E2401 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 93: Invalid template argument list
Error E2040 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 95: Declaration terminated incorrectly
Error E2228 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 95: Too many error or warning messages
*** 6 errors in Compile ***

bind_tests_simple_f_refs / meta-bcc-5.6.4

Compiler output:

"C:\Progra~1\Borland\CBuilder6\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Progra~1\Borland\CBuilder6\include"  -o"d:\boost2\1_30_0\results\status\bin\bind_tests_simple_f_refs.test\meta-bcc-5.6.4\debug\runtime-link-dynamic\bind_tests_simple_f_refs.obj"  "d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_simple_f_refs.cpp" 

d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_simple_f_refs.cpp:
Error E2231 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 505: Member bind_type_generator<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>::nof_elems cannot be used without an object
Error E2231 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 506: Member bind_type_generator<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>::nof_elems cannot be used without an object
Error E2299 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 506: Cannot generate template specialization from 'function_action<I,Result_type>'
Error E2401 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 505: Invalid template argument list
Error E2040 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 507: Declaration terminated incorrectly
Error E2228 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 507: Too many error or warning messages
*** 6 errors in Compile ***

bind_tests_simple_f_refs / msvc

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd   -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\bind_tests_simple_f_refs.test\msvc\debug\runtime-link-dynamic\bind_tests_simple_f_refs.obj"  -Tp"d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_simple_f_refs.cpp" 

bind_tests_simple_f_refs.cpp
d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_fwd.hpp(31) : fatal error C1001: INTERNAL COMPILER ERROR
        (compiler file 'msc1.cpp', line 1794) 
         Please choose the Technical Support command on the Visual C++ 
         Help menu, or open the Technical Support help file for more information

bind_tests_simple_f_refs / msvc-stlport

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c  -D_STLP_NO_SGI_IOSTREAMS=1 -D_STLP_DO_IMPORT_CSTD_FUNCTIONS=1 -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1  /Z7 /Od /Ob0 /GX /GR /MDd   -I"d:\boost2\1_30_0\results\status"  -I"C:\Program Files\STLPort\STLport-4.5.3\stlport" -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\bind_tests_simple_f_refs.test\msvc-stlport\debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off\stlport-version-4.5.3\bind_tests_simple_f_refs.obj"  -Tp"d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_simple_f_refs.cpp" 

bind_tests_simple_f_refs.cpp
d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_fwd.hpp(31) : fatal error C1001: INTERNAL COMPILER ERROR
        (compiler file 'msc1.cpp', line 1794) 
         Please choose the Technical Support command on the Visual C++ 
         Help menu, or open the Technical Support help file for more information

bind_tests_simple_f_refs / vc7

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd /Op  /Zc:wchar_t,forScope  -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\bind_tests_simple_f_refs.test\vc7\debug\runtime-link-dynamic\bind_tests_simple_f_refs.obj"  -Tp"d:\boost2\1_30_0\boost\libs/lambda/test\bind_tests_simple_f_refs.cpp" 

bind_tests_simple_f_refs.cpp
d:\boost2\1_30_0\boost\boost\lambda\detail\arity_code.hpp(66) : error C2065: 'T' : undeclared identifier
d:\boost2\1_30_0\boost\boost\lambda\detail\arity_code.hpp(66) : error C2687: cannot define a nested UDT of a template class out of line
d:\boost2\1_30_0\boost\boost\lambda\detail\arity_code.hpp(66) : fatal error C1903: unable to recover from previous error(s); stopping compilation

bll_and_function / meta-bcc-5.5.1

Compiler output:

"C:\Borland\BCC55\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Borland\BCC55\include"  -o"d:\boost2\1_30_0\results\status\bin\bll_and_function.test\meta-bcc-5.5.1\debug\runtime-link-dynamic\bll_and_function.obj"  "d:\boost2\1_30_0\boost\libs/lambda/test\bll_and_function.cpp" 

d:\boost2\1_30_0\boost\libs/lambda/test\bll_and_function.cpp:
Error E2434 d:\boost2\1_30_0\boost\boost/tuple/detail/tuple_basic.hpp 158: Template declaration missing template parameters ('template<...>')
Error E2238 d:\boost2\1_30_0\boost\boost/tuple/detail/tuple_basic.hpp 158: Multiple declaration for 'element<N,T>'
Error E2344 d:\boost2\1_30_0\boost\boost/tuple/detail/tuple_basic.hpp 143: Earlier declaration of 'element<N,T>'
Error E2401 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 93: Invalid template argument list
Error E2040 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 95: Declaration terminated incorrectly
Error E2228 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 95: Too many error or warning messages
*** 6 errors in Compile ***

bll_and_function / meta-bcc-5.6.4

Compiler output:

"C:\Progra~1\Borland\CBuilder6\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Progra~1\Borland\CBuilder6\include"  -o"d:\boost2\1_30_0\results\status\bin\bll_and_function.test\meta-bcc-5.6.4\debug\runtime-link-dynamic\bll_and_function.obj"  "d:\boost2\1_30_0\boost\libs/lambda/test\bll_and_function.cpp" 

d:\boost2\1_30_0\boost\libs/lambda/test\bll_and_function.cpp:
Error E2231 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 505: Member bind_type_generator<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>::nof_elems cannot be used without an object
Error E2231 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 506: Member bind_type_generator<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>::nof_elems cannot be used without an object
Error E2299 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 506: Cannot generate template specialization from 'function_action<I,Result_type>'
Error E2401 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 505: Invalid template argument list
Error E2040 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 507: Declaration terminated incorrectly
Error E2228 d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_traits.hpp 507: Too many error or warning messages
*** 6 errors in Compile ***

bll_and_function / meta-intel-7.1

Compiler output:

CALL "C:\Progra~1\Intel\Compiler70\IA32\bin\ICCVARS.BAT" > nul 
    "C:\Progra~1\Intel\Compiler70\IA32\bin\icl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd  /Qwn5 /Qwd985 -Qoption,c,--arg_dep_lookup /Zc:forScope /Qansi_alias /Qvc6  -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\bll_and_function.test\meta-intel-7.1\debug\runtime-link-dynamic\bll_and_function.obj"  -Tp"d:\boost2\1_30_0\boost\libs/lambda/test\bll_and_function.cpp" 

bll_and_function.cpp
d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): warning #54: too few arguments in macro invocation
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
                                                                                                    ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: expected an identifier
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: expected an identifier
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: expected an identifier
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: argument list for class template "boost::lambda::reference_argument" is missing
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: expected a ")"
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

compilation aborted for d:\boost2\1_30_0\boost\libs/lambda/test\bll_and_function.cpp (code 4)

bll_and_function / meta-intel-7.1-stlport

Compiler output:

CALL "C:\Progra~1\Intel\Compiler70\IA32\bin\ICCVARS.BAT" > nul 
    "C:\Progra~1\Intel\Compiler70\IA32\bin\icl"  /Zm800 -nologo -GX -c  -D_STLP_DO_IMPORT_CSTD_FUNCTIONS=1 -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1  /Z7 /Od /Ob0 /GX /GR /MDd  /Qwn5 /Qwd985 -Qoption,c,--arg_dep_lookup /Zc:forScope /Qansi_alias /Zc:wchar_t -D_NATIVE_WCHAR_T_DEFINED  -I"d:\boost2\1_30_0\results\status"  -I"C:\Program Files\STLPort\STLport-4.5.3\stlport" -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\bll_and_function.test\meta-intel-7.1-stlport\debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off\stlport-version-4.5.3\bll_and_function.obj"  -Tp"d:\boost2\1_30_0\boost\libs/lambda/test\bll_and_function.cpp" 

bll_and_function.cpp
d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): warning #54: too few arguments in macro invocation
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
                                                                                                    ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: expected an identifier
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: expected an identifier
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: expected an identifier
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: argument list for class template "boost::lambda::reference_argument" is missing
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

d:\boost2\1_30_0\boost\boost/lambda/detail/operators.hpp(123): error: expected a ")"
  BOOST_LAMBDA_BE(operator+=, arithmetic_assignment_action<plus_action>, , const, reference_argument)
  ^

compilation aborted for d:\boost2\1_30_0\boost\libs/lambda/test\bll_and_function.cpp (code 4)

bll_and_function / msvc

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd   -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\bll_and_function.test\msvc\debug\runtime-link-dynamic\bll_and_function.obj"  -Tp"d:\boost2\1_30_0\boost\libs/lambda/test\bll_and_function.cpp" 

bll_and_function.cpp
d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_fwd.hpp(31) : fatal error C1001: INTERNAL COMPILER ERROR
        (compiler file 'msc1.cpp', line 1794) 
         Please choose the Technical Support command on the Visual C++ 
         Help menu, or open the Technical Support help file for more information

bll_and_function / msvc-stlport

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c  -D_STLP_NO_SGI_IOSTREAMS=1 -D_STLP_DO_IMPORT_CSTD_FUNCTIONS=1 -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1  /Z7 /Od /Ob0 /GX /GR /MDd   -I"d:\boost2\1_30_0\results\status"  -I"C:\Program Files\STLPort\STLport-4.5.3\stlport" -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\bll_and_function.test\msvc-stlport\debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off\stlport-version-4.5.3\bll_and_function.obj"  -Tp"d:\boost2\1_30_0\boost\libs/lambda/test\bll_and_function.cpp" 

bll_and_function.cpp
d:\boost2\1_30_0\boost\boost/lambda/detail/lambda_fwd.hpp(31) : fatal error C1001: INTERNAL COMPILER ERROR
        (compiler file 'msc1.cpp', line 1794) 
         Please choose the Technical Support command on the Visual C++ 
         Help menu, or open the Technical Support help file for more information

bll_and_function / vc7

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd /Op  /Zc:wchar_t,forScope  -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\bll_and_function.test\vc7\debug\runtime-link-dynamic\bll_and_function.obj"  -Tp"d:\boost2\1_30_0\boost\libs/lambda/test\bll_and_function.cpp" 

bll_and_function.cpp
d:\boost2\1_30_0\boost\boost\lambda\detail\arity_code.hpp(66) : error C2065: 'T' : undeclared identifier
d:\boost2\1_30_0\boost\boost\lambda\detail\arity_code.hpp(66) : error C2687: cannot define a nested UDT of a template class out of line
d:\boost2\1_30_0\boost\boost\lambda\detail\arity_code.hpp(66) : fatal error C1903: unable to recover from previous error(s); stopping compilation

call_traits_test / meta-bcc-5.6.4

Compiler output:

"C:\Progra~1\Borland\CBuilder6\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Progra~1\Borland\CBuilder6\include"  -o"d:\boost2\1_30_0\results\status\bin\call_traits_test.test\meta-bcc-5.6.4\debug\runtime-link-dynamic\call_traits_test.obj"  "d:\boost2\1_30_0\boost\libs/utility\call_traits_test.cpp" 

d:\boost2\1_30_0\boost\libs/utility\call_traits_test.cpp:
Error E2350 d:\boost2\1_30_0\boost\boost/detail/call_traits.hpp 74: Cannot define a pointer or reference to a reference in function main(int,char * *)
Error E2350 d:\boost2\1_30_0\boost\boost/detail/call_traits.hpp 75: Cannot define a pointer or reference to a reference in function main(int,char * *)
Error E2350 d:\boost2\1_30_0\boost\boost/detail/call_traits.hpp 52: Cannot define a pointer or reference to a reference in function main(int,char * *)
Error E2350 d:\boost2\1_30_0\boost\boost/detail/call_traits.hpp 86: Cannot define a pointer or reference to a reference in function main(int,char * *)
Warning W8004 d:\boost2\1_30_0\boost\libs/utility\call_traits_test.cpp 396: 'r2' is assigned a value that is never used in function call_traits_test<int[2]>::assert_construct(const int *)
*** 4 errors in Compile ***

call_traits_test / msvc-stlport

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c  -D_STLP_NO_SGI_IOSTREAMS=1 -D_STLP_DO_IMPORT_CSTD_FUNCTIONS=1 -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1  /Z7 /Od /Ob0 /GX /GR /MDd   -I"d:\boost2\1_30_0\results\status"  -I"C:\Program Files\STLPort\STLport-4.5.3\stlport" -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\call_traits_test.test\msvc-stlport\debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off\stlport-version-4.5.3\call_traits_test.obj"  -Tp"d:\boost2\1_30_0\boost\libs/utility\call_traits_test.cpp" 

call_traits_test.cpp
d:\boost2\1_30_0\boost\libs/utility\call_traits_test.cpp(231) : warning C4181: qualifier applied to reference type ignored
C:\PROGRA~1\MICROS~3\VC98\INCLUDE\xlocale(464) : error C2668: 'free' : ambiguous call to overloaded function
        C:\PROGRA~1\MICROS~3\VC98\INCLUDE\xlocale(463) : while compiling class-template member function '__thiscall std::ctype<unsigned short>::~std::ctype<unsigned short>(void)'

checked_delete_test / cwpro8

Compiler output:

mwcc  -maxerrors 5 -maxwarnings 20 -c -warn on,nounusedexpr,nounused -cwd include   -DNOMINMAX -nowraplines -lang c++ -g -O0 -inline off -prefix UseDLLPrefix.h -runtime dmd  -iso_templates on -iso_templates on    -I- -I"d:\boost2\1_30_0\boost"  -o "d:\boost2\1_30_0\results\status\bin\checked_delete_test.test\cwpro8\debug\runtime-link-dynamic\checked_delete_test.obj"  "d:\boost2\1_30_0\boost\libs/utility\checked_delete_test.cpp" 

### mwcc Compiler:
#      In: ..\boost\checked_delete.hpp
#    From: ..\libs\utility\checked_delete_test.cpp
# ------------------------------------------------
#      30:      delete x;
# Warning:              ^
#   illegal use of incomplete struct/union/class '@unnamed@checked_delete_test_cpp@::Incomplete'
#    (point of instantiation: 'main()')
#     (instantiating: 'boost::checked_delete<@unnamed@checked_delete_test_cpp@::Incomplete>(@unnamed@checked_delete_test_cpp@::Incomplete *)')
### mwcc Compiler:
#    File: ..\libs\utility\checked_delete_test.cpp
# ------------------------------------------------
#      31:  }   // main
# Warning:  ^
#   variable 'p' is not initialized before being used
### mwcc Compiler:
#      31:  }   // main
# Warning:  ^
#   variable 'pa' is not initialized before being used

checked_delete_test / meta-intel-7.1

Compiler output:

CALL "C:\Progra~1\Intel\Compiler70\IA32\bin\ICCVARS.BAT" > nul 
    "C:\Progra~1\Intel\Compiler70\IA32\bin\icl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd  /Qwn5 /Qwd985 -Qoption,c,--arg_dep_lookup /Zc:forScope /Qansi_alias /Qvc6   -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\checked_delete_test.test\meta-intel-7.1\debug\runtime-link-dynamic\checked_delete_test.obj"  -Tp"d:\boost2\1_30_0\boost\libs/utility\checked_delete_test.cpp" 

checked_delete_test.cpp
d:\boost2\1_30_0\boost\libs/utility\checked_delete_test.cpp(27): warning #592: variable "p" is used before its value is set
      boost::checked_delete(p);          // should cause compile time error
                            ^

d:\boost2\1_30_0\boost\libs/utility\checked_delete_test.cpp(29): warning #592: variable "pa" is used before its value is set
      boost::checked_array_delete(pa);   // should cause compile time error
                                  ^

checked_delete_test / meta-intel-7.1-stlport

Compiler output:

CALL "C:\Progra~1\Intel\Compiler70\IA32\bin\ICCVARS.BAT" > nul 
    "C:\Progra~1\Intel\Compiler70\IA32\bin\icl"  /Zm800 -nologo -GX -c  -D_STLP_DO_IMPORT_CSTD_FUNCTIONS=1 -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1  /Z7 /Od /Ob0 /GX /GR /MDd  /Qwn5 /Qwd985 -Qoption,c,--arg_dep_lookup /Zc:forScope /Qansi_alias /Zc:wchar_t -D_NATIVE_WCHAR_T_DEFINED   -I"C:\Program Files\STLPort\STLport-4.5.3\stlport" -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\checked_delete_test.test\meta-intel-7.1-stlport\debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off\stlport-version-4.5.3\checked_delete_test.obj"  -Tp"d:\boost2\1_30_0\boost\libs/utility\checked_delete_test.cpp" 

checked_delete_test.cpp
d:\boost2\1_30_0\boost\libs/utility\checked_delete_test.cpp(27): warning #592: variable "p" is used before its value is set
      boost::checked_delete(p);          // should cause compile time error
                            ^

d:\boost2\1_30_0\boost\libs/utility\checked_delete_test.cpp(29): warning #592: variable "pa" is used before its value is set
      boost::checked_array_delete(pa);   // should cause compile time error
                                  ^

class_concept_fail_expected / cwpro8

Compiler output:

mwcc  -maxerrors 5 -maxwarnings 20 -c -warn on,nounusedexpr,nounused -cwd include   -DNOMINMAX -nowraplines -lang c++ -g -O0 -inline off -prefix UseDLLPrefix.h -runtime dmd  -iso_templates on -iso_templates on    -I- -I"d:\boost2\1_30_0\boost"  -o "d:\boost2\1_30_0\results\status\bin\class_concept_fail_expected.test\cwpro8\debug\runtime-link-dynamic\class_concept_fail_expected.obj"  "d:\boost2\1_30_0\boost\libs/concept_check\class_concept_fail_expected.cpp" 

class_concept_fail_expected / meta-bcc-5.5.1

Compiler output:

"C:\Borland\BCC55\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001    -I"d:\boost2\1_30_0\boost" -I"C:\Borland\BCC55\include"  -o"d:\boost2\1_30_0\results\status\bin\class_concept_fail_expected.test\meta-bcc-5.5.1\debug\runtime-link-dynamic\class_concept_fail_expected.obj"  "d:\boost2\1_30_0\boost\libs/concept_check\class_concept_fail_expected.cpp" 

d:\boost2\1_30_0\boost\libs/concept_check\class_concept_fail_expected.cpp:
Warning W8013 d:\boost2\1_30_0\boost\libs/concept_check\class_concept_fail_expected.cpp 30: Possible use of 'x' before definition in function main()

class_concept_fail_expected / meta-bcc-5.6.4

Compiler output:

"C:\Progra~1\Borland\CBuilder6\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001    -I"d:\boost2\1_30_0\boost" -I"C:\Progra~1\Borland\CBuilder6\include"  -o"d:\boost2\1_30_0\results\status\bin\class_concept_fail_expected.test\meta-bcc-5.6.4\debug\runtime-link-dynamic\class_concept_fail_expected.obj"  "d:\boost2\1_30_0\boost\libs/concept_check\class_concept_fail_expected.cpp" 

d:\boost2\1_30_0\boost\libs/concept_check\class_concept_fail_expected.cpp:
Warning W8013 d:\boost2\1_30_0\boost\libs/concept_check\class_concept_fail_expected.cpp 30: Possible use of 'x' before definition in function main()

class_concept_fail_expected / msvc

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd    -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\class_concept_fail_expected.test\msvc\debug\runtime-link-dynamic\class_concept_fail_expected.obj"  -Tp"d:\boost2\1_30_0\boost\libs/concept_check\class_concept_fail_expected.cpp" 

class_concept_fail_expected.cpp

class_concept_fail_expected / msvc-stlport

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c  -D_STLP_NO_SGI_IOSTREAMS=1 -D_STLP_DO_IMPORT_CSTD_FUNCTIONS=1 -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1  /Z7 /Od /Ob0 /GX /GR /MDd    -I"C:\Program Files\STLPort\STLport-4.5.3\stlport" -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\class_concept_fail_expected.test\msvc-stlport\debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off\stlport-version-4.5.3\class_concept_fail_expected.obj"  -Tp"d:\boost2\1_30_0\boost\libs/concept_check\class_concept_fail_expected.cpp" 

class_concept_fail_expected.cpp

class_concept_fail_expected / vc7

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd /Op  /Zc:wchar_t,forScope   -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\class_concept_fail_expected.test\vc7\debug\runtime-link-dynamic\class_concept_fail_expected.obj"  -Tp"d:\boost2\1_30_0\boost\libs/concept_check\class_concept_fail_expected.cpp" 

class_concept_fail_expected.cpp

compare / meta-bcc-5.5.1

Compiler output:

"C:\Borland\BCC55\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Borland\BCC55\include"  -o"d:\boost2\1_30_0\results\status\bin\compare.test\meta-bcc-5.5.1\debug\runtime-link-dynamic\compare.obj"  "d:\boost2\1_30_0\boost\libs/multi_array/test\compare.cpp" 

d:\boost2\1_30_0\boost\libs/multi_array/test\compare.cpp:
Error E2401 d:\boost2\1_30_0\boost\libs/multi_array/test\compare.cpp 17: Invalid template argument list in function test_main(int,char * *)
Error E2379 d:\boost2\1_30_0\boost\libs/multi_array/test\compare.cpp 17: Statement missing ; in function test_main(int,char * *)
Error E2238 d:\boost2\1_30_0\boost\libs/multi_array/test\compare.cpp 18: Multiple declaration for 'size_type' in function test_main(int,char * *)
Error E2344 d:\boost2\1_30_0\boost\libs/multi_array/test\compare.cpp 16: Earlier declaration of 'size_type' in function test_main(int,char * *)
Error E2304 d:\boost2\1_30_0\boost\libs/multi_array/test\compare.cpp 18: Constant variable 'size_type' must be initialized in function test_main(int,char * *)
Error E2228 d:\boost2\1_30_0\boost\libs/multi_array/test\compare.cpp 18: Too many error or warning messages in function test_main(int,char * *)
*** 6 errors in Compile ***

compare / meta-bcc-5.6.4

Compiler output:

"C:\Progra~1\Borland\CBuilder6\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001  -I"d:\boost2\1_30_0\results\status"   -I"d:\boost2\1_30_0\boost" -I"C:\Progra~1\Borland\CBuilder6\include"  -o"d:\boost2\1_30_0\results\status\bin\compare.test\meta-bcc-5.6.4\debug\runtime-link-dynamic\compare.obj"  "d:\boost2\1_30_0\boost\libs/multi_array/test\compare.cpp" 

d:\boost2\1_30_0\boost\libs/multi_array/test\compare.cpp:
Assertion failed d:\boost2\1_30_0\boost\boost/multi_array/multi_array_ref.hpp(172) : id != 0 at d:\helena\bcc\indep\symtab.c(1142)

compare / vc7

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio .NET\VC7\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd /Op  /Zc:wchar_t,forScope  -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\compare.test\vc7\debug\runtime-link-dynamic\compare.obj"  -Tp"d:\boost2\1_30_0\boost\libs/multi_array/test\compare.cpp" 

compare.cpp
d:\boost2\1_30_0\boost\libs\multi_array\test\compare.cpp(109) : error C2440: 'initializing' : cannot convert from 'array' to 'boost::multi_array<T,NumDims,Allocator>'
        with
        [
            T=double,
            NumDims=3,
            Allocator=std::allocator<double>
        ]
        No copy constructor available for class 'boost::multi_array<T,NumDims,Allocator>' or copy constructor is declared 'explicit'
        with
        [
            T=double,
            NumDims=3,
            Allocator=std::allocator<double>
        ]

comparison / msvc-stlport

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c  -D_STLP_NO_SGI_IOSTREAMS=1 -D_STLP_DO_IMPORT_CSTD_FUNCTIONS=1 -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1  /Z7 /Od /Ob0 /GX /GR /MDd    -I"C:\Program Files\STLPort\STLport-4.5.3\stlport" -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\comparison.test\msvc-stlport\debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off\stlport-version-4.5.3\comparison.obj"  -Tp"d:\boost2\1_30_0\boost\libs/preprocessor/test\comparison.cpp" 

comparison.cpp
d:\boost2\1_30_0\boost\libs/preprocessor/test/test.h(29) : error C2668: 'printf' : ambiguous call to overloaded function

concepts / meta-intel-7.1

Compiler output:

CALL "C:\Progra~1\Intel\Compiler70\IA32\bin\ICCVARS.BAT" > nul 
    "C:\Progra~1\Intel\Compiler70\IA32\bin\icl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd  /Qwn5 /Qwd985 -Qoption,c,--arg_dep_lookup /Zc:forScope /Qansi_alias /Qvc6  -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\concepts.test\meta-intel-7.1\debug\runtime-link-dynamic\concepts.obj"  -Tp"d:\boost2\1_30_0\boost\libs/numeric/ublas\concepts.cpp" 

concepts.cpp

Linker output:

CALL "C:\Progra~1\Intel\Compiler70\IA32\bin\ICCVARS.BAT" > nul 
    "C:\Progra~1\Intel\Compiler70\IA32\bin\xilink"  /nologo  /DEBUG /subsystem:console   /out:"d:\boost2\1_30_0\results\status\bin\concepts.test\meta-intel-7.1\debug\runtime-link-dynamic\concepts.exe"      @"d:\boost2\1_30_0\results\status\bin\concepts.test\meta-intel-7.1\debug\runtime-link-dynamic\concepts.CMD" 

xilink: executing 'link'
concepts.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::complex<float>::complex<float>(class complex<float>::complex<float> const &)" (__imp_??0?$complex@M@std@@QAE@ABV01@@Z)
concepts.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::complex<double>::complex<double>(class complex<double>::complex<double> const &)" (__imp_??0?$complex@N@std@@QAE@ABV01@@Z)
d:\boost2\1_30_0\results\status\bin\concepts.test\meta-intel-7.1\debug\runtime-link-dynamic\concepts.exe : fatal error LNK1120: 2 unresolved externals

concepts / msvc-stlport

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio\VC98\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio\VC98\bin\cl"  /Zm800 -nologo -GX -c  -D_STLP_NO_SGI_IOSTREAMS=1 -D_STLP_DO_IMPORT_CSTD_FUNCTIONS=1 -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1  /Z7 /Od /Ob0 /GX /GR /MDd   -I"d:\boost2\1_30_0\results\status"  -I"C:\Program Files\STLPort\STLport-4.5.3\stlport" -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\concepts.test\msvc-stlport\debug\runtime-link-dynamic\stlport-cstd-namespace-std\stlport-iostream-off\stlport-version-4.5.3\concepts.obj"  -Tp"d:\boost2\1_30_0\boost\libs/numeric/ublas\concepts.cpp" 

concepts.cpp
C:\Program Files\STLPort\STLport-4.5.3\stlport\wrap_std/complex(41) : error C2039: 'tan' : is not a member of 'std'
C:\Program Files\STLPort\STLport-4.5.3\stlport\wrap_std/complex(41) : error C2873: 'tan' : symbol cannot be used in a using-declaration
C:\Program Files\STLPort\STLport-4.5.3\stlport\wrap_std/complex(42) : error C2039: 'tanh' : is not a member of 'std'
C:\Program Files\STLPort\STLport-4.5.3\stlport\wrap_std/complex(42) : error C2873: 'tanh' : symbol cannot be used in a using-declaration
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(321) : error C2628: 'type_traits<class std::complex>' followed by 'float' is illegal (did you forget a ';'?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(321) : error C2143: syntax error : missing ';' before '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(321) : error C2059: syntax error : '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(321) : error C2143: syntax error : missing ';' before '{'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(321) : error C2447: missing function header (old-style formal list?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(394) : error C2628: 'type_traits<class std::complex>' followed by 'double' is illegal (did you forget a ';'?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(394) : error C2143: syntax error : missing ';' before '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(394) : error C2059: syntax error : '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(394) : error C2143: syntax error : missing ';' before '{'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(394) : error C2447: missing function header (old-style formal list?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(582) : error C2628: 'promote_traits<float,class std::complex>' followed by 'float' is illegal (did you forget a ';'?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(582) : error C2143: syntax error : missing ';' before '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(582) : error C2059: syntax error : '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(582) : error C2143: syntax error : missing ';' before '{'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(582) : error C2447: missing function header (old-style formal list?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(586) : error C2976: 'promote_traits' : too few template arguments
        d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(552) : see declaration of 'promote_traits'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(586) : error C2628: 'promote_traits<class std::complex>' followed by 'float' is illegal (did you forget a ';'?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(586) : error C2143: syntax error : missing ';' before '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(586) : error C2059: syntax error : '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(586) : error C2143: syntax error : missing ';' before '{'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(586) : error C2447: missing function header (old-style formal list?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(590) : error C2628: 'promote_traits<float,class std::complex>' followed by 'double' is illegal (did you forget a ';'?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(590) : error C2143: syntax error : missing ';' before '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(590) : error C2059: syntax error : '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(590) : error C2143: syntax error : missing ';' before '{'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(590) : error C2447: missing function header (old-style formal list?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(594) : error C2976: 'promote_traits' : too few template arguments
        d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(552) : see declaration of 'promote_traits'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(594) : error C2628: 'promote_traits<class std::complex>' followed by 'double' is illegal (did you forget a ';'?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(594) : error C2143: syntax error : missing ';' before '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(594) : error C2059: syntax error : '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(594) : error C2143: syntax error : missing ';' before '{'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(594) : error C2447: missing function header (old-style formal list?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(609) : error C2628: 'promote_traits<double,class std::complex>' followed by 'float' is illegal (did you forget a ';'?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(609) : error C2143: syntax error : missing ';' before '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(609) : error C2059: syntax error : '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(609) : error C2143: syntax error : missing ';' before '{'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(609) : error C2447: missing function header (old-style formal list?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(615) : error C2976: 'promote_traits' : too few template arguments
        d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(552) : see declaration of 'promote_traits'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(615) : error C2628: 'promote_traits<class std::complex>' followed by 'float' is illegal (did you forget a ';'?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(615) : error C2143: syntax error : missing ';' before '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(615) : error C2059: syntax error : '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(615) : error C2143: syntax error : missing ';' before '{'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(615) : error C2447: missing function header (old-style formal list?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(621) : error C2628: 'promote_traits<double,class std::complex>' followed by 'double' is illegal (did you forget a ';'?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(621) : error C2143: syntax error : missing ';' before '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(621) : error C2059: syntax error : '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(621) : error C2143: syntax error : missing ';' before '{'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(621) : error C2447: missing function header (old-style formal list?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(625) : error C2976: 'promote_traits' : too few template arguments
        d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(552) : see declaration of 'promote_traits'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(625) : error C2628: 'promote_traits<class std::complex>' followed by 'double' is illegal (did you forget a ';'?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(625) : error C2143: syntax error : missing ';' before '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(625) : error C2059: syntax error : '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(625) : error C2143: syntax error : missing ';' before '{'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(625) : error C2447: missing function header (old-style formal list?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(675) : error C2976: 'promote_traits' : too few template arguments
        d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(552) : see declaration of 'promote_traits'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(675) : error C2628: 'promote_traits<class std::complex>' followed by 'float' is illegal (did you forget a ';'?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(675) : error C2143: syntax error : missing ';' before '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(675) : error C2059: syntax error : '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(675) : error C2143: syntax error : missing ';' before '{'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(675) : error C2447: missing function header (old-style formal list?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(679) : error C2976: 'promote_traits' : too few template arguments
        d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(552) : see declaration of 'promote_traits'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(679) : error C2628: 'promote_traits<class std::complex>' followed by 'double' is illegal (did you forget a ';'?)
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(679) : error C2143: syntax error : missing ';' before '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(679) : error C2059: syntax error : '>'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(679) : error C2143: syntax error : missing ';' before '{'
d:\boost2\1_30_0\boost\boost/numeric/ublas/traits.hpp(679) : error C2447: missing function header (old-style formal list?)
d:\boost2\1_30_0\boost\boost/nu...
   (remainder deleted because of excessive size)

concepts / vc7.1

Compiler output:

CALL "C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\bin\VCVARS32.BAT" >nul 
    "C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\bin\cl"  /Zm800 -nologo -GX -c   /Z7 /Od /Ob0 /GX /GR /MDd /Op  /Zc:wchar_t,forScope  -I"d:\boost2\1_30_0\results\status"  -I"d:\boost2\1_30_0\boost"   -Fo"d:\boost2\1_30_0\results\status\bin\concepts.test\vc7.1\debug\runtime-link-dynamic\concepts.obj"  -Tp"d:\boost2\1_30_0\boost\libs/numeric/ublas\concepts.cpp" 

concepts.cpp
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(781) : error C2027: use of undefined type 'boost::numeric::ublas::vector_matrix_binary<E1,E2,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(603) : see declaration of 'boost::numeric::ublas::vector_matrix_binary<E1,E2,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(700) : see reference to class template instantiation 'boost::numeric::ublas::vector_matrix_binary<E1,E2,F>::const_iterator1' being compiled
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(1034) : see reference to class template instantiation 'boost::numeric::ublas::vector_matrix_binary<E1,E2,F>' being compiled
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(785) : error C2027: use of undefined type 'boost::numeric::ublas::vector_matrix_binary<E1,E2,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(603) : see declaration of 'boost::numeric::ublas::vector_matrix_binary<E1,E2,F>::const_iterator2'
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(1235) : error C2027: use of undefined type 'boost::numeric::ublas::matrix_unary1<E,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(1118) : see declaration of 'boost::numeric::ublas::matrix_unary1<E,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(1171) : see reference to class template instantiation 'boost::numeric::ublas::matrix_unary1<E,F>::const_iterator1' being compiled
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(1442) : see reference to class template instantiation 'boost::numeric::ublas::matrix_unary1<E,F>' being compiled
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(1239) : error C2027: use of undefined type 'boost::numeric::ublas::matrix_unary1<E,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(1118) : see declaration of 'boost::numeric::ublas::matrix_unary1<E,F>::const_iterator2'
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(1669) : error C2027: use of undefined type 'boost::numeric::ublas::matrix_unary2<E,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(1552) : see declaration of 'boost::numeric::ublas::matrix_unary2<E,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(1605) : see reference to class template instantiation 'boost::numeric::ublas::matrix_unary2<E,F>::const_iterator1' being compiled
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(1876) : see reference to class template instantiation 'boost::numeric::ublas::matrix_unary2<E,F>' being compiled
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(1673) : error C2027: use of undefined type 'boost::numeric::ublas::matrix_unary2<E,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(1552) : see declaration of 'boost::numeric::ublas::matrix_unary2<E,F>::const_iterator2'
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(2237) : error C2027: use of undefined type 'boost::numeric::ublas::matrix_binary<E1,E2,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(1980) : see declaration of 'boost::numeric::ublas::matrix_binary<E1,E2,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(2061) : see reference to class template instantiation 'boost::numeric::ublas::matrix_binary<E1,E2,F>::const_iterator1' being compiled
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(2587) : see reference to class template instantiation 'boost::numeric::ublas::matrix_binary<E1,E2,F>' being compiled
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(2241) : error C2027: use of undefined type 'boost::numeric::ublas::matrix_binary<E1,E2,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(1980) : see declaration of 'boost::numeric::ublas::matrix_binary<E1,E2,F>::const_iterator2'
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(2811) : error C2027: use of undefined type 'boost::numeric::ublas::matrix_binary_scalar1<E1,E2,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(2692) : see declaration of 'boost::numeric::ublas::matrix_binary_scalar1<E1,E2,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(2745) : see reference to class template instantiation 'boost::numeric::ublas::matrix_binary_scalar1<E1,E2,F>::const_iterator1' being compiled
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(3033) : see reference to class template instantiation 'boost::numeric::ublas::matrix_binary_scalar1<E1,E2,F>' being compiled
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(2815) : error C2027: use of undefined type 'boost::numeric::ublas::matrix_binary_scalar1<E1,E2,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(2692) : see declaration of 'boost::numeric::ublas::matrix_binary_scalar1<E1,E2,F>::const_iterator2'
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(3243) : error C2027: use of undefined type 'boost::numeric::ublas::matrix_binary_scalar2<E1,E2,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(3124) : see declaration of 'boost::numeric::ublas::matrix_binary_scalar2<E1,E2,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(3177) : see reference to class template instantiation 'boost::numeric::ublas::matrix_binary_scalar2<E1,E2,F>::const_iterator1' being compiled
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(3465) : see reference to class template instantiation 'boost::numeric::ublas::matrix_binary_scalar2<E1,E2,F>' being compiled
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(3247) : error C2027: use of undefined type 'boost::numeric::ublas::matrix_binary_scalar2<E1,E2,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(3124) : see declaration of 'boost::numeric::ublas::matrix_binary_scalar2<E1,E2,F>::const_iterator2'
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(4533) : error C2027: use of undefined type 'boost::numeric::ublas::matrix_matrix_binary<E1,E2,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(4338) : see declaration of 'boost::numeric::ublas::matrix_matrix_binary<E1,E2,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(4410) : see reference to class template instantiation 'boost::numeric::ublas::matrix_matrix_binary<E1,E2,F>::const_iterator1' being compiled
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(4826) : see reference to class template instantiation 'boost::numeric::ublas::matrix_matrix_binary<E1,E2,F>' being compiled
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(4537) : error C2027: use of undefined type 'boost::numeric::ublas::matrix_matrix_binary<E1,E2,F>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_expression.hpp(4338) : see declaration of 'boost::numeric::ublas::matrix_matrix_binary<E1,E2,F>::const_iterator2'
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_proxy.hpp(3001) : error C2027: use of undefined type 'boost::numeric::ublas::matrix_range<M>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_proxy.hpp(2841) : see declaration of 'boost::numeric::ublas::matrix_range<M>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_proxy.hpp(2933) : see reference to class template instantiation 'boost::numeric::ublas::matrix_range<M>::const_iterator1' being compiled
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_proxy.hpp(3497) : see reference to class template instantiation 'boost::numeric::ublas::matrix_range<M>' being compiled
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_proxy.hpp(3006) : error C2027: use of undefined type 'boost::numeric::ublas::matrix_range<M>::const_iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_proxy.hpp(2841) : see declaration of 'boost::numeric::ublas::matrix_range<M>::const_iterator2'
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_proxy.hpp(3129) : error C2027: use of undefined type 'boost::numeric::ublas::matrix_range<M>::iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_proxy.hpp(2842) : see declaration of 'boost::numeric::ublas::matrix_range<M>::iterator2'
        d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_proxy.hpp(3064) : see reference to class template instantiation 'boost::numeric::ublas::matrix_range<M>::iterator1' being compiled
d:\boost2\1_30_0\boost\boost\numeric\ublas\matrix_proxy.hpp(3134) : error C2027: use o...
   (remainder deleted because of excessive size)

concept_checks / meta-bcc-5.5.1

Compiler output:

"C:\Borland\BCC55\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001    -I"d:\boost2\1_30_0\boost" -I"C:\Borland\BCC55\include"  -o"d:\boost2\1_30_0\results\status\bin\concept_checks.test\meta-bcc-5.5.1\debug\runtime-link-dynamic\concept_checks.obj"  "d:\boost2\1_30_0\boost\libs/multi_array/test\concept_checks.cpp" 

d:\boost2\1_30_0\boost\libs/multi_array/test\concept_checks.cpp:
Error E2285 d:\boost2\1_30_0\boost\libs/multi_array/test\concept_checks.cpp 22: Could not find a match for 'boost::detail::multi_array::multi_array_view<int,3>::multi_array_view()' in function test_main(int,char * *)
Error E2401 d:\boost2\1_30_0\boost\libs/multi_array/test\concept_checks.cpp 34: Invalid template argument list in function test_main(int,char * *)
Error E2285 d:\boost2\1_30_0\boost\libs/multi_array/test\concept_checks.cpp 34: Could not find a match for 'boost::function_requires<Concept>()' in function test_main(int,char * *)
Error E2401 d:\boost2\1_30_0\boost\libs/multi_array/test\concept_checks.cpp 47: Invalid template argument list in function test_main(int,char * *)
Error E2285 d:\boost2\1_30_0\boost\libs/multi_array/test\concept_checks.cpp 47: Could not find a match for 'boost::function_requires<Concept>()' in function test_main(int,char * *)
Error E2228 d:\boost2\1_30_0\boost\libs/multi_array/test\concept_checks.cpp 47: Too many error or warning messages in function test_main(int,char * *)
*** 6 errors in Compile ***

concept_checks / meta-bcc-5.6.4

Compiler output:

"C:\Progra~1\Borland\CBuilder6\bin\bcc32"  -j5 -g255 -q -c -P -w -Ve -Vx -a8 -b-   -v -Od -vi- -tWC -tWR -tWC -WM-  -w-8001    -I"d:\boost2\1_30_0\boost" -I"C:\Progra~1\Borland\CBuilder6\include"  -o"d:\boost2\1_30_0\results\status\bin\concept_checks.test\meta-bcc-5.6.4\debug\runtime-link-dynamic\concept_checks.obj"  "d:\boost2\1_30_0\boost\libs/multi_array/test\concept_checks.cpp" 

d:\boost2\1_30_0\boost\libs/multi_array/test\concept_checks.cpp:
Assertion failed d:\boost2\1_30_0\boost\boost/multi_array/multi_array_ref.hpp(172) : id != 0 at d:\helena\bcc\indep\symtab.c(1142)

config_info / cwpro8

Run output:

Metrowerks CodeWarrior C++ version 8.3
    _CPPUNWIND                               [no value]
    __cplusplus                             =199711L
    _M_IX86                                 =500
    __STDC__                                =1
    _WIN32                                  =1
    WIN32                                   =100
    _WCHAR_T_DEFINED                         [no value]
    _CPPRTTI                                 [no value]
    _DLL                                    =1
    _MT                                     =1
    __STDC_VERSION__                        =199409L
    __INTEL__                               =1
    __i386__                                =1
    __i386                                  =1
    i386                                    =1
    __MWERKS__                              =0x3003
    __MSL__                                 =0x00008003
    __MSL_CPP__                             =0x8300
    __embedded_cplusplus                    =0
    __STDC_HOSTED__                         =0


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

Metrowerks Standard Library version 0x8300


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

Detected Platform: Win32
    Type char is signed
    Type wchar_t is unsigned
    byte order for type short               =0 8 
    byte order for type int                 =0 8 16 24 
    byte order for type long                =0 8 16 24 
    sizeof(wchar_t)                         =2
    sizeof(short)                           =2
    sizeof(int)                             =4
    sizeof(long)                            =4
    sizeof(float)                           =4
    sizeof(double)                          =8
    sizeof(long double)                     =8
    CHAR_BIT                                =8
    CHAR_MAX                                =0x7f
    WCHAR_MAX                               =0xffffU
    SHRT_MAX                                =0x7fff
    INT_MAX                                 =0x7fffffff
    LONG_MAX                                =0x7fffffffL
    LLONG_MAX                               =0x7fffffffffffffffLL


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

Boost version 103000
    BOOST_USER_CONFIG                       =<boost/config/user.hpp>
    BOOST_COMPILER_CONFIG                   ="boost/config/compiler/metrowerks.hpp"
    BOOST_STDLIB_CONFIG                     ="boost/config/stdlib/msl.hpp"
    BOOST_PLATFORM_CONFIG                   ="boost/config/platform/win32.hpp"
    BOOST_DEDUCED_TYPENAME                  =typename
    BOOST_HAS_FTIME                          [no value]
    BOOST_HAS_HASH                           [no value]
    BOOST_HAS_LONG_LONG                      [no value]
    BOOST_HAS_STDINT_H                       [no value]
    BOOST_HAS_SLIST                          [no value]
    BOOST_HAS_THREADS                        [no value]
    BOOST_HAS_UNISTD_H                       [no value]
    BOOST_HAS_WINTHREADS                     [no value]
    BOOST_MSVC6_MEMBER_TEMPLATES             [no value]
    BOOST_NESTED_TEMPLATE                   =template
    BOOST_NO_MEMBER_TEMPLATE_FRIENDS         [no value]
    BOOST_NO_MS_INT64_NUMERIC_LIMITS         [no value]
    BOOST_NO_STD_LOCALE                      [no value]
    BOOST_NO_STD_MESSAGES                    [no value]
    BOOST_NO_STD_USE_FACET                   [no value]
    BOOST_NO_STD_WSTREAMBUF                  [no value]
    BOOST_STD_EXTENSION_NAMESPACE           =Metrowerks
    BOOST_UNREACHABLE_RETURN(0)              [no value]

config_info / meta-bcc-5.5.1

Run output:

Borland C++ version 0x0551
    __BORLANDC__                            =0x0551
    __CDECL__                               =1
    __CONSOLE__                             =1
    _CPPUNWIND                              =1
    __cplusplus                             =1
    __FLAT__                                =1
    __FUNC__                                ="print_compiler_macros"
    _M_IX86                                 =300
    __TLS__                                 =1
    _WCHAR_T                                 [no value]
    _Windows                                =1
    __WIN32__                               =1
    _WIN32                                  =1
    _RTLDLL                                  [no value]
    _WCHAR_T_DEFINED                         [no value]
    _EXPLICIT                               =explicit
    _TYPENAME                               =typename
    _WCHAR_T                                 [no value]


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

Rogue Wave standard library version 0x020101
    _RWSTD_ALLOCATOR                         [no value]
    _RWSTD_DEFAULT_PRECISION                =16
    _RWSTD_EXCEPTION_HANDLER_IN_STD         =1
    _RWSTD_FLT_ROUNDS_IS_CONSTANT           =1
    _RWSTD_MESSAGE                          =0x00
    _RWSTD_NO_CATOPEN_CATGETS               =1
    _RWSTD_NO_MBSTATE_T                     =1
    _RWSTD_NO_NEW_BRACKETS                  =1
    _RWSTD_NO_OVERLOAD_C_POW                =1
    _RWSTD_NO_STRFTIME_CAPC                 =1
    _RWSTD_NO_UNDEFINED_FRIEND              =1


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

Detected Platform: Win32
    Type char is signed
    Type wchar_t is unsigned
    byte order for type short               =0 8 
    byte order for type int                 =0 8 16 24 
    byte order for type long                =0 8 16 24 
    sizeof(wchar_t)                         =2
    sizeof(short)                           =2
    sizeof(int)                             =4
    sizeof(long)                            =4
    sizeof(float)                           =4
    sizeof(double)                          =8
    sizeof(long double)                     =10
    CHAR_BIT                                =8
    CHAR_MAX                                =127
    SHRT_MAX                                =32767
    INT_MAX                                 =2147483647L
    LONG_MAX                                =2147483647L


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

Boost version 103000
    BOOST_USER_CONFIG                       =<boost/config/user.hpp>
    BOOST_COMPILER_CONFIG                   ="boost/config/compiler/borland.hpp"
    BOOST_STDLIB_CONFIG                     ="boost/config/stdlib/roguewave.hpp"
    BOOST_PLATFORM_CONFIG                   ="boost/config/platform/win32.hpp"
    BOOST_BCB_PARTIAL_SPECIALIZATION_BUG     [no value]
    BOOST_DEDUCED_TYPENAME                  =typename
    BOOST_HAS_DIRENT_H                       [no value]
    BOOST_HAS_FTIME                          [no value]
    BOOST_HAS_MS_INT64                       [no value]
    BOOST_HAS_WINTHREADS                     [no value]
    BOOST_MSVC6_MEMBER_TEMPLATES             [no value]
    BOOST_NESTED_TEMPLATE                   =template
    BOOST_NO_CV_SPECIALIZATIONS              [no value]
    BOOST_NO_CV_VOID_SPECIALIZATIONS         [no value]
    BOOST_NO_DEPENDENT_NESTED_DERIVATIONS    [no value]
    BOOST_NO_HASH                            [no value]
    BOOST_NO_INTEGRAL_INT64_T                [no value]
    BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS   [no value]
    BOOST_NO_LONG_LONG_NUMERIC_LIMITS        [no value]
    BOOST_NO_MS_INT64_NUMERIC_LIMITS         [no value]
    BOOST_NO_PRIVATE_IN_AGGREGATE            [no value]
    BOOST_NO_SLIST                           [no value]
    BOOST_NO_SWPRINTF                        [no value]
    BOOST_NO_TEMPLATE_TEMPLATES              [no value]
    BOOST_NO_USING_TEMPLATE                  [no value]
    BOOST_STD_EXTENSION_NAMESPACE           =std
    BOOST_UNREACHABLE_RETURN(0)              [no value]

config_info / meta-bcc-5.6.4

Run output:

Borland C++ version 0x0564
    __BORLANDC__                            =0x0564
    __CDECL__                               =1
    __CONSOLE__                             =1
    _CPPUNWIND                              =1
    __cplusplus                             =1
    __FLAT__                                =1
    __FUNC__                                ="print_compiler_macros"
    _M_IX86                                 =300
    __TLS__                                 =1
    _WCHAR_T                                 [no value]
    _Windows                                =1
    __WIN32__                               =1
    _WIN32                                  =1
    _RTLDLL                                  [no value]
    _WCHAR_T_DEFINED                         [no value]
    __i386__                                =1
    _EXPLICIT                               =explicit
    _TYPENAME                               =typename
    _WCHAR_T                                 [no value]


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

STLPort standard library version 0x450
    _RWSTD_ALLOCATOR                         [no value]
    _RWSTD_DEFAULT_PRECISION                =16
    _RWSTD_EXCEPTION_HANDLER_IN_STD         =1
    _RWSTD_FLT_ROUNDS_IS_CONSTANT           =1
    _RWSTD_MESSAGE                          =0x00
    _RWSTD_NO_CATOPEN_CATGETS               =1
    _RWSTD_NO_MBSTATE_T                     =1
    _RWSTD_NO_NEW_BRACKETS                  =1
    _RWSTD_NO_OVERLOAD_C_POW                =1
    _RWSTD_NO_STRFTIME_CAPC                 =1
    _RWSTD_NO_UNDEFINED_FRIEND              =1
    __SGI_STL_PORT                          =0x450
    __STL_USE_NEW_IOSTREAMS                  [no value]
    __STL_USE_OWN_NAMESPACE                  [no value]
    _STLP_DEFAULT_TYPE_PARAM                =1
    _STLP_IMPORT_VENDOR_CSTD                =1
    _STLP_LONG_LONG                         =__int64
    _STLP_OWN_IOSTREAMS                      [no value]
    _STLP_STATIC_CONST_INIT_BUG              [no value]
    _STLP_STATIC_CONST_INIT_BUG              [no value]
    _STLP_USE_NEW_C_HEADERS                  [no value]
    _STLP_USE_OWN_NAMESPACE                 =1


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

Detected Platform: Win32
    Type char is signed
    Type wchar_t is unsigned
    byte order for type short               =0 8 
    byte order for type int                 =0 8 16 24 
    byte order for type long                =0 8 16 24 
    sizeof(wchar_t)                         =2
    sizeof(short)                           =2
    sizeof(int)                             =4
    sizeof(long)                            =4
    sizeof(float)                           =4
    sizeof(double)                          =8
    sizeof(long double)                     =10
    CHAR_BIT                                =8
    CHAR_MAX                                =127
    WCHAR_MAX                               =((wchar_t)~0)
    SHRT_MAX                                =32767
    INT_MAX                                 =2147483647L
    LONG_MAX                                =2147483647L
    LONGLONG_MAX                            =0x7fffffffffffffffi64


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

Boost version 103000
    BOOST_USER_CONFIG                       =<boost/config/user.hpp>
    BOOST_COMPILER_CONFIG                   ="boost/config/compiler/borland.hpp"
    BOOST_STDLIB_CONFIG                     ="boost/config/stdlib/stlport.hpp"
    BOOST_PLATFORM_CONFIG                   ="boost/config/platform/win32.hpp"
    BOOST_BCB_PARTIAL_SPECIALIZATION_BUG     [no value]
    BOOST_DEDUCED_TYPENAME                  =typename
    BOOST_HAS_DIRENT_H                       [no value]
    BOOST_HAS_FTIME                          [no value]
    BOOST_HAS_HASH                           [no value]
    BOOST_HAS_LONG_LONG                      [no value]
    BOOST_HAS_MS_INT64                       [no value]
    BOOST_HAS_STDINT_H                       [no value]
    BOOST_HAS_SLIST                          [no value]
    BOOST_HAS_WINTHREADS                     [no value]
    BOOST_MSVC6_MEMBER_TEMPLATES             [no value]
    BOOST_NESTED_TEMPLATE                   =template
    BOOST_NO_DEPENDENT_NESTED_DERIVATIONS    [no value]
    BOOST_NO_INTEGRAL_INT64_T                [no value]
    BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS   [no value]
    BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS [no value]
    BOOST_NO_PRIVATE_IN_AGGREGATE            [no value]
    BOOST_NO_SWPRINTF                        [no value]
    BOOST_NO_TEMPLATE_TEMPLATES              [no value]
    BOOST_NO_USING_TEMPLATE                  [no value]
    BOOST_STD_EXTENSION_NAMESPACE           =std
    BOOST_UNREACHABLE_RETURN(0)              [no value]

config_info / meta-intel-7.1

Run output:

Intel C++ version 700
    _CPPUNWIND                              =1
    __cplusplus                             =1
    _M_IX86                                 =700
    _WIN32                                  =1
    _WCHAR_T_DEFINED                         [no value]
    _CPPRTTI                                =1
    _DLL                                    =1
    _MSC_EXTENSIONS                         =1
    _MSC_VER                                =1200
    _MT                                     =1
    __EXCEPTIONS                            =1
    __EDG__                                 =1
    __EDG_VERSION__                         =300
    __SIGNED_CHARS__                        =1
    __ARRAY_OPERATORS                       =1
    __BOOL_DEFINED                          =1
    __RTTI                                  =1
    __PLACEMENT_DELETE                      =1
    __ICL                                   =700
    __INTEL_COMPILER                        =700


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

Dinkumware standard library version 1.x


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

Detected Platform: Win32
    Type char is signed
    Type wchar_t is unsigned
    byte order for type short               =0 8 
    byte order for type int                 =0 8 16 24 
    byte order for type long                =0 8 16 24 
    sizeof(wchar_t)                         =2
    sizeof(short)                           =2
    sizeof(int)                             =4
    sizeof(long)                            =4
    sizeof(float)                           =4
    sizeof(double)                          =8
    sizeof(long double)                     =8
    CHAR_BIT                                =8
    CHAR_MAX                                =127
    WCHAR_MAX                               =((wchar_t)-1)
    SHRT_MAX                                =32767
    INT_MAX                                 =2147483647
    LONG_MAX                                =2147483647L


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

Boost version 103000
    BOOST_USER_CONFIG                       =<boost/config/user.hpp>
    BOOST_COMPILER_CONFIG                   ="boost/config/compiler/intel.hpp"
    BOOST_STDLIB_CONFIG                     ="boost/config/stdlib/dinkumware.hpp"
    BOOST_PLATFORM_CONFIG                   ="boost/config/platform/win32.hpp"
    BOOST_DEDUCED_TYPENAME                  =typename
    BOOST_HAS_FTIME                          [no value]
    BOOST_HAS_LONG_LONG                      [no value]
    BOOST_HAS_MACRO_USE_FACET                [no value]
    BOOST_HAS_MS_INT64                       [no value]
    BOOST_HAS_NRVO                           [no value]
    BOOST_HAS_THREADS                        [no value]
    BOOST_HAS_WINTHREADS                     [no value]
    BOOST_MSVC_STD_ITERATOR                 =1
    BOOST_MSVC6_MEMBER_TEMPLATES             [no value]
    BOOST_NESTED_TEMPLATE                   =template
    BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP       [no value]
    BOOST_NO_HASH                            [no value]
    BOOST_NO_INTEGRAL_INT64_T                [no value]
    BOOST_NO_INTRINSIC_WCHAR_T               [no value]
    BOOST_NO_MS_INT64_NUMERIC_LIMITS         [no value]
    BOOST_NO_SLIST                           [no value]
    BOOST_NO_STD_ALLOCATOR                   [no value]
    BOOST_NO_STD_ITERATOR                    [no value]
    BOOST_NO_STD_ITERATOR_TRAITS             [no value]
    BOOST_NO_STD_MIN_MAX                     [no value]
    BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN      [no value]
    BOOST_NO_STD_USE_FACET                   [no value]
    BOOST_NO_STDC_NAMESPACE                  [no value]
    BOOST_NO_SWPRINTF                        [no value]
    BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS [no value]
    BOOST_NO_VOID_RETURNS                    [no value]
    BOOST_STD_EXTENSION_NAMESPACE           =std
    BOOST_UNREACHABLE_RETURN(0)              [no value]

config_info / meta-intel-7.1-stlport

Run output:

Intel C++ version 700
    _CPPUNWIND                              =1
    __cplusplus                             =1
    _M_IX86                                 =700
    _WIN32                                  =1
    _CPPRTTI                                =1
    _DLL                                    =1
    _MSC_EXTENSIONS                         =1
    _MSC_VER                                =1200
    _MT                                     =1
    _NATIVE_WCHAR_T_DEFINED                 =1
    __EXCEPTIONS                            =1
    __EDG__                                 =1
    __EDG_VERSION__                         =300
    __SIGNED_CHARS__                        =1
    __ARRAY_OPERATORS                       =1
    __BOOL_DEFINED                          =1
    __RTTI                                  =1
    __PLACEMENT_DELETE                      =1
    __ICL                                   =700
    __INTEL_COMPILER                        =700
    _REENTRANT                              =1


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

STLPort standard library version 0x452
    __SGI_STL_PORT                          =0x452
    __STL_DEBUG                             =1
    __STL_USE_NEW_IOSTREAMS                  [no value]
    _STLP_DEBUG                             =1
    _STLP_DEFAULT_TYPE_PARAM                =1
    _STLP_IMPORT_VENDOR_CSTD                =1
    _STLP_LONG_LONG                         =long long
    _STLP_OWN_IOSTREAMS                      [no value]
    _STLP_STATIC_CONST_INIT_BUG              [no value]
    _STLP_STATIC_CONST_INIT_BUG              [no value]
    _STLP_USE_NEW_C_HEADERS                  [no value]
    _STLP_USE_OWN_NAMESPACE                 =1
    _STLP_WCHAR_T_IS_USHORT                 =1


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

Detected Platform: Win32
    Type char is signed
    Type wchar_t is unsigned
    byte order for type short               =0 8 
    byte order for type int                 =0 8 16 24 
    byte order for type long                =0 8 16 24 
    sizeof(wchar_t)                         =2
    sizeof(short)                           =2
    sizeof(int)                             =4
    sizeof(long)                            =4
    sizeof(float)                           =4
    sizeof(double)                          =8
    sizeof(long double)                     =8
    CHAR_BIT                                =8
    CHAR_MAX                                =127
    WCHAR_MAX                               =((wchar_t)-1)
    SHRT_MAX                                =32767
    INT_MAX                                 =2147483647
    LONG_MAX                                =2147483647L
    LONGLONG_MAX                            =0x7fffffffffffffffLL


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

Boost version 103000
    BOOST_USER_CONFIG                       =<boost/config/user.hpp>
    BOOST_COMPILER_CONFIG                   ="boost/config/compiler/intel.hpp"
    BOOST_STDLIB_CONFIG                     ="boost/config/stdlib/stlport.hpp"
    BOOST_PLATFORM_CONFIG                   ="boost/config/platform/win32.hpp"
    BOOST_DEDUCED_TYPENAME                  =typename
    BOOST_HAS_FTIME                          [no value]
    BOOST_HAS_HASH                           [no value]
    BOOST_HAS_LONG_LONG                      [no value]
    BOOST_HAS_MS_INT64                       [no value]
    BOOST_HAS_NRVO                           [no value]
    BOOST_HAS_SLIST                          [no value]
    BOOST_HAS_THREADS                        [no value]
    BOOST_HAS_WINTHREADS                     [no value]
    BOOST_MSVC6_MEMBER_TEMPLATES             [no value]
    BOOST_NESTED_TEMPLATE                   =template
    BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP       [no value]
    BOOST_NO_INTEGRAL_INT64_T                [no value]
    BOOST_NO_STDC_NAMESPACE                  [no value]
    BOOST_NO_SWPRINTF                        [no value]
    BOOST_NO_VOID_RETURNS                    [no value]
    BOOST_STD_EXTENSION_NAMESPACE           =_STL
    BOOST_UNREACHABLE_RETURN(0)              [no value]

config_info / msvc

Run output:

Microsoft Visual C++ version 6.0
    _CPPUNWIND                              =1
    __cplusplus                             =1
    _M_IX86                                 =500
    _WIN32                                  =1
    _WCHAR_T_DEFINED                         [no value]
    _CPPRTTI                                =1
    _DLL                                    =1
    _MSC_EXTENSIONS                         =1
    _MSC_VER                                =1200
    _MT                                     =1
    __BOOL_DEFINED                          =1


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

Dinkumware standard library version 1.x


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

Detected Platform: Win32
    Type char is signed
    Type wchar_t is unsigned
    byte order for type short               =0 8 
    byte order for type int                 =0 8 16 24 
    byte order for type long                =0 8 16 24 
    sizeof(wchar_t)                         =2
    sizeof(short)                           =2
    sizeof(int)                             =4
    sizeof(long)                            =4
    sizeof(float)                           =4
    sizeof(double)                          =8
    sizeof(long double)                     =8
    CHAR_BIT                                =8
    CHAR_MAX                                =127
    WCHAR_MAX                               =((wchar_t)-1)
    SHRT_MAX                                =32767
    INT_MAX                                 =2147483647
    LONG_MAX                                =2147483647L


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

Boost version 103000
    BOOST_USER_CONFIG                       =<boost/config/user.hpp>
    BOOST_COMPILER_CONFIG                   ="boost/config/compiler/visualc.hpp"
    BOOST_STDLIB_CONFIG                     ="boost/config/stdlib/dinkumware.hpp"
    BOOST_PLATFORM_CONFIG                   ="boost/config/platform/win32.hpp"
    BOOST_BCB_PARTIAL_SPECIALIZATION_BUG     [no value]
    BOOST_DEDUCED_TYPENAME                   [no value]
    BOOST_HAS_FTIME                          [no value]
    BOOST_HAS_MACRO_USE_FACET                [no value]
    BOOST_HAS_MS_INT64                       [no value]
    BOOST_HAS_THREADS                        [no value]
    BOOST_HAS_WINTHREADS                     [no value]
    BOOST_MSVC                              =1200
    BOOST_MSVC_STD_ITERATOR                 =1
    BOOST_MSVC6_MEMBER_TEMPLATES             [no value]
    BOOST_NESTED_TEMPLATE                   =template
    BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP       [no value]
    BOOST_NO_CV_VOID_SPECIALIZATIONS         [no value]
    BOOST_NO_DEDUCED_TYPENAME                [no value]
    BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS [no value]
    BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS [no value]
    BOOST_NO_FUNCTION_TEMPLATE_ORDERING      [no value]
    BOOST_NO_HASH                            [no value]
    BOOST_NO_INCLASS_MEMBER_INITIALIZATION   [no value]
    BOOST_NO_INTEGRAL_INT64_T                [no value]
    BOOST_NO_INTRINSIC_WCHAR_T               [no value]
    BOOST_NO_LONG_LONG_NUMERIC_LIMITS        [no value]
    BOOST_NO_MEMBER_TEMPLATE_FRIENDS         [no value]
    BOOST_NO_MEMBER_TEMPLATES                [no value]
    BOOST_NO_MS_INT64_NUMERIC_LIMITS         [no value]
    BOOST_NO_PRIVATE_IN_AGGREGATE            [no value]
    BOOST_NO_SLIST                           [no value]
    BOOST_NO_STD_ALLOCATOR                   [no value]
    BOOST_NO_STD_ITERATOR                    [no value]
    BOOST_NO_STD_ITERATOR_TRAITS             [no value]
    BOOST_NO_STD_MIN_MAX                     [no value]
    BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN      [no value]
    BOOST_NO_STD_USE_FACET                   [no value]
    BOOST_NO_STDC_NAMESPACE                  [no value]
    BOOST_NO_SWPRINTF                        [no value]
    BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION [no value]
    BOOST_NO_TEMPLATE_TEMPLATES              [no value]
    BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS [no value]
    BOOST_NO_USING_TEMPLATE                  [no value]
    BOOST_NO_VOID_RETURNS                    [no value]
    BOOST_STD_EXTENSION_NAMESPACE           =std
    BOOST_UNREACHABLE_RETURN(0)              [no value]

config_info / msvc-stlport

Run output:

Microsoft Visual C++ version 6.0
    _CPPUNWIND                              =1
    __cplusplus                             =1
    _M_IX86                                 =500
    _WIN32                                  =1
    _WCHAR_T_DEFINED                         [no value]
    _CPPRTTI                                =1
    _DLL                                    =1
    _MSC_EXTENSIONS                         =1
    _MSC_VER                                =1200
    _MT                                     =1
    __BOOL_DEFINED                          =1
    _REENTRANT                              =1


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

STLPort standard library version 0x452
    __SGI_STL_PORT                          =0x452
    __STL_DEBUG                             =1
    __STL_USE_NEW_IOSTREAMS                  [no value]
    _STLP_DEBUG                             =1
    _STLP_DEFAULT_CONSTRUCTOR_BUG           =1
    _STLP_DEFAULT_TYPE_PARAM                =1
    _STLP_IMPORT_VENDOR_CSTD                =1
    _STLP_LONG_LONG                         =__int64
    _STLP_NO_CLASS_PARTIAL_SPECIALIZATION   =1
    _STLP_NO_FRIEND_TEMPLATES                [no value]
    _STLP_NO_FUNCTION_TMPL_PARTIAL_ORDER    =1
    _STLP_NO_MEMBER_TEMPLATE_CLASSES        =1
    _STLP_NO_MEMBER_TEMPLATE_KEYWORD        =1
    _STLP_NO_QUALIFIED_FRIENDS              =1
    _STLP_NO_SGI_IOSTREAMS                  =1
    _STLP_STATIC_CONST_INIT_BUG             =1
    _STLP_STATIC_CONST_INIT_BUG             =1
    _STLP_USE_NEW_C_HEADERS                  [no value]
    _STLP_USE_OWN_NAMESPACE                 =1
    _STLP_WCHAR_T_IS_USHORT                 =1


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

Detected Platform: Win32
    Type char is signed
    Type wchar_t is unsigned
    byte order for type short               =0 8 
    byte order for type int                 =0 8 16 24 
    byte order for type long                =0 8 16 24 
    sizeof(wchar_t)                         =2
    sizeof(short)                           =2
    sizeof(int)                             =4
    sizeof(long)                            =4
    sizeof(float)                           =4
    sizeof(double)                          =8
    sizeof(long double)                     =8
    CHAR_BIT                                =8
    CHAR_MAX                                =127
    WCHAR_MAX                               =((wchar_t)-1)
    SHRT_MAX                                =32767
    INT_MAX                                 =2147483647
    LONG_MAX                                =2147483647L


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

Boost version 103000
    BOOST_USER_CONFIG                       =<boost/config/user.hpp>
    BOOST_COMPILER_CONFIG                   ="boost/config/compiler/visualc.hpp"
    BOOST_STDLIB_CONFIG                     ="boost/config/stdlib/stlport.hpp"
    BOOST_PLATFORM_CONFIG                   ="boost/config/platform/win32.hpp"
    BOOST_BCB_PARTIAL_SPECIALIZATION_BUG     [no value]
    BOOST_DEDUCED_TYPENAME                   [no value]
    BOOST_HAS_FTIME                          [no value]
    BOOST_HAS_HASH                           [no value]
    BOOST_HAS_MS_INT64                       [no value]
    BOOST_HAS_SLIST                          [no value]
    BOOST_HAS_THREADS                        [no value]
    BOOST_HAS_WINTHREADS                     [no value]
    BOOST_MSVC                              =1200
    BOOST_MSVC6_MEMBER_TEMPLATES             [no value]
    BOOST_NESTED_TEMPLATE                   =template
    BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP       [no value]
    BOOST_NO_CV_VOID_SPECIALIZATIONS         [no value]
    BOOST_NO_DEDUCED_TYPENAME                [no value]
    BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS [no value]
    BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS [no value]
    BOOST_NO_FUNCTION_TEMPLATE_ORDERING      [no value]
    BOOST_NO_INCLASS_MEMBER_INITIALIZATION   [no value]
    BOOST_NO_INTEGRAL_INT64_T                [no value]
    BOOST_NO_INTRINSIC_WCHAR_T               [no value]
    BOOST_NO_LONG_LONG_NUMERIC_LIMITS        [no value]
    BOOST_NO_MEMBER_TEMPLATE_FRIENDS         [no value]
    BOOST_NO_MEMBER_TEMPLATES                [no value]
    BOOST_NO_PRIVATE_IN_AGGREGATE            [no value]
    BOOST_NO_STD_ALLOCATOR                   [no value]
    BOOST_NO_STD_ITERATOR_TRAITS             [no value]
    BOOST_NO_STD_LOCALE                      [no value]
    BOOST_NO_STD_MESSAGES                    [no value]
    BOOST_NO_STD_USE_FACET                   [no value]
    BOOST_NO_STD_WSTREAMBUF                  [no value]
    BOOST_NO_STDC_NAMESPACE                  [no value]
    BOOST_NO_SWPRINTF                        [no value]
    BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION [no value]
    BOOST_NO_TEMPLATE_TEMPLATES              [no value]
    BOOST_NO_