** Changed in: unity (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of DX Packages, which is subscribed to unity in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1016061
Title: [quantal] can't compile unity trunk Status in Unity: Fix Released Status in “unity” package in Ubuntu: Fix Released Bug description: unity trunk, revision 2434: ~/dev/unity/trunk/build$ make [...] [ 59%] Building CXX object tests/CMakeFiles/test-gtest.dir/test_hud_controller.cpp.o /home/marco/dev/unity/trunk/tests/test_hud_controller.cpp: In member function ‘virtual void {anonymous}::TestHudController::SetUp()’: /home/marco/dev/unity/trunk/tests/test_hud_controller.cpp:62:44: error: capture of non-variable ‘{anonymous}::TestHudController::view’ /home/marco/dev/unity/trunk/tests/test_hud_controller.cpp:70:20: note: ‘{anonymous}::MockHudView::Ptr {anonymous}::TestHudController::view’ declared here /home/marco/dev/unity/trunk/tests/test_hud_controller.cpp: In lambda function: /home/marco/dev/unity/trunk/tests/test_hud_controller.cpp:62:58: error: ‘this’ was not captured for this lambda function /home/marco/dev/unity/trunk/tests/test_hud_controller.cpp:62:77: error: return-statement with a value, in function returning 'void' [-fpermissive] In file included from /usr/include/c++/4.7/bits/stl_algo.h:68:0, from /usr/include/c++/4.7/algorithm:63, from /usr/include/gmock/gmock-actions.h:39, from /usr/include/gmock/gmock.h:58, from /home/marco/dev/unity/trunk/tests/test_hud_controller.cpp:22: /usr/include/c++/4.7/functional: In instantiation of ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes ...) [with _Res = unity::hud::AbstractView*; _Functor = {anonymous}::TestHudController::SetUp()::<lambda()>; _ArgTypes = {}]’: /usr/include/c++/4.7/functional:2298:6: required from ‘std::function<_Res(_ArgTypes ...)>::function(_Functor, typename std::enable_if<(! std::is_integral<_Functor>::value), std::function<_Res(_ArgTypes ...)>::_Useless>::type) [with _Functor = {anonymous}::TestHudController::SetUp()::<lambda()>; _Res = unity::hud::AbstractView*; _ArgTypes = {}; typename std::enable_if<(! std::is_integral<_Functor>::value), std::function<_Res(_ArgTypes ...)>::_Useless>::type = std::function<unity::hud::AbstractView*()>::_Useless]’ /home/marco/dev/unity/trunk/tests/test_hud_controller.cpp:62:78: required from here /usr/include/c++/4.7/functional:1912:40: error: void value not ignored as it ought to be make[2]: ** [tests/CMakeFiles/test-gtest.dir/test_hud_controller.cpp.o] Erro 1 make[1]: ** [tests/CMakeFiles/test-gtest.dir/all] Erro 2 make: ** [all] Erro 2 To manage notifications about this bug go to: https://bugs.launchpad.net/unity/+bug/1016061/+subscriptions -- Mailing list: https://launchpad.net/~dx-packages Post to : dx-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~dx-packages More help : https://help.launchpad.net/ListHelp