Re: [Boost-bugs] [Boost C++ Libraries] #4912: boost filesystem v3 does not compile on AIX/v11.1

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