Boost logo

Boost-Build :

Subject: [Boost-build] boost 1.44 file system fails to compile on AIX v11.1
From: Avi Bahra (avibahra_at_[hidden])
Date: 2010-09-20 08:01:17


Building boost 1.43 is ok , but boost 1.44 fails for filesystem

bjam --build-dir=./tmpBuildDir toolset=vacpp --layout=tagged
--with-filesystem variant=debug

Building the Boost C++ Libraries.

...patience...
...found 511 targets...
...updating 28 targets...
common.mkdir tmpBuildDir/boost/bin.v2/libs/system/build/vacpp/debug/threading-multi
vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/system/build/vacpp/debug/threading-multi/error_code.o
vacpp.link.dll tmpBuildDir/boost/bin.v2/libs/system/build/vacpp/debug/threading-multi/libboost_system-mt-d.so
common.copy stage/lib/libboost_system-mt-d.so
common.mkdir tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi
common.mkdir tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v2
common.mkdir tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v2/src
vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v2/src/v2_operations.o
vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v2/src/v2_path.o
vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v2/src/v2_portability.o
common.mkdir tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3
common.mkdir tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3/src
vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3/src/operations.o
"./boost/filesystem/v3/path.hpp", line 476.7: 1540-0716 (S) The
template argument "boost::iterator" does not match the template
parameter "class Derived".

    xlC_r -c -qsuppress=1540-0198 -DAIX -DBOOST_ALL_NO_LIB=1
-DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1 -qcpluscmt
-qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I"."
-I"/s1a/emos_esuite/emos_data/sms/boost_1_44_0" -o
"tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3/src/operations.o"
"libs/filesystem/v3/src/operations.cpp"

...failed vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3/src/operations.o...
vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3/src/path.o
"./boost/filesystem/v3/path.hpp", line 476.7: 1540-0716 (S) The
template argument "boost::iterator" does not match the template
parameter "class Derived".

    xlC_r -c -qsuppress=1540-0198 -DAIX -DBOOST_ALL_NO_LIB=1
-DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1 -qcpluscmt
-qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I"."
-I"/s1a/emos_esuite/emos_data/sms/boost_1_44_0" -o
"tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3/src/path.o"
"libs/filesystem/v3/src/path.cpp"

...failed vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3/src/path.o...
vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3/src/portability.o
"./boost/filesystem/v3/path.hpp", line 476.7: 1540-0716 (S) The
template argument "boost::iterator" does not match the template
parameter "class Derived".

    xlC_r -c -qsuppress=1540-0198 -DAIX -DBOOST_ALL_NO_LIB=1
-DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1 -qcpluscmt
-qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I"."
-I"/s1a/emos_esuite/emos_data/sms/boost_1_44_0" -o
"tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3/src/portability.o"
"libs/filesystem/v3/src/portability.cpp"

...failed vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3/src/portability.o...
vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3/src/utf8_codecvt_facet.o
vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3/src/codecvt_error_category.o
vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3/src/path_traits.o
vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3/src/unique_path.o
"./boost/filesystem/v3/path.hpp", line 476.7: 1540-0716 (S) The
template argument "boost::iterator" does not match the template
parameter "class Derived".

    xlC_r -c -qsuppress=1540-0198 -DAIX -DBOOST_ALL_NO_LIB=1
-DBOOST_FILESYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1 -qcpluscmt
-qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I"."
-I"/s1a/emos_esuite/emos_data/sms/boost_1_44_0" -o
"tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3/src/unique_path.o"
"libs/filesystem/v3/src/unique_path.cpp"

...failed vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3/src/unique_path.o...
vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi/v3/src/windows_file_codecvt.o
...skipped <ptmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi>libboost_filesystem-mt-d.so
for lack of <ptmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi>v3/src/operations.o...
...skipped <pstage/lib>libboost_filesystem-mt-d.so for lack of
<ptmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/threading-multi>libboost_filesystem-mt-d.so...
vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/link-static/threading-multi/v3/src/operations.o
"./boost/filesystem/v3/path.hpp", line 476.7: 1540-0716 (S) The
template argument "boost::iterator" does not match the template
parameter "class Derived".

    xlC_r -c -qsuppress=1540-0198 -DAIX -DBOOST_ALL_NO_LIB=1
-DBOOST_SYSTEM_STATIC_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g
-qfullpath -qfuncsect -qeh -qrtti -I"."
-I"/s1a/emos_esuite/emos_data/sms/boost_1_44_0" -o
"tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/link-static/threading-multi/v3/src/operations.o"
"libs/filesystem/v3/src/operations.cpp"

...failed vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/link-static/threading-multi/v3/src/operations.o...
vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/link-static/threading-multi/v3/src/path.o
"./boost/filesystem/v3/path.hpp", line 476.7: 1540-0716 (S) The
template argument "boost::iterator" does not match the template
parameter "class Derived".

    xlC_r -c -qsuppress=1540-0198 -DAIX -DBOOST_ALL_NO_LIB=1
-DBOOST_SYSTEM_STATIC_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g
-qfullpath -qfuncsect -qeh -qrtti -I"."
-I"/s1a/emos_esuite/emos_data/sms/boost_1_44_0" -o
"tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/link-static/threading-multi/v3/src/path.o"
"libs/filesystem/v3/src/path.cpp"

...failed vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/link-static/threading-multi/v3/src/path.o...
vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/link-static/threading-multi/v3/src/portability.o
"./boost/filesystem/v3/path.hpp", line 476.7: 1540-0716 (S) The
template argument "boost::iterator" does not match the template
parameter "class Derived".

    xlC_r -c -qsuppress=1540-0198 -DAIX -DBOOST_ALL_NO_LIB=1
-DBOOST_SYSTEM_STATIC_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g
-qfullpath -qfuncsect -qeh -qrtti -I"."
-I"/s1a/emos_esuite/emos_data/sms/boost_1_44_0" -o
"tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/link-static/threading-multi/v3/src/portability.o"
"libs/filesystem/v3/src/portability.cpp"

...failed vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/link-static/threading-multi/v3/src/portability.o...
vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/link-static/threading-multi/v3/src/unique_path.o
"./boost/filesystem/v3/path.hpp", line 476.7: 1540-0716 (S) The
template argument "boost::iterator" does not match the template
parameter "class Derived".

    xlC_r -c -qsuppress=1540-0198 -DAIX -DBOOST_ALL_NO_LIB=1
-DBOOST_SYSTEM_STATIC_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g
-qfullpath -qfuncsect -qeh -qrtti -I"."
-I"/s1a/emos_esuite/emos_data/sms/boost_1_44_0" -o
"tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/link-static/threading-multi/v3/src/unique_path.o"
"libs/filesystem/v3/src/unique_path.cpp"

...failed vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/link-static/threading-multi/v3/src/unique_path.o...
...skipped <ptmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/link-static/threading-multi>libboost_filesystem-mt-d.a
for lack of <ptmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/link-static/threading-multi>v3/src/operations.o...
...skipped <pstage/lib>libboost_filesystem-mt-d.a for lack of
<ptmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/link-static/threading-multi>libboost_filesystem-mt-d.a...
...failed updating 8 targets...
...skipped 4 targets...
...updated 16 targets...
c1b0104\{/s1a/emos_esuite/emos_data/sms/boost_1_44_0\}:!$

-- 
   Best regards,
Ta,
    Avi

Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk