[Bug 842271] New: Problem with clang and boost::signal2
https://bugzilla.novell.com/show_bug.cgi?id=842271 https://bugzilla.novell.com/show_bug.cgi?id=842271#c0 Summary: Problem with clang and boost::signal2 Classification: openSUSE Product: openSUSE Factory Version: 13.1 Milestone 4 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: idonmez@suse.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- Trying to compile the following code in c++11 code (-std=c++11) with clang: [/havana/t/b]> cat sig.cpp #include <boost/signals2.hpp> void print_args(float x, float y) { std::cout << "The arguments are " << x << " and " << y << std::endl; } int main() { boost::signals2::signal<void (float, float)> sig; sig.connect(&print_args); sig(5., 3.); return 0; } results in : In file included from sig.cpp:1: In file included from /usr/include/boost/signals2.hpp:19: In file included from /usr/include/boost/signals2/signal.hpp:38: In file included from /usr/include/boost/signals2/variadic_signal.hpp:21: /usr/include/boost/signals2/detail/variadic_slot_invoker.hpp:89:16: error: no matching function for call to 'get' func(std::get<indices>(args)...); ^~~~~~~~~~~~~~~~~ [.... rest of the error is trimmed ...] This seems to be fixed in boost 1.54.0 release. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=842271 https://bugzilla.novell.com/show_bug.cgi?id=842271#c Ismail Donmez <idonmez@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Problem with clang and |Problem with clang and |boost::signal2 |boost::signals2 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=842271 https://bugzilla.novell.com/show_bug.cgi?id=842271#c Stephan Kulow <coolo@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |pth@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=842271 https://bugzilla.novell.com/show_bug.cgi?id=842271#c Philipp Thomas <pth@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=842271 https://bugzilla.novell.com/show_bug.cgi?id=842271#c1 Philipp Thomas <pth@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pth@suse.com AssignedTo|pth@suse.com |tbehrens@suse.com --- Comment #1 from Philipp Thomas <pth@suse.com> 2013-11-26 13:57:45 CET --- Reassigned to new Boost maintainer. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=842271 https://bugzilla.novell.com/show_bug.cgi?id=842271#c2 Thorsten Behrens <tbehrens@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |idonmez@suse.com --- Comment #2 from Thorsten Behrens <tbehrens@suse.com> 2013-11-26 18:16:40 UTC --- devel:libraries:c_c++ has boost 1.54, should be in factory then soonish. can you try that & confirm it indeed fixes your problem? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=842271 https://bugzilla.novell.com/show_bug.cgi?id=842271#c3 Ismail Donmez <idonmez@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|idonmez@suse.com | --- Comment #3 from Ismail Donmez <idonmez@suse.com> 2014-01-14 14:10:09 UTC --- boost 1.54 fixes the issue, is it in factory yet? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=842271 https://bugzilla.novell.com/show_bug.cgi?id=842271#c4 Thorsten Behrens <tbehrens@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #4 from Thorsten Behrens <tbehrens@suse.com> 2014-01-14 15:26:04 UTC --- (In reply to comment #3)
boost 1.54 fixes the issue, is it in factory yet?
Yup -> fixed then. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com