Yes, that's normal and can be ignored. These are warnings from libraries that are used and not serious.
On Nov 20, 2011, at 1:32 AM, Mateusz Łącki wrote:
Dear M. Troyer, Thank you very much- it appears that it helped - the compilation moved forward by at least 5%. Meanwhile I would like to ask whether this:
In file included from /usr/include/python2.7/pyconfig.h:6:0, from /home/stefan/alps/alps-2.0.2-r5790-src-with-boost/boost/boost/python/detail/wrap_python.hpp:50, from /home/stefan/alps/alps-2.0.2-r5790-src-with-boost/boost/boost/python/detail/prefix.hpp:13, from /home/stefan/alps/alps-2.0.2-r5790-src-with-boost/boost/boost/python/args.hpp:8, from /home/stefan/alps/alps-2.0.2-r5790-src-with-boost/boost/boost/python.hpp:11, from /home/stefan/alps/alps-2.0.2-r5790-src-with-boost/alps/src/alps/alea/mcdata.hpp:71, from /home/stefan/alps/alps-2.0.2-r5790-src-with-boost/alps/src/alps/alea.h:34, from /home/stefan/alps/alps-2.0.2-r5790-src-with-boost/alps/src/alps/scheduler/montecarlo.C:30: /usr/include/python2.7/pyconfig-64.h:1164:0: warning: "_POSIX_C_SOURCE" redefined [enabled by default] /usr/include/features.h:164:0: note: this is the location of the previous definition /usr/include/python2.7/pyconfig-64.h:1186:0: warning: "_XOPEN_SOURCE" redefined [enabled by default] /usr/include/features.h:166:0: note: this is the location of the previous definition
and this :
In file included from /home/stefan/alps/alps-2.0.2-r5790-src-with-boost/boost/boost/random.hpp:40:0, from /home/stefan/alps/alps-2.0.2-r5790-src-with-boost/alps/src/alps/random/rngfactory.C:32: /home/stefan/alps/alps-2.0.2-r5790-src-with-boost/boost/boost/random/lagged_fibonacci.hpp: In static member function ‘static boost::random::lagged_fibonacci_engine<UIntType, w, p, q>::result_type boost::random::lagged_fibonacci_engine<UIntType, w, p, q>::max() [with UIntType = unsigned int, int w = 48, unsigned int p = 607u, unsigned int q = 273u, boost::random::lagged_fibonacci_engine<UIntType, w, p, q>::result_type = unsigned int]’: /home/stefan/alps/alps-2.0.2-r5790-src-with-boost/alps/src/alps/random/buffered_rng.h:151:113: instantiated from ‘alps::buffered_rng_base::result_type alps::buffered_rng<RNG>::max() const [with RNG = boost::random::lagged_fibonacci<unsigned int, 48, 607u, 273u>, alps::buffered_rng_base::result_type = unsigned int]’ /home/stefan/alps/alps-2.0.2-r5790-src-with-boost/alps/src/alps/random/rngfactory.C:42:35: instantiated from here /home/stefan/alps/alps-2.0.2-r5790-src-with-boost/boost/boost/random/lagged_fibonacci.hpp:60:34: warning: large integer implicitly truncated to unsigned type [-Woverflow]
is normal, or should I be concerned? Particularly this "integer truncated" sounds dangerous - could this result in errors in results (not runtime, but correctness)? The line 60 of the file mentioned does not seem to contain any formula....
Regards, Mateusz Lacki