
John Maddock wrote:
I am trying to build the Boost 1.46.1 libraries on a Fedora 7 Linux system with the default g++ 4.1.2. The warnings from the math library produce zillions of lines of output. Each warning has a long description of the instantiation and then concludes with a couple of lines like this:
./boost/math/special_functions/binomial.hpp:65: instantiated from here ./boost/mpl/assert.hpp:79: warning: lowering visibility of 'int mpl_::assertion_failed(typename mpl_::assert<C>::type) [with bool C = false]' to match its type
Is this problem known? I hope it doesn't continue in future releases.
I can't immediately reproduce here, do you have a test case? I blew away bin.v2/libs/math, so that the math library would rebuild. Then I ran this command:
bin/bjam --user-config=user-config.LINUX_AMDF7 --debug-configuration --without-python threading=multi instruction-set=opteron address-model=64 variant=release link=static,shared --stagedir=stageF7 stage | & tee build.release.math.log I am attaching the first part of the log, showing the messages from the first gcc.compile.c++.pch and gcc.compile.c++ compilations. -- Dick Hadsell 203-992-6320 Fax: 203-992-6001 Reply-to: hadsell@blueskystudios.com Blue Sky Studios http://www.blueskystudios.com 1 American Lane, Greenwich, CT 06831-2560