id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 4987,pch.hpp.gch build fails with boost::swap' has not been declared in boost::optional,Peter Schueller ,Andrey Semashev,"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::swap(boost::optional&)': ./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"" ",Bugs,closed,To Be Determined,optional,Boost Release Branch,Showstopper,fixed,,schueller.p@…