List of Compile Warnings in Ubuntu (FYI)

Questions, problems and discussion about compiling FreeOrion.

Moderators: Oberlus, Oberlus

Post Reply
Message
Author
GrandSatrap
Space Krill
Posts: 7
Joined: Mon Jul 23, 2012 1:11 pm

List of Compile Warnings in Ubuntu (FYI)

#1 Post by GrandSatrap » Fri Jul 27, 2012 10:31 pm

Here is the list of the warnings I got when I compiled FreeOrion in Ubuntu Lucid Lynx 10.04. I think someone was interested in having this list -- possibly to check/tweak the source code. Running "make" successfully compiled the program and everything works (as far as I know).

If this is useful to you, great. If not, just delete this post after checking with the other source code maintainers.

Sincerely,
Me.

[email protected]|14:43:/home/grandsatrap/games/FreeOrion>cmake -D BUILD_SHARED_LIBS=true .
-- Build platform: linux
-- Configuring freeoriond
-- Configuring freeorionca
-- Configuring freeorion
-- libraries : /usr/lib/libBulletDynamics.so;/usr/lib/libBulletCollision.so;/usr/lib/libLinearMath.so from
-- includes : /usr/include/bullet
-- Configuring done
-- Generating done
-- Build files have been written to: /home/grandsatrap/games/FreeOrion


[email protected]|14:45:/home/grandsatrap/games/FreeOrion>make
Scanning dependencies of target core_static
[ 0%] Building CXX object CMakeFiles/core_static.dir/combat/CombatOrder.cpp.o
[ 1%] Building CXX object CMakeFiles/core_static.dir/combat/OpenSteer/AsteroidBeltObstacle.cpp.o
[ 1%] Building CXX object CMakeFiles/core_static.dir/combat/OpenSteer/CombatFighter.cpp.o
[ 2%] Building CXX object CMakeFiles/core_static.dir/combat/OpenSteer/CombatObject.cpp.o
[ 2%] Building CXX object CMakeFiles/core_static.dir/combat/OpenSteer/CombatShip.cpp.o
[ 3%] Building CXX object CMakeFiles/core_static.dir/combat/OpenSteer/Missile.cpp.o
[ 3%] Building CXX object CMakeFiles/core_static.dir/combat/OpenSteer/Obstacle.cpp.o
[ 4%] Building CXX object CMakeFiles/core_static.dir/combat/OpenSteer/PathingEngine.cpp.o
[ 4%] Building CXX object CMakeFiles/core_static.dir/combat/OpenSteer/SimpleVehicle.cpp.o
[ 5%] Building CXX object CMakeFiles/core_static.dir/combat/OpenSteer/Vec3.cpp.o
[ 5%] Building CXX object CMakeFiles/core_static.dir/combat/OpenSteer/Vec3Utilities.cpp.o
[ 6%] Building CXX object CMakeFiles/core_static.dir/Empire/Empire.cpp.o
[ 6%] Building CXX object CMakeFiles/core_static.dir/Empire/EmpireManager.cpp.o
[ 7%] Building CXX object CMakeFiles/core_static.dir/Empire/ResourcePool.cpp.o
[ 7%] Building CXX object CMakeFiles/core_static.dir/Empire/Diplomacy.cpp.o
[ 8%] Building CXX object CMakeFiles/core_static.dir/network/Message.cpp.o
[ 8%] Building CXX object CMakeFiles/core_static.dir/network/MessageQueue.cpp.o
[ 9%] Building CXX object CMakeFiles/core_static.dir/network/Networking.cpp.o
[ 9%] Building CXX object CMakeFiles/core_static.dir/UI/StringTable.cpp.o
In member function 'void StringTable_::Load()':
cc1plus: warning: dereferencing pointer 'pretmp.21926' does break strict-aliasing rules
cc1plus: note: initialized from here
cc1plus: warning: dereferencing pointer 'pretmp.21926' does break strict-aliasing rules
cc1plus: note: initialized from here
[ 10%] Building CXX object CMakeFiles/core_static.dir/universe/Building.cpp.o
[ 10%] Building CXX object CMakeFiles/core_static.dir/universe/Condition.cpp.o
/home/grandsatrap/games/FreeOrion/universe/Condition.cpp: In function 'int<unnamed>::JumpsBetweenObjects(const UniverseObject*, const UniverseObject*)':
/home/grandsatrap/games/FreeOrion/universe/Condition.cpp:4456: warning: unused variable 'objects'
[ 11%] Building CXX object CMakeFiles/core_static.dir/universe/Effect.cpp.o
[ 11%] Building CXX object CMakeFiles/core_static.dir/universe/EffectAccounting.cpp.o
[ 12%] Building CXX object CMakeFiles/core_static.dir/universe/Enums.cpp.o
[ 12%] Building CXX object CMakeFiles/core_static.dir/universe/Fleet.cpp.o
/home/grandsatrap/games/FreeOrion/universe/Fleet.cpp: In member function 'virtual void Fleet::MovementPhase()':
/home/grandsatrap/games/FreeOrion/universe/Fleet.cpp:732: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
/usr/include/c++/4.4/bits/stl_list.h:218: note: initialized from here
[ 13%] Building CXX object CMakeFiles/core_static.dir/universe/Meter.cpp.o
[ 13%] Building CXX object CMakeFiles/core_static.dir/universe/Names.cpp.o
[ 14%] Building CXX object CMakeFiles/core_static.dir/universe/ObjectMap.cpp.o
[ 15%] Building CXX object CMakeFiles/core_static.dir/universe/Planet.cpp.o
[ 15%] Building CXX object CMakeFiles/core_static.dir/universe/PopCenter.cpp.o
[ 16%] Building CXX object CMakeFiles/core_static.dir/universe/Predicates.cpp.o
[ 16%] Building CXX object CMakeFiles/core_static.dir/universe/ResourceCenter.cpp.o
[ 17%] Building CXX object CMakeFiles/core_static.dir/universe/Ship.cpp.o
[ 17%] Building CXX object CMakeFiles/core_static.dir/universe/ShipDesign.cpp.o
[ 18%] Building CXX object CMakeFiles/core_static.dir/universe/Special.cpp.o
[ 18%] Building CXX object CMakeFiles/core_static.dir/universe/Species.cpp.o
[ 19%] Building CXX object CMakeFiles/core_static.dir/universe/System.cpp.o
[ 19%] Building CXX object CMakeFiles/core_static.dir/universe/Tech.cpp.o
[ 20%] Building CXX object CMakeFiles/core_static.dir/universe/Universe.cpp.o
[ 20%] Building CXX object CMakeFiles/core_static.dir/universe/UniverseObject.cpp.o
[ 21%] Building CXX object CMakeFiles/core_static.dir/universe/ValueRef.cpp.o
[ 21%] Building CXX object CMakeFiles/core_static.dir/util/DataTable.cpp.o
[ 22%] Building CXX object CMakeFiles/core_static.dir/util/GZStream.cpp.o
[ 22%] Building CXX object CMakeFiles/core_static.dir/util/Math.cpp.o
[ 23%] Building CXX object CMakeFiles/core_static.dir/util/MultiplayerCommon.cpp.o
/home/grandsatrap/games/FreeOrion/util/MultiplayerCommon.cpp: In constructor 'CombatData::CombatData(System*, std::map<int, std::vector<CombatSetupGroup, std::allocator<CombatSetupGroup> >, std::less<int>, std::allocator<std::pair<const int, std::vector<CombatSetupGroup, std::allocator<CombatSetupGroup> > > > >&)':
/home/grandsatrap/games/FreeOrion/util/MultiplayerCommon.cpp:496: warning: unused variable 'objects'
[ 23%] Building CXX object CMakeFiles/core_static.dir/util/OptionsDB.cpp.o
[ 24%] Building CXX object CMakeFiles/core_static.dir/util/Order.cpp.o
/home/grandsatrap/games/FreeOrion/util/Order.cpp: In member function 'virtual void FleetTransferOrder::ExecuteImpl() const':
/home/grandsatrap/games/FreeOrion/util/Order.cpp:330: warning: unused variable 'objects'
[ 24%] Building CXX object CMakeFiles/core_static.dir/util/OrderSet.cpp.o
[ 25%] Building CXX object CMakeFiles/core_static.dir/util/Process.cpp.o
[ 25%] Building CXX object CMakeFiles/core_static.dir/util/Random.cpp.o
[ 26%] Building CXX object CMakeFiles/core_static.dir/util/SerializeEmpire.cpp.o
[ 26%] Building CXX object CMakeFiles/core_static.dir/util/SerializeMultiplayerCommon.cpp.o
[ 27%] Building CXX object CMakeFiles/core_static.dir/util/SerializeOrderSet.cpp.o
[ 27%] Building CXX object CMakeFiles/core_static.dir/util/SerializePathingEngine.cpp.o
[ 28%] Building CXX object CMakeFiles/core_static.dir/util/SerializeUniverse.cpp.o
[ 29%] Building CXX object CMakeFiles/core_static.dir/util/SitRepEntry.cpp.o
[ 29%] Building C object CMakeFiles/core_static.dir/util/binreloc.c.o
[ 30%] Building CXX object CMakeFiles/core_static.dir/util/Directories.cpp.o
[ 30%] Building CXX object CMakeFiles/core_static.dir/util/XMLDoc.cpp.o
[ 31%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/Appender.cpp.o
[ 31%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/AppenderSkeleton.cpp.o
[ 32%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/BasicLayout.cpp.o
[ 32%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/Category.cpp.o
[ 33%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/CategoryStream.cpp.o
[ 33%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/Configurator.cpp.o
[ 34%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/FactoryParams.cpp.o
[ 34%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/FileAppender.cpp.o
[ 35%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/HierarchyMaintainer.cpp.o
[ 35%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/LayoutAppender.cpp.o
[ 36%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/Localtime.cpp.o
[ 36%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/LoggingEvent.cpp.o
[ 37%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/NDC.cpp.o
[ 37%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/PatternLayout.cpp.o
[ 38%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/Priority.cpp.o
[ 38%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/StringUtil.cpp.o
[ 39%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/TimeStamp.cpp.o
[ 39%] Building CXX object CMakeFiles/core_static.dir/util/Version.cpp.o
[ 40%] Building CXX object CMakeFiles/core_static.dir/log4cpp/src/PThreads.cpp.o
Linking CXX static library libcore.a
[ 40%] Built target core_static
Scanning dependencies of target parse_static
[ 40%] Building CXX object CMakeFiles/parse_static.dir/parse/Lexer.cpp.o
[ 41%] Building CXX object CMakeFiles/parse_static.dir/parse/ReportParseError.cpp.o
[ 41%] Building CXX object CMakeFiles/parse_static.dir/parse/Int.cpp.o
[ 42%] Building CXX object CMakeFiles/parse_static.dir/parse/Double.cpp.o
[ 43%] Building CXX object CMakeFiles/parse_static.dir/parse/Label.cpp.o
[ 43%] Building CXX object CMakeFiles/parse_static.dir/parse/EnumParser.cpp.o
[ 44%] Building CXX object CMakeFiles/parse_static.dir/parse/IntValueRefParser.cpp.o
[ 44%] Building CXX object CMakeFiles/parse_static.dir/parse/DoubleValueRefParser.cpp.o
[ 45%] Building CXX object CMakeFiles/parse_static.dir/parse/StringValueRefParser.cpp.o
[ 45%] Building CXX object CMakeFiles/parse_static.dir/parse/PlanetSizeValueRefParser.cpp.o
[ 46%] Building CXX object CMakeFiles/parse_static.dir/parse/PlanetTypeValueRefParser.cpp.o
[ 46%] Building CXX object CMakeFiles/parse_static.dir/parse/PlanetEnvironmentValueRefParser.cpp.o
[ 47%] Building CXX object CMakeFiles/parse_static.dir/parse/UniverseObjectTypeValueRefParser.cpp.o
[ 47%] Building CXX object CMakeFiles/parse_static.dir/parse/StarTypeValueRefParser.cpp.o
[ 48%] Building CXX object CMakeFiles/parse_static.dir/parse/ConditionParser.cpp.o
[ 48%] Building CXX object CMakeFiles/parse_static.dir/parse/ConditionParser1.cpp.o
[ 49%] Building CXX object CMakeFiles/parse_static.dir/parse/ConditionParser2.cpp.o
[ 49%] Building CXX object CMakeFiles/parse_static.dir/parse/ConditionParser3.cpp.o
[ 50%] Building CXX object CMakeFiles/parse_static.dir/parse/EffectParser.cpp.o
[ 50%] Building CXX object CMakeFiles/parse_static.dir/parse/Parse.cpp.o
/home/grandsatrap/games/FreeOrion/parse/Parse.cpp: In function 'void parse::parse_and_erase_macros_from_text(std::string&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&)':
/home/grandsatrap/games/FreeOrion/parse/Parse.cpp:216: warning: unused variable 'matched_text'
In function 'void parse::file_substitution(std::string&, const boost::filesystem3::path&)':
cc1plus: warning: dereferencing pointer 'pretmp.40265' does break strict-aliasing rules
cc1plus: note: initialized from here
In function 'std::set<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > parse::macros_directly_referenced_in_text(const std::string&)':
cc1plus: warning: dereferencing pointer 'pretmp.40375' does break strict-aliasing rules
cc1plus: note: initialized from here
In function 'void parse::replace_macro_references(std::string&, const std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&)':
cc1plus: warning: dereferencing pointer 'pretmp.42948' does break strict-aliasing rules
cc1plus: note: initialized from here
In function 'void parse::parse_and_erase_macros_from_text(std::string&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&)':
cc1plus: warning: dereferencing pointer 'pretmp.43197' does break strict-aliasing rules
cc1plus: note: initialized from here
cc1plus: warning: dereferencing pointer 'pretmp.43197' does break strict-aliasing rules
cc1plus: note: initialized from here
[ 51%] Building CXX object CMakeFiles/parse_static.dir/parse/BuildingsParser.cpp.o
[ 51%] Building CXX object CMakeFiles/parse_static.dir/parse/SpecialsParser.cpp.o
[ 52%] Building CXX object CMakeFiles/parse_static.dir/parse/SpeciesParser.cpp.o
[ 52%] Building CXX object CMakeFiles/parse_static.dir/parse/TechsParser.cpp.o
[ 53%] Building CXX object CMakeFiles/parse_static.dir/parse/ItemsParser.cpp.o
[ 53%] Building CXX object CMakeFiles/parse_static.dir/parse/ShipPartsParser.cpp.o
[ 54%] Building CXX object CMakeFiles/parse_static.dir/parse/ShipHullsParser.cpp.o
[ 54%] Building CXX object CMakeFiles/parse_static.dir/parse/ShipDesignsParser.cpp.o
[ 55%] Building CXX object CMakeFiles/parse_static.dir/parse/FleetPlansParser.cpp.o
[ 55%] Building CXX object CMakeFiles/parse_static.dir/parse/MonsterFleetPlansParser.cpp.o

[ 56%] Building CXX object CMakeFiles/parse_static.dir/parse/AlignmentsParser.cpp.o
[ 57%] Building CXX object CMakeFiles/parse_static.dir/parse/EncyclopediaParser.cpp.o
Linking CXX static library libparse.a
[ 57%] Built target parse_static
Scanning dependencies of target freeoriond
[ 58%] Building CXX object server/CMakeFiles/freeoriond.dir/__/combat/CombatSystem.cpp.o
/home/grandsatrap/games/FreeOrion/combat/CombatSystem.cpp: In function 'bool<unnamed>::ObjectCanBeAttacked(const UniverseObject*)':
/home/grandsatrap/games/FreeOrion/combat/CombatSystem.cpp:399: warning: unused variable 'ship'
/home/grandsatrap/games/FreeOrion/combat/CombatSystem.cpp: In function 'bool<unnamed>::ObjectAttackableByMonsters(const UniverseObject*, const ObjectMap&)':
/home/grandsatrap/games/FreeOrion/combat/CombatSystem.cpp:432: warning: unused variable 'planet'
[ 58%] Building CXX object server/CMakeFiles/freeoriond.dir/__/network/ServerNetworking.cpp.o
[ 59%] Building CXX object server/CMakeFiles/freeoriond.dir/SaveLoad.cpp.o
[ 59%] Building CXX object server/CMakeFiles/freeoriond.dir/ServerApp.cpp.o
/home/grandsatrap/games/FreeOrion/server/ServerApp.cpp: In function 'bool<unnamed>::CombatConditionsInSystem(int)':
/home/grandsatrap/games/FreeOrion/server/ServerApp.cpp:1200: warning: unused variable 'fleet_id'
[ 60%] Building CXX object server/CMakeFiles/freeoriond.dir/ServerFSM.cpp.o
[ 60%] Building CXX object server/CMakeFiles/freeoriond.dir/dmain.cpp.o
[ 61%] Building CXX object server/CMakeFiles/freeoriond.dir/__/universe/UniverseServer.cpp.o
[ 61%] Building CXX object server/CMakeFiles/freeoriond.dir/__/util/AppInterface.cpp.o
[ 62%] Building CXX object server/CMakeFiles/freeoriond.dir/__/util/VarText.cpp.o
Linking CXX executable ../freeoriond
[ 62%] Built target freeoriond
Scanning dependencies of target freeorionca
[ 63%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/__/__/AI/AIInterface.cpp.o
[ 63%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/__/__/AI/PythonAI.cpp.o
[ 64%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/__/ClientApp.cpp.o
[ 64%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/__/ClientFSMEvents.cpp.o
[ 65%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/AIClientApp.cpp.o
[ 65%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/camain.cpp.o
[ 66%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/__/__/combat/CombatSystem.cpp.o
/home/grandsatrap/games/FreeOrion/combat/CombatSystem.cpp: In function 'bool<unnamed>::ObjectCanBeAttacked(const UniverseObject*)':
/home/grandsatrap/games/FreeOrion/combat/CombatSystem.cpp:399: warning: unused variable 'ship'
/home/grandsatrap/games/FreeOrion/combat/CombatSystem.cpp: In function 'bool<unnamed>::ObjectAttackableByMonsters(const UniverseObject*, const ObjectMap&)':
/home/grandsatrap/games/FreeOrion/combat/CombatSystem.cpp:432: warning: unused variable 'planet'
[ 66%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/__/__/network/ClientNetworking.cpp.o
[ 67%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/__/__/python/PythonEnumWrapper.cpp.o
[ 67%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/__/__/python/PythonUniverseWrapper.cpp.o
[ 68%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/__/__/python/PythonEmpireWrapper.cpp.o
[ 68%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/__/__/python/PythonLoggingWrapper.cpp.o
[ 69%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/__/__/util/AppInterface.cpp.o
[ 69%] Building CXX object client/AI/CMakeFiles/freeorionca.dir/__/__/util/VarText.cpp.o
Linking CXX executable ../../freeorionca
[ 69%] Built target freeorionca
Scanning dependencies of target freeorion
[ 69%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/ClientApp.cpp.o
[ 70%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/ClientFSMEvents.cpp.o
[ 70%] Building CXX object client/human/CMakeFiles/freeorion.dir/HumanClientFSM.cpp.o
[ 71%] Building CXX object client/human/CMakeFiles/freeorion.dir/HumanClientApp.cpp.o
[ 72%] Building CXX object client/human/CMakeFiles/freeorion.dir/chmain.cpp.o
[ 72%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/combat/CombatSystem.cpp.o
/home/grandsatrap/games/FreeOrion/combat/CombatSystem.cpp: In function 'bool<unnamed>::ObjectCanBeAttacked(const UniverseObject*)':
/home/grandsatrap/games/FreeOrion/combat/CombatSystem.cpp:399: warning: unused variable 'ship'
/home/grandsatrap/games/FreeOrion/combat/CombatSystem.cpp: In function 'bool<unnamed>::ObjectAttackableByMonsters(const UniverseObject*, const ObjectMap&)':
/home/grandsatrap/games/FreeOrion/combat/CombatSystem.cpp:432: warning: unused variable 'planet'
[ 73%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/network/ClientNetworking.cpp.o
[ 73%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/About.cpp.o
[ 74%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/BuildDesignatorWnd.cpp.o
[ 74%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/ChatWnd.cpp.o
/home/grandsatrap/games/FreeOrion/UI/ChatWnd.cpp: In constructor 'MessageWndEdit::MessageWndEdit(GG::X, GG::Y, GG::X)':
/home/grandsatrap/games/FreeOrion/UI/ChatWnd.cpp:53: warning: 'MessageWndEdit::m_lastGameWord' will be initialized after
/home/grandsatrap/games/FreeOrion/UI/ChatWnd.cpp:52: warning: 'std::string MessageWndEdit::m_lastLineRead'
/home/grandsatrap/games/FreeOrion/UI/ChatWnd.cpp:59: warning: when initialized here
/home/grandsatrap/games/FreeOrion/UI/ChatWnd.cpp:52: warning: 'MessageWndEdit::m_lastLineRead' will be initialized after
/home/grandsatrap/games/FreeOrion/UI/ChatWnd.cpp:51: warning: 'unsigned int MessageWndEdit::m_repeatedTabCount'
/home/grandsatrap/games/FreeOrion/UI/ChatWnd.cpp:59: warning: when initialized here
[ 75%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/PlayerListWnd.cpp.o
[ 75%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/ClientUI.cpp.o
[ 76%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/CollisionMeshConverter.cpp.o
[ 76%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/CombatCamera.cpp.o
[ 77%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/CombatWnd.cpp.o
[ 77%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/CombatSetupWnd.cpp.o
[ 78%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/CUIControls.cpp.o
[ 78%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/CUIDrawUtil.cpp.o
[ 79%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/CUIStyle.cpp.o
[ 79%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/CUIWnd.cpp.o
[ 80%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/EncyclopediaDetailPanel.cpp.o
[ 80%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/EntityRenderer.cpp.o
/home/grandsatrap/games/FreeOrion/UI/EntityRenderer.cpp: In constructor 'RenderedTexture::RenderedTexture(Ogre::Entity*, Ogre::SceneManager*, Ogre::uint8)':
/home/grandsatrap/games/FreeOrion/UI/EntityRenderer.cpp:135: warning: 'boundingBox.Ogre::AxisAlignedBox::mMaximum.Ogre::Vector3::z' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/EntityRenderer.cpp:135: warning: 'boundingBox.Ogre::AxisAlignedBox::mMaximum.Ogre::Vector3::y' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/EntityRenderer.cpp:135: warning: 'boundingBox.Ogre::AxisAlignedBox::mMaximum.Ogre::Vector3::x' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/EntityRenderer.cpp:135: warning: 'boundingBox.Ogre::AxisAlignedBox::mMinimum.Ogre::Vector3::z' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/EntityRenderer.cpp:135: warning: 'boundingBox.Ogre::AxisAlignedBox::mMinimum.Ogre::Vector3::y' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/EntityRenderer.cpp:135: warning: 'boundingBox.Ogre::AxisAlignedBox::mMinimum.Ogre::Vector3::x' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/EntityRenderer.cpp: In constructor 'RenderedTexture::RenderedTexture(Ogre::Entity*, Ogre::SceneManager*, Ogre::uint8)':
/home/grandsatrap/games/FreeOrion/UI/EntityRenderer.cpp:135: warning: 'boundingBox.Ogre::AxisAlignedBox::mMaximum.Ogre::Vector3::z' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/EntityRenderer.cpp:135: warning: 'boundingBox.Ogre::AxisAlignedBox::mMaximum.Ogre::Vector3::y' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/EntityRenderer.cpp:135: warning: 'boundingBox.Ogre::AxisAlignedBox::mMaximum.Ogre::Vector3::x' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/EntityRenderer.cpp:135: warning: 'boundingBox.Ogre::AxisAlignedBox::mMinimum.Ogre::Vector3::z' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/EntityRenderer.cpp:135: warning: 'boundingBox.Ogre::AxisAlignedBox::mMinimum.Ogre::Vector3::y' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/EntityRenderer.cpp:135: warning: 'boundingBox.Ogre::AxisAlignedBox::mMinimum.Ogre::Vector3::x' may be used uninitialized in this function
[ 81%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/FleetButton.cpp.o
[ 81%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/FleetWnd.cpp.o
[ 82%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/GalaxySetupWnd.cpp.o
[ 82%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/InGameMenu.cpp.o
[ 83%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/InfoPanels.cpp.o
/home/grandsatrap/games/FreeOrion/UI/InfoPanels.cpp: In function 'double<unnamed>::ObjectResourceConsumption(const UniverseObject*, ResourceType, int)':
/home/grandsatrap/games/FreeOrion/UI/InfoPanels.cpp:112: warning: unused variable 'pc'
/home/grandsatrap/games/FreeOrion/UI/InfoPanels.cpp: In member function 'void MeterBrowseWnd::UpdateEffectLabelsAndValues(GG::Y&)':
/home/grandsatrap/games/FreeOrion/UI/InfoPanels.cpp:2767: warning: unused variable 'ship'
[ 83%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/IntroScreen.cpp.o
[ 84%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/LinkText.cpp.o
[ 84%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/MapWnd.cpp.o
[ 85%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/GLClientAndServerBuffer.cpp.o
[ 85%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/MultiplayerLobbyWnd.cpp.o
[ 86%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/OptionsWnd.cpp.o
[ 87%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/DesignWnd.cpp.o
[ 87%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/ProductionWnd.cpp.o
[ 88%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/QueueListBox.cpp.o
[ 88%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/ResearchWnd.cpp.o
[ 89%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/ServerConnectWnd.cpp.o
[ 89%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/SidePanel.cpp.o
/home/grandsatrap/games/FreeOrion/UI/SidePanel.cpp: In member function 'void SidePanel::PlanetPanel::Refresh()':
/home/grandsatrap/games/FreeOrion/UI/SidePanel.cpp:1151: warning: unused variable 'colony_stable'
[ 90%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/SitRepPanel.cpp.o
[ 90%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/Sound.cpp.o
[ 91%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/StringTable.cpp.o
In member function 'void StringTable_::Load()':
cc1plus: warning: dereferencing pointer 'pretmp.21926' does break strict-aliasing rules
cc1plus: note: initialized from here
cc1plus: warning: dereferencing pointer 'pretmp.21926' does break strict-aliasing rules
cc1plus: note: initialized from here
[ 91%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/SystemIcon.cpp.o
[ 92%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/TechTreeWnd.cpp.o
[ 92%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/TechTreeLayout.cpp.o
[ 93%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/TurnProgressWnd.cpp.o
[ 93%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/ShaderProgram.cpp.o
[ 94%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/PagedGeometry/BatchedGeometry.cpp.o
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.h: In constructor 'Forests::BatchedGeometry::BatchedGeometry(Ogre::SceneManager*, Ogre::SceneNode*)':
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.h:118: warning: 'Forests::BatchedGeometry::withinFarDistance' will be initialized after
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.h:117: warning: 'Ogre::Real Forests::BatchedGeometry::minDistanceSquared'
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.cpp:48: warning: when initialized here
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.h:117: warning: 'Forests::BatchedGeometry::minDistanceSquared' will be initialized after
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.h:115: warning: 'Ogre::SceneNode* Forests::BatchedGeometry::sceneNode'
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.cpp:48: warning: when initialized here
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.h:115: warning: 'Forests::BatchedGeometry::sceneNode' will be initialized after
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.h:114: warning: 'Ogre::SceneManager* Forests::BatchedGeometry::sceneMgr'
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.cpp:48: warning: when initialized here
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.h:131: warning: 'Forests::BatchedGeometry::built' will be initialized after
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.h:129: warning: 'bool Forests::BatchedGeometry::boundsUndefined'
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.cpp:48: warning: when initialized here
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.h:129: warning: 'Forests::BatchedGeometry::boundsUndefined' will be initialized after
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.h:115: warning: 'Ogre::SceneNode* Forests::BatchedGeometry::parentSceneNode'
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.cpp:48: warning: when initialized here
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.cpp: In member function 'virtual void Forests::BatchedGeometry::SubBatch::build()':
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.cpp:502: warning: 'indexBuffer32' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchedGeometry.cpp:503: warning: 'indexBuffer16' may be used uninitialized in this function
[ 94%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/PagedGeometry/BatchPage.cpp.o
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp: In member function 'virtual void Forests::BatchPage::_updateShaders()':
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp:213: warning: enumeration value 'VET_COLOUR' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp:213: warning: enumeration value 'VET_SHORT1' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp:213: warning: enumeration value 'VET_SHORT2' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp:213: warning: enumeration value 'VET_SHORT3' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp:213: warning: enumeration value 'VET_SHORT4' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp:213: warning: enumeration value 'VET_UBYTE4' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp:213: warning: enumeration value 'VET_COLOUR_ARGB' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp:213: warning: enumeration value 'VET_COLOUR_ABGR' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp:258: warning: enumeration value 'VET_COLOUR' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp:258: warning: enumeration value 'VET_SHORT1' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp:258: warning: enumeration value 'VET_SHORT2' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp:258: warning: enumeration value 'VET_SHORT3' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp:258: warning: enumeration value 'VET_SHORT4' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp:258: warning: enumeration value 'VET_UBYTE4' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp:258: warning: enumeration value 'VET_COLOUR_ARGB' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp:258: warning: enumeration value 'VET_COLOUR_ABGR' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/BatchPage.cpp:238: warning: unused variable 'pass'
[ 95%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/PagedGeometry/GrassLoader.cpp.o
[ 95%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/PagedGeometry/ImpostorPage.cpp.o
[ 96%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/PagedGeometry/PagedGeometry.cpp.o
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/PagedGeometry.h: In constructor 'Forests::GeometryPageManager::GeometryPageManager(Forests::PagedGeometry*)':
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/PagedGeometry.h:1539: warning: 'Forests::GeometryPageManager::cacheTimer' will be initialized after
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/PagedGeometry.h:1497: warning: 'Forests::GeometryPage** Forests::GeometryPageManager::scrollBuffer'
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/PagedGeometry.cpp:405: warning: when initialized here
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/PagedGeometry.h:1497: warning: 'Forests::GeometryPageManager::scrollBuffer' will be initialized after
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/PagedGeometry.h:1496: warning: 'Forests::GeometryPage** Forests::GeometryPageManager::geomGrid'
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/PagedGeometry.cpp:405: warning: when initialized here
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/PagedGeometry.cpp: In member function 'void Forests::GeometryPageManager::reloadGeometryPages(const Ogre::Vector3&, Ogre::Real)':
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/PagedGeometry.cpp:734: warning: unused variable 'radiusSq'
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/PagedGeometry.cpp: In member function 'virtual void Forests::GeometryPage::addEntityToBoundingBox(Ogre::Entity*, const Ogre::Vector3&, const Ogre::Quaternion&, const Ogre::Vector3&)':
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/PagedGeometry.cpp:1057: warning: 'entBounds.Ogre::AxisAlignedBox::mMaximum.Ogre::Vector3::z' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/PagedGeometry.cpp:1057: warning: 'entBounds.Ogre::AxisAlignedBox::mMaximum.Ogre::Vector3::y' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/PagedGeometry.cpp:1057: warning: 'entBounds.Ogre::AxisAlignedBox::mMaximum.Ogre::Vector3::x' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/PagedGeometry.cpp:1057: warning: 'entBounds.Ogre::AxisAlignedBox::mMinimum.Ogre::Vector3::z' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/PagedGeometry.cpp:1057: warning: 'entBounds.Ogre::AxisAlignedBox::mMinimum.Ogre::Vector3::y' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/PagedGeometry.cpp:1057: warning: 'entBounds.Ogre::AxisAlignedBox::mMinimum.Ogre::Vector3::x' may be used uninitialized in this function
[ 96%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/PagedGeometry/PropertyMaps.cpp.o
[ 97%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/PagedGeometry/StaticBillboardSet.cpp.o
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/StaticBillboardSet.cpp: In static member function 'static void Forests::StaticBillboardSet::updateAll(const Ogre::Vector3&)':
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/StaticBillboardSet.cpp:708: warning: 'vPoint2.Ogre::Vector3::x' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/StaticBillboardSet.cpp:708: warning: 'vPoint0.Ogre::Vector3::z' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/StaticBillboardSet.cpp:708: warning: 'vPoint1.Ogre::Vector3::x' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/StaticBillboardSet.cpp:708: warning: 'vPoint1.Ogre::Vector3::z' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/StaticBillboardSet.cpp:708: warning: 'vPoint0.Ogre::Vector3::y' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/StaticBillboardSet.cpp:708: warning: 'vPoint2.Ogre::Vector3::z' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/StaticBillboardSet.cpp:708: warning: 'vPoint0.Ogre::Vector3::x' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/StaticBillboardSet.cpp:708: warning: 'vPoint2.Ogre::Vector3::y' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/StaticBillboardSet.cpp:708: warning: 'vPoint1.Ogre::Vector3::y' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/StaticBillboardSet.cpp:708: warning: 'vPoint3.Ogre::Vector3::x' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/StaticBillboardSet.cpp:708: warning: 'vPoint3.Ogre::Vector3::z' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/StaticBillboardSet.cpp:708: warning: 'vPoint3.Ogre::Vector3::y' may be used uninitialized in this function
[ 97%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/PagedGeometry/TreeLoader2D.cpp.o
[ 98%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/PagedGeometry/TreeLoader3D.cpp.o
[ 98%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/PagedGeometry/WindBatchedGeometry.cpp.o
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchedGeometry.cpp: In member function 'virtual void Forests::WindBatchedGeometry::WindSubBatch::build()':
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchedGeometry.cpp:124: warning: 'indexBuffer32' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchedGeometry.cpp:125: warning: 'indexBuffer16' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchedGeometry.cpp:200: warning: 'vertexPos.Ogre::Vector3::y' may be used uninitialized in this function
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchedGeometry.cpp:200: warning: 'vertexPos.Ogre::Vector3::x' may be used uninitialized in this function
[ 99%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/PagedGeometry/WindBatchPage.cpp.o
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp: In member function 'virtual void Forests::WindBatchPage::_updateShaders()':
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp:101: warning: enumeration value 'VET_COLOUR' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp:101: warning: enumeration value 'VET_SHORT1' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp:101: warning: enumeration value 'VET_SHORT2' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp:101: warning: enumeration value 'VET_SHORT3' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp:101: warning: enumeration value 'VET_SHORT4' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp:101: warning: enumeration value 'VET_UBYTE4' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp:101: warning: enumeration value 'VET_COLOUR_ARGB' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp:101: warning: enumeration value 'VET_COLOUR_ABGR' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp:176: warning: enumeration value 'VET_COLOUR' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp:176: warning: enumeration value 'VET_SHORT1' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp:176: warning: enumeration value 'VET_SHORT2' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp:176: warning: enumeration value 'VET_SHORT3' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp:176: warning: enumeration value 'VET_SHORT4' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp:176: warning: enumeration value 'VET_UBYTE4' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp:176: warning: enumeration value 'VET_COLOUR_ARGB' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp:176: warning: enumeration value 'VET_COLOUR_ABGR' not handled in switch
/home/grandsatrap/games/FreeOrion/UI/PagedGeometry/WindBatchPage.cpp:126: warning: unused variable 'pass'
[ 99%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/util/AppInterface.cpp.o
[100%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/util/VarText.cpp.o
Linking CXX executable ../../freeorion
[100%] Built target freeorion

[email protected]|15:44:/home/grandsatrap/games/FreeOrion>

zhur
Space Floater
Posts: 38
Joined: Thu Aug 09, 2012 8:15 am

Re: List of Compile Warnings in Ubuntu (FYI)

#2 Post by zhur » Sun Aug 26, 2012 3:56 pm

Maybe you should try to use Clang for such thing as warnings generation - it has (usually) more useful warning reports and is better at following C++ standards. It also can use a static defect analysis plugin.

Post Reply