Boost C++ Libraries: Ticket #6678: Boost 1.49 compilation warnings [FreeBSD] https://svn.boost.org/trac10/ticket/6678 <p> These are the compilation warnings from Boost 1.49 on this platform: FreeBSD RELENG_8 i386 gcc 4.2.2/4.6.3 </p> <p> warning: Graph library does not contain MPI-based parallel components. warning: skipping optional Message Passing Interface (MPI) library. </p> <p> ./boost/fusion/tuple/detail/preprocessed/tuple_fwd.hpp:21:7: warning: no newline at end of file ./boost/fusion/tuple/detail/preprocessed/tuple.hpp:21:7: warning: no newline at end of file ./boost/fusion/tuple/detail/preprocessed/make_tuple.hpp:21:7: warning: no newline at end of file ./boost/fusion/tuple/detail/preprocessed/tuple_tie.hpp:21:7: warning: no newline at end of file </p> <p> libs/python/src/list.cpp:16: warning: dereferencing type-punned pointer will break strict-aliasing rules libs/python/src/long.cpp:12: warning: dereferencing type-punned pointer will break strict-aliasing rules libs/python/src/long.cpp:19: warning: dereferencing type-punned pointer will break strict-aliasing rules libs/python/src/long.cpp:26: warning: dereferencing type-punned pointer will break strict-aliasing rules libs/python/src/dict.cpp:32: warning: dereferencing type-punned pointer will break strict-aliasing rules libs/python/src/tuple.cpp:12: warning: dereferencing type-punned pointer will break strict-aliasing rules libs/python/src/str.cpp:16: warning: dereferencing type-punned pointer will break strict-aliasing rules libs/python/src/object/enum.cpp:150: warning: dereferencing type-punned pointer will break strict-aliasing rules libs/python/src/object/class.cpp:211: warning: dereferencing type-punned pointer will break strict-aliasing rules libs/python/src/object/class.cpp:319: warning: dereferencing type-punned pointer will break strict-aliasing rules libs/python/src/object/class.cpp:473: warning: dereferencing type-punned pointer will break strict-aliasing rules libs/python/src/object/class.cpp:621: warning: dereferencing type-punned pointer will break strict-aliasing rules libs/python/src/object/class.cpp:631: warning: dereferencing type-punned pointer will break strict-aliasing rules libs/python/src/object/function.cpp:108: warning: dereferencing type-punned pointer will break strict-aliasing rules libs/python/src/object/function.cpp:110: warning: dereferencing type-punned pointer will break strict-aliasing rules libs/python/src/object/life_support.cpp:94: warning: dereferencing type-punned pointer will break strict-aliasing rules libs/python/src/object/life_support.cpp:96: warning: dereferencing type-punned pointer will break strict-aliasing rules </p> <p> ./boost/test/impl/execution_monitor.ipp:165:1: warning: "ILL_ILLADR" redefined /usr/include/sys/signal.h:239:1: warning: this is the location of the previous definition ./boost/test/impl/execution_monitor.ipp:166:1: warning: "ILL_PRVOPC" redefined /usr/include/sys/signal.h:241:1: warning: this is the location of the previous definition ./boost/test/impl/execution_monitor.ipp:168:1: warning: "ILL_COPROC" redefined /usr/include/sys/signal.h:243:1: warning: this is the location of the previous definition </p> <p> libs/timer/src/cpu_timer.cpp:139: warning: comparison between signed and unsigned integer expressions </p> <p> ./boost/chrono/detail/inlined/posix/process_cpu_clocks.hpp:218: warning: control reaches end of non-void function </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/6678 Trac 1.4.3 viboes Thu, 03 Jan 2013 18:05:49 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/6678#comment:1 https://svn.boost.org/trac10/ticket/6678#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">invalid</span> </li> </ul> <p> Please create a ticket by component/library so that the maintainers cat take care of. </p> Ticket