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

Buildserver jenkins at orxonox.net
Thu Mar 22 16:15:30 CET 2018


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

Changes:

[mdedial] WIP 22.03.18: Begin documenting server-side code

------------------------------------------
[...truncated 124.66 KB...]
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- *** Build type is Debug ***
-- Performing Test _gcc_have_visibility
-- Performing Test _gcc_have_visibility - Success
-- Found CEGUI: /usr/include/CEGUI (Required is at least version "0.6") 
-- Found Lua5.1: /usr/lib/x86_64-linux-gnu/liblua5.1.so  
-- Found Ogg: /usr/lib/x86_64-linux-gnu/libogg.so  
-- Found Vorbis: /usr/lib/x86_64-linux-gnu/libvorbis.so  
-- Found ALUT: /usr/lib/libalut.so  
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8") 
-- Found OpenAL: /usr/lib/x86_64-linux-gnu/libopenal.so  
-- Found TCL: /usr/lib/x86_64-linux-gnu/libtcl.so  
-- Boost version: 1.54.0
-- Found the following Boost libraries:
--   thread
--   filesystem
--   system
--   date_time
-- Found OGRE: /usr/lib/x86_64-linux-gnu/libOgreMain.so (Required is at least version "1.6") 
-- Warning: External data directory not found. If you want to compile while downloading the data files, you will have to recompile about four files afterwards and relink everything.
-- You can specify your own folder with the EXTERNAL_DATA_DIRECTORY variable. Default location for the path is orxonox_root/data_extern
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Looking for C++ include iso646.h
-- Looking for C++ include iso646.h - found
-- Configuring done
-- Generating done
-- Build files have been written to: <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Masterserver_FS18/ws/build>
+ make -j4
Scanning dependencies of target cpptcl_orxonox
Scanning dependencies of target enet_orxonox
[  0%] Building CXX object src/external/cpptcl/CMakeFiles/cpptcl_orxonox.dir/cpptcl.cc.o
[  1%] Scanning dependencies of target weaponsPrecompiledHeader
Building C object src/external/enet/CMakeFiles/enet_orxonox.dir/callbacks.c.o
[  2%] Generating WeaponsPrecompiledHeaders.h.gch
Scanning dependencies of target bullet_orxonox
[  2%] Building CXX object src/external/bullet/CMakeFiles/bullet_orxonox.dir/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp.o
[  2%] Building C object src/external/enet/CMakeFiles/enet_orxonox.dir/compress.c.o
[  2%] Building C object src/external/enet/CMakeFiles/enet_orxonox.dir/host.c.o
[  2%] [  2%] Building C object src/external/enet/CMakeFiles/enet_orxonox.dir/list.c.o
Building CXX object src/external/bullet/CMakeFiles/bullet_orxonox.dir/bullet_orxonoxBuildUnit.cc.o
[  2%] Building C object src/external/enet/CMakeFiles/enet_orxonox.dir/packet.c.o
[  2%] Building C object src/external/enet/CMakeFiles/enet_orxonox.dir/peer.c.o
[  3%] Building C object src/external/enet/CMakeFiles/enet_orxonox.dir/protocol.c.o
[  3%] Building C object src/external/enet/CMakeFiles/enet_orxonox.dir/unix.c.o
[  3%] Building C object src/external/enet/CMakeFiles/enet_orxonox.dir/win32.c.o
Linking C shared library ../../../lib/libenet_orxonox.so
[  3%] Built target enet_orxonox
Scanning dependencies of target ois_orxonox
[  3%] Building CXX object src/external/ois/CMakeFiles/ois_orxonox.dir/ois_orxonoxBuildUnit.cc.o
Linking CXX shared library ../../../lib/libcpptcl_orxonox.so
[  3%] Built target cpptcl_orxonox
Scanning dependencies of target tinyxml_orxonox
[  3%] Building CXX object src/external/tinyxml/CMakeFiles/tinyxml_orxonox.dir/tinyxml_orxonoxBuildUnit.cc.o
Linking CXX shared library ../../../lib/libtinyxml_orxonox.so
[  3%] Built target tinyxml_orxonox
Scanning dependencies of target util
[  4%] Building CXX object src/libraries/util/CMakeFiles/util.dir/StableBuildUnit.cc.o
Linking CXX shared library ../../../lib/libois_orxonox.so
[  4%] Built target ois_orxonox
[  4%] Building CXX object src/libraries/util/CMakeFiles/util.dir/MultiType.cc.o
[  4%] Built target weaponsPrecompiledHeader
[  4%] Building CXX object src/libraries/util/CMakeFiles/util.dir/Exception.cc.o
Scanning dependencies of target corePrecompiledHeader
[  5%] Generating CorePrecompiledHeaders.h.gch
Scanning dependencies of target toluaapp_orxonox
[  5%] Building C object src/external/tolua/CMakeFiles/toluaapp_orxonox.dir/tolua.c.o
Linking C executable ../../../bin/toluaapp_orxonox
[  5%] Built target toluaapp_orxonox
Scanning dependencies of target networkPrecompiledHeader
[  5%] Generating NetworkPrecompiledHeaders.h.gch
[  5%] Built target networkPrecompiledHeader
[  5%] Building CXX object src/libraries/util/CMakeFiles/util.dir/Math.cc.o
Linking CXX shared library ../../../lib/libbullet_orxonox.so
[  5%] Built target corePrecompiledHeader
Scanning dependencies of target orxonoxPrecompiledHeader
[  5%] Built target bullet_orxonox
[  5%] Generating OrxonoxPrecompiledHeaders.h.gch
Scanning dependencies of target objectsPrecompiledHeader
[  5%] Generating ObjectsPrecompiledHeaders.h.gch
Scanning dependencies of target overlaysPrecompiledHeader
[  5%] Generating OverlaysPrecompiledHeaders.h.gch
[  5%] Building CXX object src/libraries/util/CMakeFiles/util.dir/SignalHandler.cc.o
[  5%] Building CXX object src/libraries/util/CMakeFiles/util.dir/StringUtils.cc.o
[  5%] Built target orxonoxPrecompiledHeader
Scanning dependencies of target pickupPrecompiledHeader
[  5%] Generating PickupPrecompiledHeaders.h.gch
[  5%] Built target overlaysPrecompiledHeader
[  6%] Building CXX object src/libraries/util/CMakeFiles/util.dir/output/OutputBuildUnit.cc.o
[  6%] Built target objectsPrecompiledHeader
Scanning dependencies of target gametypesPrecompiledHeader
[  6%] Generating GametypesPrecompiledHeaders.h.gch
Scanning dependencies of target notificationsPrecompiledHeader
[  6%] Generating NotificationsPrecompiledHeaders.h.gch
Linking CXX shared library ../../../lib/libutil.so
[  6%] Built target util
Scanning dependencies of target portalsPrecompiledHeader
[  6%] Generating PortalsPrecompiledHeaders.h.gch
[  6%] Built target pickupPrecompiledHeader
Scanning dependencies of target questsystemPrecompiledHeader
[  6%] Generating QuestsystemPrecompiledHeaders.h.gch
[  6%] Built target notificationsPrecompiledHeader
Scanning dependencies of target dockingPrecompiledHeader
[  7%] Generating DockingPrecompiledHeaders.h.gch
[  7%] Built target gametypesPrecompiledHeader
[  8%] Generating tolua bind files for package Core
Scanning dependencies of target core
[  8%] Building CXX object src/libraries/core/CMakeFiles/core.dir/ClassTreeMask.cc.o
[  8%] Built target portalsPrecompiledHeader
[  8%] Building CXX object src/libraries/core/CMakeFiles/core.dir/Event.cc.o
[  8%] Building CXX object src/libraries/core/CMakeFiles/core.dir/Game.cc.o
[  8%] Building CXX object src/libraries/core/CMakeFiles/core.dir/GameConfig.cc.o
[ 10%] Building CXX object src/libraries/core/CMakeFiles/core.dir/GameMode.cc.o
[ 10%] Building CXX object src/libraries/core/CMakeFiles/core.dir/GameState.cc.o
[ 10%] Built target questsystemPrecompiledHeader
[ 10%] Building CXX object src/libraries/core/CMakeFiles/core.dir/Language.cc.o
[ 10%] Building CXX object src/libraries/core/CMakeFiles/core.dir/Loader.cc.o
[ 10%] Building CXX object src/libraries/core/CMakeFiles/core.dir/LuaState.cc.o
[ 10%] Building CXX object src/libraries/core/CMakeFiles/core.dir/Namespace.cc.o
[ 10%] Built target dockingPrecompiledHeader
[ 11%] Building CXX object src/libraries/core/CMakeFiles/core.dir/NamespaceNode.cc.o
[ 11%] Building CXX object src/libraries/core/CMakeFiles/core.dir/Template.cc.o
[ 11%] Building CXX object src/libraries/core/CMakeFiles/core.dir/UpdateListener.cc.o
[ 11%] Building CXX object src/libraries/core/CMakeFiles/core.dir/ViewportEventListener.cc.o
[ 11%] Building CXX object src/libraries/core/CMakeFiles/core.dir/WindowEventListener.cc.o
[ 11%] Building CXX object src/libraries/core/CMakeFiles/core.dir/XMLNameListener.cc.o
[ 12%] Building CXX object src/libraries/core/CMakeFiles/core.dir/XMLPort.cc.o
[ 12%] Building CXX object src/libraries/core/CMakeFiles/core.dir/BaseObject.cc.o
[ 12%] Building CXX object src/libraries/core/CMakeFiles/core.dir/Core.cc.o
[ 12%] Building CXX object src/libraries/core/CMakeFiles/core.dir/CoreConfig.cc.o
[ 12%] Building CXX object src/libraries/core/CMakeFiles/core.dir/CoreStaticInitializationHandler.cc.o
[ 13%] Building CXX object src/libraries/core/CMakeFiles/core.dir/OgreBuildUnit.cc.o
[ 13%] Building CXX object src/libraries/core/CMakeFiles/core.dir/FilesystemBuildUnit.cc.o
[ 13%] Building CXX object src/libraries/core/CMakeFiles/core.dir/ThreadBuildUnit.cc.o
[ 13%] Building CXX object src/libraries/core/CMakeFiles/core.dir/class/Identifiable.cc.o
[ 13%] Building CXX object src/libraries/core/CMakeFiles/core.dir/class/Identifier.cc.o
[ 13%] Building CXX object src/libraries/core/CMakeFiles/core.dir/class/IdentifierManager.cc.o
[ 14%] Building CXX object src/libraries/core/CMakeFiles/core.dir/class/OrxonoxClass.cc.o
[ 14%] Building CXX object src/libraries/core/CMakeFiles/core.dir/class/OrxonoxInterface.cc.o
[ 14%] Building CXX object src/libraries/core/CMakeFiles/core.dir/command/CommandEvaluation.cc.o
[ 14%] Building CXX object src/libraries/core/CMakeFiles/core.dir/command/CommandExecutor.cc.o
[ 14%] Building CXX object src/libraries/core/CMakeFiles/core.dir/command/ConsoleCommand.cc.o
[ 14%] Building CXX object src/libraries/core/CMakeFiles/core.dir/command/ConsoleCommandCompilation.cc.o
[ 15%] Building CXX object src/libraries/core/CMakeFiles/core.dir/command/ConsoleCommandIncludes.cc.o
[ 15%] Building CXX object src/libraries/core/CMakeFiles/core.dir/command/ConsoleCommandManager.cc.o
[ 15%] Building CXX object src/libraries/core/CMakeFiles/core.dir/command/Executor.cc.o
[ 15%] Building CXX object src/libraries/core/CMakeFiles/core.dir/command/IOConsole.cc.o
[ 15%] Building CXX object src/libraries/core/CMakeFiles/core.dir/command/IRC.cc.o
[ 16%] Building CXX object src/libraries/core/CMakeFiles/core.dir/command/Shell.cc.o
[ 16%] Building CXX object src/libraries/core/CMakeFiles/core.dir/command/TclBind.cc.o
[ 16%] Building CXX object src/libraries/core/CMakeFiles/core.dir/commandline/CommandLineParser.cc.o
[ 16%] Building CXX object src/libraries/core/CMakeFiles/core.dir/config/ConfigFileEntryValue.cc.o
[ 16%] Building CXX object src/libraries/core/CMakeFiles/core.dir/config/ConfigFileEntryVectorValue.cc.o
[ 16%] Building CXX object src/libraries/core/CMakeFiles/core.dir/config/ConfigFileManager.cc.o
[ 17%] Building CXX object src/libraries/core/CMakeFiles/core.dir/config/ConfigFileSection.cc.o
[ 17%] Building CXX object src/libraries/core/CMakeFiles/core.dir/config/Configurable.cc.o
[ 17%] Building CXX object src/libraries/core/CMakeFiles/core.dir/config/ConfigValueContainer.cc.o
[ 17%] Building CXX object src/libraries/core/CMakeFiles/core.dir/config/SettingsConfigFile.cc.o
[ 17%] Building CXX object src/libraries/core/CMakeFiles/core.dir/input/Button.cc.o
[ 18%] Building CXX object src/libraries/core/CMakeFiles/core.dir/input/HalfAxis.cc.o
[ 18%] Building CXX object src/libraries/core/CMakeFiles/core.dir/input/InputBuffer.cc.o
[ 18%] Building CXX object src/libraries/core/CMakeFiles/core.dir/input/InputCommands.cc.o
[ 18%] Building CXX object src/libraries/core/CMakeFiles/core.dir/input/InputManager.cc.o
[ 18%] Building CXX object src/libraries/core/CMakeFiles/core.dir/input/InputState.cc.o
[ 18%] Building CXX object src/libraries/core/CMakeFiles/core.dir/input/JoyStick.cc.o
[ 20%] Building CXX object src/libraries/core/CMakeFiles/core.dir/input/JoyStickQuantityListener.cc.o
[ 20%] Building CXX object src/libraries/core/CMakeFiles/core.dir/input/KeyBinder.cc.o
[ 20%] Building CXX object src/libraries/core/CMakeFiles/core.dir/input/KeyBinderManager.cc.o
[ 20%] Building CXX object src/libraries/core/CMakeFiles/core.dir/input/Keyboard.cc.o
[ 20%] Building CXX object src/libraries/core/CMakeFiles/core.dir/input/KeyDetector.cc.o
[ 20%] Building CXX object src/libraries/core/CMakeFiles/core.dir/input/Mouse.cc.o
[ 21%] [ 21%] Building CXX object src/libraries/core/CMakeFiles/core.dir/module/DynLib.cc.o
Building CXX object src/libraries/core/CMakeFiles/core.dir/module/DynLibManager.cc.o
[ 21%] Building CXX object src/libraries/core/CMakeFiles/core.dir/module/ModuleInstance.cc.o
[ 21%] Building CXX object src/libraries/core/CMakeFiles/core.dir/module/Plugin.cc.o
[ 21%] Building CXX object src/libraries/core/CMakeFiles/core.dir/module/PluginManager.cc.o
[ 22%] Building CXX object src/libraries/core/CMakeFiles/core.dir/module/PluginReference.cc.o
[ 22%] Building CXX object src/libraries/core/CMakeFiles/core.dir/module/StaticallyInitializedInstance.cc.o
[ 22%] Building CXX object src/libraries/core/CMakeFiles/core.dir/module/StaticInitializationHandlerIncludes.cc.o
[ 22%] Building CXX object src/libraries/core/CMakeFiles/core.dir/module/StaticInitializationManager.cc.o
[ 22%] Building CXX object src/libraries/core/CMakeFiles/core.dir/object/Context.cc.o
[ 22%] Building CXX object src/libraries/core/CMakeFiles/core.dir/object/Destroyable.cc.o
[ 23%] Building CXX object src/libraries/core/CMakeFiles/core.dir/object/DestroyLaterManager.cc.o
[ 23%] Building CXX object src/libraries/core/CMakeFiles/core.dir/object/Listable.cc.o
[ 23%] Building CXX object src/libraries/core/CMakeFiles/core.dir/object/ObjectListBase.cc.o
[ 23%] Building CXX object src/libraries/core/CMakeFiles/core.dir/singleton/ScopeManager.cc.o
[ 23%] Building CXX object src/libraries/core/CMakeFiles/core.dir/singleton/ScopedSingletonIncludes.cc.o
[ 23%] Building CXX object src/libraries/core/CMakeFiles/core.dir/./ToluaBindCore.cc.o
Linking CXX shared library ../../../lib/libcore.so
[ 23%] Built target core
[ 23%] Generating tolua bind files for package Network
Scanning dependencies of target tools
[ 23%] [ 23%] [ 23%] Building CXX object src/libraries/tools/CMakeFiles/tools.dir/ResourceBuildUnit.cc.o
Building CXX object src/libraries/tools/CMakeFiles/tools.dir/Timer.cc.o
Building CXX object src/libraries/tools/CMakeFiles/tools.dir/TextureGenerator.cc.o
Scanning dependencies of target network
[ 23%] Building CXX object src/libraries/network/CMakeFiles/network.dir/Client.cc.o
In file included from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Masterserver_FS18/ws/src/libraries/network/Host.h>:33:0,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Masterserver_FS18/ws/src/libraries/network/Client.h>:53,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Masterserver_FS18/ws/src/libraries/network/Client.cc>:41:
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Masterserver_FS18/ws/src/libraries/network/GamestateManager.h>: In member function 'virtual uint32_t orxonox::GamestateManager::getCurrentGamestateID()':
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Masterserver_FS18/ws/src/libraries/network/GamestateManager.h>:88:61: error: 'currentGamestate' was not declared in this scope
     virtual uint32_t  getCurrentGamestateID() override { if(currentGamestate) return currentGamestate_->getID(); else return GAMESTATEID_INITIAL; }
                                                             ^
In file included from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Masterserver_FS18/ws/src/libraries/network/Host.h>:33:0,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Masterserver_FS18/ws/src/libraries/network/Client.h>:53,
                 from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Masterserver_FS18/ws/src/libraries/network/Client.cc>:41:
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Masterserver_FS18/ws/src/libraries/network/GamestateManager.h>:88:147: warning: control reaches end of non-void function [-Wreturn-type]
     virtual uint32_t  getCurrentGamestateID() override { if(currentGamestate) return currentGamestate_->getID(); else return GAMESTATEID_INITIAL; }
                                                                                                                                                   ^
In file included from <https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Masterserver_FS18/ws/src/libraries/network/Client.cc>:54:0:
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Masterserver_FS18/ws/src/libraries/network/Client.cc>: At global scope:
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Masterserver_FS18/ws/src/libraries/network/Client.cc>:59:26: warning: 'orxonox::ClientScopedSingletonWrapper' defined but not used [-Wunused-variable]
   ManageScopedSingleton( Client, ScopeID::ROOT, false );
                          ^
<https://www.orxonox.net/jenkins/job/orxonox_tests_branch_Masterserver_FS18/ws/src/libraries/core/singleton/ScopedSingletonIncludes.h>:74:36: note: in definition of macro 'ManageScopedSingleton'
     static ScopedSingletonWrapper& className##ScopedSingletonWrapper \
                                    ^
make[2]: *** [src/libraries/network/CMakeFiles/network.dir/Client.cc.o] Error 1
make[1]: *** [src/libraries/network/CMakeFiles/network.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 24%] Building CXX object src/libraries/tools/CMakeFiles/tools.dir/OgreBuildUnit.cc.o
[ 24%] Building CXX object src/libraries/tools/CMakeFiles/tools.dir/interfaces/ToolsInterfaceCompilation.cc.o
Linking CXX shared library ../../../lib/libtools.so
[ 24%] Built target tools
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