Package: libsigc++-2.0
Version: 2.2.4.2-1
Severity: important
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu natty
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-4.6

building cwidget with -Wall -Werror -g -O3:

$ g++ -Wall -Werror -g -O3 -fno-strict-aliasing -c menu.ii
cc1plus: warnings being treated as errors
/usr/include/sigc++-2.0/sigc++/signal.h: In member function
'std::vector<cwidget::widgets::menu_item*,
std::allocator<cwidget::widgets::menu_item*> >::size_type
cwidget::widgets::menu::prev_selectable(std::vector<cwidget::widgets::menu_item*,
 std::allocator<cwidget::widgets::menu_item*>
>::size_type)':
/usr/include/sigc++-2.0/sigc++/signal.h:617:22: error:
'first.sigc::internal::slot_iterator_buf<sigc::internal::signal_emit0<bool,
cwidget::util::accumulate_or>, bool>::r_' may be used uninitialized in this 
function
/usr/include/sigc++-2.0/sigc++/signal.h:617:22: note:
'first.sigc::internal::slot_iterator_buf<sigc::internal::signal_emit0<bool,
cwidget::util::accumulate_or>, bool>::r_' was declared here

  result_type operator*() const
    {
      if (!i_->empty() && !i_->blocked() && !invoked_)
        {
          r_ = (*c_)(static_cast<const slot_type&>(*i_));
          invoked_ = true;
        }
      return r_;
    }



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to