[Boost-bugs] [Boost C++ Libraries] #4987: pch.hpp.gch build fails with boost::swap' has not been declared in boost::optional

Subject: [Boost-bugs] [Boost C++ Libraries] #4987: pch.hpp.gch build fails with boost::swap' has not been declared in boost::optional
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-12-15 12:13:27


#4987: pch.hpp.gch build fails with boost::swap' has not been declared in
boost::optional
-----------------------------------------------------+----------------------
 Reporter: Peter Schueller <schueller.p@…> | Owner:
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: Building Boost
  Version: Boost Release Branch | Severity: Showstopper
 Keywords: |
-----------------------------------------------------+----------------------
 Starting on 13th of december, nightly tests for some software I maintain
 started to fail with boost release because boost release does not build
 anymore:

 The full log is here

 http://www.kr.tuwien.ac.at/pg/ps/dlvhex/nightly/build_withboost_2010-12-15_06:00.txt

 The error is

 ...patience...
 ...found 6165 targets...
 ...updating 667 targets...
 common.mkdir stage
 common.mkdir stage/lib
 common.mkdir bin.v2/libs/iostreams
 common.mkdir bin.v2/libs/iostreams/build
 common.mkdir bin.v2/libs/iostreams/build/gcc-4.2.1
 common.mkdir bin.v2/libs/iostreams/build/gcc-4.2.1/release
 common.mkdir bin.v2/libs/iostreams/build/gcc-4.2.1/release/threading-multi
 gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.2.1/release/threading-
 multi/file_descriptor.o
 gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.2.1/release/threading-
 multi/mapped_file.o
 gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.2.1/release/threading-
 multi/zlib.o
 gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.2.1/release/threading-
 multi/gzip.o
 gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.2.1/release/threading-
 multi/bzip2.o
 gcc.link.dll bin.v2/libs/iostreams/build/gcc-4.2.1/release/threading-
 multi/libboost_iostreams.so.1.46.0
 common.copy stage/lib/libboost_iostreams.so.1.46.0
 ln-UNIX stage/lib/libboost_iostreams.so
 common.mkdir bin.v2/libs/math/build
 common.mkdir bin.v2/libs/math/build/gcc-4.2.1
 common.mkdir bin.v2/libs/math/build/gcc-4.2.1/release
 common.mkdir bin.v2/libs/math/build/gcc-4.2.1/release/threading-multi
 common.mkdir bin.v2/libs/math/build/gcc-4.2.1/release/threading-multi/..
 common.mkdir bin.v2/libs/math/build/gcc-4.2.1/release/threading-
 multi/../src
 common.mkdir bin.v2/libs/math/build/gcc-4.2.1/release/threading-
 multi/../src/tr1
 gcc.compile.c++.pch bin.v2/libs/math/build/gcc-4.2.1/release/threading-
 multi/../src/tr1/pch.hpp.gch
 In file included from ./boost/optional.hpp:15,
                  from ./boost/format/internals.hpp:20,
                  from ./boost/format.hpp:38,
                  from ./boost/math/policies/error_handling.hpp:30,
                  from ./boost/math/special_functions/acosh.hpp:21,
                  from ./boost/math/special_functions.hpp:15,
                  from libs/math/build/../src/tr1/pch.hpp:9:
 ./boost/optional/optional.hpp: In member function 'void
 boost::optional<T>::swap(boost::optional<T>&)':
 ./boost/optional/optional.hpp:618: error: 'boost::swap' has not been
 declared

     "g++" -x c++-header -O3 -finline-functions -Wno-inline -Wall -pthread
 -fPIC -fvisibility=hidden -DBOOST_ALL_NO_LIB=1 -DBOOST_BUILD_PCH_ENABLED
 -DBOOST_MATH_TR1_DYN_LINK=1 -DNDEBUG -I"." -I"libs/math/src/tr1" -c -o
 "bin.v2/libs/math/build/gcc-4.2.1/release/threading-
 multi/../src/tr1/pch.hpp.gch" "libs/math/build/../src/tr1/pch.hpp"

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4987>
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:05 UTC