Subject: Re: [Boost-bugs] [Boost C++ Libraries] #4912: boost filesystem v3 does not compile on AIX/v11.1
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-12-01 13:11:13
#4912: boost filesystem v3 does not compile on AIX/v11.1
--------------------------------------------------------+-------------------
Reporter: Avi Singh Bahra <avibahra@â¦> | Owner: bemandawes
Type: Bugs | Status: new
Milestone: To Be Determined | Component: filesystem
Version: Boost 1.45.0 | Severity: Showstopper
Resolution: | Keywords:
--------------------------------------------------------+-------------------
Comment (by Avi Singh Bahra <avibahra@â¦>):
Replying to [comment:1 bemandawes]:
> The regression tests are not showing this problem. The test compiler is
reported as XL C/C++ Enterprise Edition for AIX, V11.1.0.0
>
> Was the problem with the Boost 1.45.0 release?
>
> I'm not going to be able to do anything without more to go on.
>
> --Beman
Here is the bjam command line used to build file system
c1b0104\{/s1a/emos_esuite/emos_data/sms/boost_1_45_0\}:!$ cd $BOOST_ROOT
c1b0104\{/s1a/emos_esuite/emos_data/sms/boost_1_45_0\}:!$ bjam -d2
--build-dir=./tmpBuildDir toolset=vacpp stage link=static --layout=tagged
--with-filesystem variant=debug
...patience...
...found 492 targets...
...updating 6 targets...
vacpp.compile.c++
tmpBuildDir/boost/bin.v2/libs/filesystem/build/vacpp/debug/link-static
/threading-multi/v3/src/operations.o
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_45_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"
"./boost/filesystem/v3/path.hpp", line 482.7: 1540-0716 (S) The template
argument "boost::iterator" does not match the template parameter "class
Derived".
...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
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_45_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"
"./boost/filesystem/v3/path.hpp", line 482.7: 1540-0716 (S) The template
argument "boost::iterator" does not match the template parameter "class
Derived".
...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
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_45_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"
"./boost/filesystem/v3/path.hpp", line 482.7: 1540-0716 (S) The template
argument "boost::iterator" does not match the template parameter "class
Derived".
...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
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_45_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"
"./boost/filesystem/v3/path.hpp", line 482.7: 1540-0716 (S) The template
argument "boost::iterator" does not match the template parameter "class
Derived".
...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 4 targets...
...skipped 2 targets...
c1b0104\{/s1a/emos_esuite/emos_data/sms/boost_1_45_0\}:!$
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/4912#comment:3> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:04 UTC