Subject: Re: [Boost-bugs] [Boost C++ Libraries] #2534: Removing gcc warning
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2008-12-09 00:45:57
#2534: Removing gcc warning
------------------------------------+---------------------------------------
Reporter: richard_at_[hidden] | Owner: chris_kohlhoff
Type: Bugs | Status: new
Milestone: Boost 1.38.0 | Component: asio
Version: Boost 1.37.0 | Severity: Cosmetic
Resolution: | Keywords: gcc warning
------------------------------------+---------------------------------------
Changes (by peter _dot_ schneider _dot_ 127 _at_ googlemail _dot_ com):
* keywords: => gcc warning
* severity: Problem => Cosmetic
Comment:
"confirm"
bjam-output of my project:
{{{
...patience...
...found 1105 targets...
...updating 3 targets...
gcc.compile.c++ bin/gcc-4.3.2/release/serialsap.o
In file included from
/usr/local/include/boost-1_37/boost/asio/detail/select_interrupter.hpp:24,
from
/usr/local/include/boost-1_37/boost/asio/detail/epoll_reactor.hpp:42,
from
/usr/local/include/boost-1_37/boost/asio/impl/io_service.ipp:25,
from
/usr/local/include/boost-1_37/boost/asio/io_service.hpp:550,
from
/usr/local/include/boost-1_37/boost/asio/basic_io_object.hpp:20,
from
/usr/local/include/boost-1_37/boost/asio/basic_socket.hpp:24,
from
/usr/local/include/boost-1_37/boost/asio/basic_datagram_socket.hpp:25,
from /usr/local/include/boost-1_37/boost/asio.hpp:20,
from serialsap.h:8,
from serialsap.cpp:1:
/usr/local/include/boost-1_37/boost/asio/detail/eventfd_select_interrupter.hpp:
In member function âvoid
boost::asio::detail::eventfd_select_interrupter::interrupt()â:
/usr/local/include/boost-1_37/boost/asio/detail/eventfd_select_interrupter.hpp:89:
warning: ignoring return value of âssize_t write(int, const void*,
size_t)â, declared with attribute warn_unused_result
In file included from
/usr/local/include/boost-1_37/boost/asio/detail/select_interrupter.hpp:25,
from
/usr/local/include/boost-1_37/boost/asio/detail/epoll_reactor.hpp:42,
from
/usr/local/include/boost-1_37/boost/asio/impl/io_service.ipp:25,
from
/usr/local/include/boost-1_37/boost/asio/io_service.hpp:550,
from
/usr/local/include/boost-1_37/boost/asio/basic_io_object.hpp:20,
from
/usr/local/include/boost-1_37/boost/asio/basic_socket.hpp:24,
from
/usr/local/include/boost-1_37/boost/asio/basic_datagram_socket.hpp:25,
from /usr/local/include/boost-1_37/boost/asio.hpp:20,
from serialsap.h:8,
from serialsap.cpp:1:
/usr/local/include/boost-1_37/boost/asio/detail/pipe_select_interrupter.hpp:
In member function âvoid
boost::asio::detail::pipe_select_interrupter::interrupt()â:
/usr/local/include/boost-1_37/boost/asio/detail/pipe_select_interrupter.hpp:75:
warning: ignoring return value of âssize_t write(int, const void*,
size_t)â, declared with attribute warn_unused_result
gcc.compile.c++ bin/gcc-4.3.2/release/protocol.o
gcc.link bin/gcc-4.3.2/release/foo
...updated 3 targets...
}}}
Only occurs on release-mode, debug-mode works fine.
{{{
gcc -v
Using built-in specs.
Target: x86_64-linux-gnu
...
et=x86_64-linux-gnu
Thread model: posix
gcc version 4.3.2 (Ubuntu 4.3.2-1ubuntu11)
}}}
not important but would be nice to fix..
MfG
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/2534#comment:1> 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:49:59 UTC