[Orxonox-build] Build failed in Jenkins: Orxonox branch Dialog_HS17 (build & test) #3

Buildserver jenkins at orxonox.net
Mon Nov 20 16:31:17 CET 2017


See <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/3/display/redirect?page=changes>

Changes:

[kuchlert] some bug fixed most not

------------------------------------------
[...truncated 149.44 KB...]
[ 53%] Building CXX object src/orxonox/CMakeFiles/orxonox.dir/worldentities/pawns/Spectator.cc.o
[ 55%] Building CXX object src/orxonox/CMakeFiles/orxonox.dir/worldentities/pawns/Pawn.cc.o
[ 55%] Building CXX object src/orxonox/CMakeFiles/orxonox.dir/worldentities/pawns/SpaceShip.cc.o
[ 55%] Building CXX object src/orxonox/CMakeFiles/orxonox.dir/worldentities/pawns/ModularSpaceShip.cc.o
[ 55%] Building CXX object src/orxonox/CMakeFiles/orxonox.dir/worldentities/pawns/TeamBaseMatchBase.cc.o
[ 55%] Building CXX object src/orxonox/CMakeFiles/orxonox.dir/worldentities/pawns/Destroyer.cc.o
[ 56%] Building CXX object src/orxonox/CMakeFiles/orxonox.dir/./ToluaBindOrxonox.cc.o
Linking CXX shared library ../../lib/liborxonox.so
[ 56%] Built target orxonox
[ 56%] [ 56%] Generating tolua bind files for package Dialog
Generating tolua bind files for package Dialogue
Scanning dependencies of target designtools
[ 56%] Scanning dependencies of target dialogue
Building CXX object src/modules/designtools/CMakeFiles/designtools.dir/SkyboxGenerator.cc.o
[ 56%] Scanning dependencies of target dialog
Building CXX object src/modules/dialogue/CMakeFiles/dialogue.dir/DialogueManager.cc.o
[ 57%] Building CXX object src/modules/dialog/CMakeFiles/dialog.dir/DialogManager.cc.o
Scanning dependencies of target objects
[ 57%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/Attacher.cc.o
[ 57%] Building CXX object src/modules/dialog/CMakeFiles/dialog.dir/Dialog.cc.o
[ 57%] Building CXX object src/modules/dialogue/CMakeFiles/dialogue.dir/NextQuestion.cc.o
[ 57%] Building CXX object src/modules/designtools/CMakeFiles/designtools.dir/CreateStars.cc.o
[ 57%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/ForceField.cc.o
In file included from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/command/Functor.h>:121:0,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/object/WeakPtr.h>:88,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/object/StrongPtr.h>:126,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/BaseObject.h>:53,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.h>:1,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/DialogManager.h>:58,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:1:
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>: In instantiation of 'void orxonox::MultiType::reset() [with T = orxonox::Answer]':
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:359:17:   required from 'bool orxonox::MultiType::force(const V&) [with T = orxonox::Answer; V = orxonox::MultiType]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:374:97:   required from 'bool orxonox::MultiType::convert() [with T = orxonox::Answer]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/command/Functor.h>:496:29:   required from 'void orxonox::FunctorTemplate<F, R, O, isconst, Params>::evaluateArgument(unsigned int, orxonox::MultiType&) const [with F = void; R = void; O = orxonox::Dialog; bool isconst = false; Params = {orxonox::Answer}]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:110:1:   required from here
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:379:57: error: no matching function for call to 'orxonox::Answer::Answer()'
             template <typename T> inline void reset() { this->assignValue(typename Loki::TypeTraits<T>::UnqualifiedReferredType()); }
                                                         ^
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:379:57: note: candidates are:
In file included from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.h>:3:0,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/DialogManager.h>:58,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:1:
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Answer.h>:11:4: note: orxonox::Answer::Answer(orxonox::Context*)
    Answer(Context* context);
    ^
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Answer.h>:11:4: note:   candidate expects 1 argument, 0 provided
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Answer.h>:8:8: note: orxonox::Answer::Answer(const orxonox::Answer&)
  class Answer : public BaseObject
        ^
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Answer.h>:8:8: note:   candidate expects 1 argument, 0 provided
In file included from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/command/Functor.h>:121:0,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/object/WeakPtr.h>:88,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/object/StrongPtr.h>:126,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/BaseObject.h>:53,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.h>:1,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/DialogManager.h>:58,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:1:
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>: In instantiation of 'T orxonox::MultiType::MT_ValueBase::get() const [with T = orxonox::Answer]':
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:401:61:   required from 'typename std::enable_if<(! std::is_pointer<_Tp>::value), T>::type orxonox::MultiType::get() const [with T = orxonox::Answer; typename std::enable_if<(! std::is_pointer<_Tp>::value), T>::type = orxonox::Answer]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:394:74:   required from 'orxonox::MultiType::operator T() const [with T = orxonox::Answer]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/command/Functor.h>:482:151:   required from 'orxonox::MultiType orxonox::FunctorTemplate<F, R, O, isconst, Params>::operator()(O*, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&) [with F = void; R = void; O = orxonox::Dialog; bool isconst = false; Params = {orxonox::Answer}]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:110:1:   required from here
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:286:23: error: no matching function for call to 'orxonox::Answer::Answer()'
                     T value;
                       ^
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:286:23: note: candidates are:
In file included from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.h>:3:0,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/DialogManager.h>:58,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:1:
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Answer.h>:11:4: note: orxonox::Answer::Answer(orxonox::Context*)
    Answer(Context* context);
    ^
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Answer.h>:11:4: note:   candidate expects 1 argument, 0 provided
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Answer.h>:8:8: note: orxonox::Answer::Answer(const orxonox::Answer&)
  class Answer : public BaseObject
        ^
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Answer.h>:8:8: note:   candidate expects 1 argument, 0 provided
In file included from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/command/Functor.h>:121:0,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/object/WeakPtr.h>:88,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/object/StrongPtr.h>:126,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/BaseObject.h>:53,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.h>:1,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/DialogManager.h>:58,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:1:
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>: In instantiation of 'void orxonox::MultiType::reset() [with T = orxonox::Question]':
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:359:17:   required from 'bool orxonox::MultiType::force(const V&) [with T = orxonox::Question; V = orxonox::MultiType]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:374:97:   required from 'bool orxonox::MultiType::convert() [with T = orxonox::Question]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/command/Functor.h>:496:29:   required from 'void orxonox::FunctorTemplate<F, R, O, isconst, Params>::evaluateArgument(unsigned int, orxonox::MultiType&) const [with F = void; R = void; O = orxonox::Dialog; bool isconst = false; Params = {orxonox::Question}]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:110:1:   required from here
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:379:57: error: no matching function for call to 'orxonox::Question::Question()'
             template <typename T> inline void reset() { this->assignValue(typename Loki::TypeTraits<T>::UnqualifiedReferredType()); }
                                                         ^
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:379:57: note: candidates are:
In file included from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.h>:2:0,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/DialogManager.h>:58,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:1:
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Question.h>:12:4: note: orxonox::Question::Question(orxonox::Context*)
    Question(Context* context);
    ^
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Question.h>:12:4: note:   candidate expects 1 argument, 0 provided
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Question.h>:9:8: note: orxonox::Question::Question(const orxonox::Question&)
  class Question : public BaseObject
        ^
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Question.h>:9:8: note:   candidate expects 1 argument, 0 provided
In file included from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/command/Functor.h>:121:0,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/object/WeakPtr.h>:88,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/object/StrongPtr.h>:126,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/BaseObject.h>:53,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.h>:1,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/DialogManager.h>:58,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:1:
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>: In instantiation of 'T orxonox::MultiType::MT_ValueBase::get() const [with T = orxonox::Question]':
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:401:61:   required from 'typename std::enable_if<(! std::is_pointer<_Tp>::value), T>::type orxonox::MultiType::get() const [with T = orxonox::Question; typename std::enable_if<(! std::is_pointer<_Tp>::value), T>::type = orxonox::Question]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:394:74:   required from 'orxonox::MultiType::operator T() const [with T = orxonox::Question]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/command/Functor.h>:482:151:   required from 'orxonox::MultiType orxonox::FunctorTemplate<F, R, O, isconst, Params>::operator()(O*, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&) [with F = void; R = void; O = orxonox::Dialog; bool isconst = false; Params = {orxonox::Question}]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:110:1:   required from here
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:286:23: error: no matching function for call to 'orxonox::Question::Question()'
                     T value;
                       ^
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:286:23: note: candidates are:
In file included from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.h>:2:0,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/DialogManager.h>:58,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:1:
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Question.h>:12:4: note: orxonox::Question::Question(orxonox::Context*)
    Question(Context* context);
    ^
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Question.h>:12:4: note:   candidate expects 1 argument, 0 provided
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Question.h>:9:8: note: orxonox::Question::Question(const orxonox::Question&)
  class Question : public BaseObject
        ^
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Question.h>:9:8: note:   candidate expects 1 argument, 0 provided
In file included from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/command/Functor.h>:121:0,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/object/WeakPtr.h>:88,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/object/StrongPtr.h>:126,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/BaseObject.h>:53,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.h>:1,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/DialogManager.h>:58,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:1:
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>: In instantiation of 'typename std::enable_if<(! std::is_enum<_Tp>::value), bool>::type orxonox::MultiType::MT_ValueBase::isType() const [with T = orxonox::Answer; typename std::enable_if<(! std::is_enum<_Tp>::value), bool>::type = bool]':
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:282:17:   required from 'T orxonox::MultiType::MT_ValueBase::get() const [with T = orxonox::Answer]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:401:61:   required from 'typename std::enable_if<(! std::is_pointer<_Tp>::value), T>::type orxonox::MultiType::get() const [with T = orxonox::Answer; typename std::enable_if<(! std::is_pointer<_Tp>::value), T>::type = orxonox::Answer]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:394:74:   required from 'orxonox::MultiType::operator T() const [with T = orxonox::Answer]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/command/Functor.h>:482:151:   required from 'orxonox::MultiType orxonox::FunctorTemplate<F, R, O, isconst, Params>::operator()(O*, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&) [with F = void; R = void; O = orxonox::Dialog; bool isconst = false; Params = {orxonox::Answer}]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:110:1:   required from here
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:189:17: error: static assertion failed: No template specialization available for T
                 static_assert(sizeof(T) != sizeof(T), "No template specialization available for T");
                 ^
In file included from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:109:0,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/command/Functor.h>:121,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/object/WeakPtr.h>:88,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/object/StrongPtr.h>:126,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/BaseObject.h>:53,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.h>:1,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/DialogManager.h>:58,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:1:
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/Math.h>: In instantiation of 'typename std::enable_if<(! std::is_enum<_Tp>::value), T>::type orxonox::zeroise() [with T = orxonox::Answer; typename std::enable_if<(! std::is_enum<_Tp>::value), T>::type = orxonox::Answer]':
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/Math.h>:232:39:   required from 'orxonox::Answer orxonox::NilValue<orxonox::Answer>::value'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/Math.h>:227:20:   required from 'orxonox::NilValue<T>::operator const T&() const [with T = orxonox::Answer]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:401:61:   required from 'typename std::enable_if<(! std::is_pointer<_Tp>::value), T>::type orxonox::MultiType::get() const [with T = orxonox::Answer; typename std::enable_if<(! std::is_pointer<_Tp>::value), T>::type = orxonox::Answer]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:394:74:   required from 'orxonox::MultiType::operator T() const [with T = orxonox::Answer]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/command/Functor.h>:482:151:   required from 'orxonox::MultiType orxonox::FunctorTemplate<F, R, O, isconst, Params>::operator()(O*, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&) [with F = void; R = void; O = orxonox::Dialog; bool isconst = false; Params = {orxonox::Answer}]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:110:1:   required from here
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/Math.h>:185:9: error: static assertion failed: No template specialization available for T
         static_assert(sizeof(T) != sizeof(T), "No template specialization available for T");
         ^
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/Math.h>:186:5: warning: no return statement in function returning non-void [-Wreturn-type]
     }
     ^
In file included from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/command/Functor.h>:121:0,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/object/WeakPtr.h>:88,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/object/StrongPtr.h>:126,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/BaseObject.h>:53,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.h>:1,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/DialogManager.h>:58,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:1:
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>: In instantiation of 'typename std::enable_if<(! std::is_enum<_Tp>::value), bool>::type orxonox::MultiType::MT_ValueBase::isType() const [with T = orxonox::Question; typename std::enable_if<(! std::is_enum<_Tp>::value), bool>::type = bool]':
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:282:17:   required from 'T orxonox::MultiType::MT_ValueBase::get() const [with T = orxonox::Question]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:401:61:   required from 'typename std::enable_if<(! std::is_pointer<_Tp>::value), T>::type orxonox::MultiType::get() const [with T = orxonox::Question; typename std::enable_if<(! std::is_pointer<_Tp>::value), T>::type = orxonox::Question]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:394:74:   required from 'orxonox::MultiType::operator T() const [with T = orxonox::Question]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/command/Functor.h>:482:151:   required from 'orxonox::MultiType orxonox::FunctorTemplate<F, R, O, isconst, Params>::operator()(O*, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&) [with F = void; R = void; O = orxonox::Dialog; bool isconst = false; Params = {orxonox::Question}]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:110:1:   required from here
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:189:17: error: static assertion failed: No template specialization available for T
                 static_assert(sizeof(T) != sizeof(T), "No template specialization available for T");
                 ^
In file included from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:109:0,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/command/Functor.h>:121,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/object/WeakPtr.h>:88,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/object/StrongPtr.h>:126,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/BaseObject.h>:53,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.h>:1,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/DialogManager.h>:58,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:1:
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/Math.h>: In instantiation of 'typename std::enable_if<(! std::is_enum<_Tp>::value), T>::type orxonox::zeroise() [with T = orxonox::Question; typename std::enable_if<(! std::is_enum<_Tp>::value), T>::type = orxonox::Question]':
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/Math.h>:232:39:   required from 'orxonox::Question orxonox::NilValue<orxonox::Question>::value'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/Math.h>:227:20:   required from 'orxonox::NilValue<T>::operator const T&() const [with T = orxonox::Question]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:401:61:   required from 'typename std::enable_if<(! std::is_pointer<_Tp>::value), T>::type orxonox::MultiType::get() const [with T = orxonox::Question; typename std::enable_if<(! std::is_pointer<_Tp>::value), T>::type = orxonox::Question]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/MultiType.h>:394:74:   required from 'orxonox::MultiType::operator T() const [with T = orxonox::Question]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/core/command/Functor.h>:482:151:   required from 'orxonox::MultiType orxonox::FunctorTemplate<F, R, O, isconst, Params>::operator()(O*, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&, const orxonox::MultiType&) [with F = void; R = void; O = orxonox::Dialog; bool isconst = false; Params = {orxonox::Question}]'
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/modules/dialog/Dialog.cc>:110:1:   required from here
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/Math.h>:185:9: error: static assertion failed: No template specialization available for T
         static_assert(sizeof(T) != sizeof(T), "No template specialization available for T");
         ^
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Dialog_HS17/ws/src/libraries/util/Math.h>:186:5: warning: no return statement in function returning non-void [-Wreturn-type]
     }
     ^
make[2]: *** [src/modules/dialog/CMakeFiles/dialog.dir/Dialog.cc.o] Error 1
make[1]: *** [src/modules/dialog/CMakeFiles/dialog.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 57%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/Planet.cc.o
[ 57%] Building CXX object src/modules/dialogue/CMakeFiles/dialogue.dir/./ToluaBindDialogue.cc.o
[ 57%] Building CXX object src/modules/designtools/CMakeFiles/designtools.dir/ScreenshotManager.cc.o
[ 57%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/Script.cc.o
[ 58%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/SpaceBoundaries.cc.o
Linking CXX shared library ../../../lib/modules/libdialogue.so
[ 58%] Built target dialogue
[ 58%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/Turret.cc.o
Linking CXX shared library ../../../lib/modules/libdesigntools.so
[ 58%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/collisionshapes/AbstractRadiusHeightCollisionShape.cc.o
[ 58%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/collisionshapes/BoxCollisionShape.cc.o
[ 58%] Built target designtools
[ 58%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/collisionshapes/ConeCollisionShape.cc.o
[ 59%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/collisionshapes/CylinderCollisionShape.cc.o
[ 59%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/collisionshapes/PlaneCollisionShape.cc.o
[ 59%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/collisionshapes/SphereCollisionShape.cc.o
[ 59%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/eventsystem/EventDispatcher.cc.o
[ 59%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/eventsystem/EventFilter.cc.o
[ 59%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/eventsystem/EventListener.cc.o
[ 60%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/eventsystem/EventName.cc.o
[ 60%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/eventsystem/EventTarget.cc.o
[ 60%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/triggers/CheckPoint.cc.o
[ 60%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/triggers/DistanceMultiTrigger.cc.o
[ 60%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/triggers/DistanceTrigger.cc.o
[ 61%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/triggers/DistanceTriggerBeacon.cc.o
[ 61%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/triggers/EventMultiTrigger.cc.o
[ 61%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/triggers/EventTrigger.cc.o
[ 61%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/triggers/MultiTrigger.cc.o
[ 61%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/triggers/MultiTriggerContainer.cc.o
[ 61%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/triggers/Trigger.cc.o
[ 62%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/triggers/TriggerBase.cc.o
[ 62%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/controllers/TurretController.cc.o
[ 62%] Building CXX object src/modules/objects/CMakeFiles/objects.dir/controllers/TeamTargetProxy.cc.o
Linking CXX shared library ../../../lib/modules/libobjects.so
[ 62%] Built target objects
make: *** [all] Error 2
Build step 'Execute shell' marked build as failure
Skipping publisher since build result is FAILURE
Recording test results
ERROR: Step ?Publish JUnit test result report? failed: No test report files were found. Configuration error?
[Cobertura] Publishing Cobertura coverage report...


More information about the Orxonox-build mailing list