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

Reply via email to