This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/31164] New: Problem with GCC 4.1 and Boost signals
- From: "dave dot neary at wengo dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 13 Mar 2007 16:48:38 -0000
- Subject: [Bug c++/31164] New: Problem with GCC 4.1 and Boost signals
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
Hi,
There is a problem when using slots & trackable from Boost with GCC 4.1 - I
don't know whether this is a GCC problem or a Boost problem, but it affects us
(OpenWengo) on both Fedora Core and Feisty, since both distribute gcc 4.1.
I'm attaching a test case - the expected output is:
create A
fire SGN
A
create B
fire SGN
A
B
delete A
fire SGN
B
delete B
fire SGN
exit
This doesn't happen :)
What actually happens is that you get jibberish after "fire SGN" once you have
deleted A, since the correct signal slot isn't selected. I'll attach the test
case straight away.
--
Summary: Problem with GCC 4.1 and Boost signals
Product: gcc
Version: 4.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: dave dot neary at wengo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31164