-Arx/src/ai/PathFinder.cpp:346:57: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] +Arx/src/ai/PathFinder.cpp:346:57: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/src/audio/AudioResource.h:150:30: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] +Arx/src/audio/AudioResource.h:150:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/src/audio/codec/ADPCM.cpp:119:31: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] +Arx/src/audio/codec/ADPCM.cpp:119:31: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/src/core/SaveGame.cpp:154:55: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] -Arx/src/core/SaveGame.cpp:157:66: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] -Arx/src/core/SaveGame.cpp:160:43: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] +Arx/src/core/SaveGame.cpp:154:55: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] +Arx/src/core/SaveGame.cpp:157:66: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] +Arx/src/core/SaveGame.cpp:160:43: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/src/game/Damage.cpp:914:59: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] +Arx/src/game/Damage.cpp:914:59: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/src/graphics/data/MeshManipulation.cpp:280:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'std::vector::value_type' (aka 'unsigned int') [-Wshorten-64-to-32] +Arx/src/graphics/data/MeshManipulation.cpp:280:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] -Arx/src/graphics/image/ImageColorKey.cpp:76:14: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] +Arx/src/graphics/image/ImageColorKey.cpp:76:14: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/src/graphics/image/ImageColorKey.cpp:123:32: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] +Arx/src/graphics/image/ImageColorKey.cpp:123:32: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/src/graphics/image/ImageColorKey.cpp:124:35: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] -Arx/src/graphics/image/ImageColorKey.cpp:136:32: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] -Arx/src/graphics/image/ImageColorKey.cpp:136:40: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] -Arx/src/graphics/image/ImageColorKey.cpp:137:32: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] -Arx/src/graphics/image/ImageColorKey.cpp:137:40: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] +Arx/src/graphics/image/ImageColorKey.cpp:124:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] +Arx/src/graphics/image/ImageColorKey.cpp:136:32: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] +Arx/src/graphics/image/ImageColorKey.cpp:136:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] +Arx/src/graphics/image/ImageColorKey.cpp:137:32: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] +Arx/src/graphics/image/ImageColorKey.cpp:137:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/src/graphics/image/ImageColorKey.cpp:174:23: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] -Arx/src/graphics/image/ImageColorKey.cpp:174:41: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] +Arx/src/graphics/image/ImageColorKey.cpp:174:23: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] +Arx/src/graphics/image/ImageColorKey.cpp:174:41: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/src/graphics/image/ImageColorKey.cpp:259:31: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] -Arx/src/graphics/image/ImageColorKey.cpp:259:38: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] -Arx/src/graphics/image/ImageColorKey.cpp:261:26: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] +Arx/src/graphics/image/ImageColorKey.cpp:259:31: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] +Arx/src/graphics/image/ImageColorKey.cpp:259:38: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] +Arx/src/graphics/image/ImageColorKey.cpp:261:26: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/src/graphics/image/ImageColorKey.cpp:262:29: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] +Arx/src/graphics/image/ImageColorKey.cpp:262:29: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/src/graphics/particle/ParticleEffects.cpp:159:51: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] +Arx/src/graphics/particle/ParticleEffects.cpp:159:51: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32] -Arx/src/gui/debug/DebugKeys.cpp:52:53: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] -Arx/src/gui/debug/DebugKeys.cpp:59:60: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] -Arx/src/gui/debug/DebugKeys.cpp:64:57: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] +Arx/src/gui/debug/DebugKeys.cpp:52:53: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] +Arx/src/gui/debug/DebugKeys.cpp:59:60: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] +Arx/src/gui/debug/DebugKeys.cpp:64:57: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/src/io/SaveBlock.cpp:154:23: warning: implicit conversion loses integer precision: 'std::vector::size_type' (aka 'unsigned long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] +Arx/src/io/SaveBlock.cpp:154:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] -Arx/src/io/SaveBlock.cpp:337:23: warning: implicit conversion loses integer precision: 'boost::unordered::unordered_map::size_type' (aka 'unsigned long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] +Arx/src/io/SaveBlock.cpp:337:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] -Arx/src/io/log/ColorLogger.cpp:70:66: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] +Arx/src/io/log/ColorLogger.cpp:70:66: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/src/io/log/LogBackend.cpp:46:63: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] +Arx/src/io/log/LogBackend.cpp:46:63: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/src/io/resource/PakReader.cpp:438:9: warning: implicit conversion loses integer precision: 'std::streamoff' (aka 'long long') to 'int' [-Wshorten-64-to-32] +Arx/src/io/resource/PakReader.cpp:438:9: warning: implicit conversion loses integer precision: 'streamoff' (aka 'long long') to 'int' [-Wshorten-64-to-32] -Arx/src/lib/ArxIO.cpp:93:27: warning: implicit conversion loses integer precision: 'std::deque::size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] +Arx/src/lib/ArxIO.cpp:93:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/src/math/Vector.h:44:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'glm::vec<3, type-parameter-0-0, Q>::length_type' (aka 'int') [-Wshorten-64-to-32] +Arx/src/math/Vector.h:44:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'length_type' (aka 'int') [-Wshorten-64-to-32] -Arx/src/platform/crashhandler/CrashHandlerImpl.cpp:305:44: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] +Arx/src/platform/crashhandler/CrashHandlerImpl.cpp:305:44: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/src/scene/ChangeLevel.cpp:620:25: warning: implicit conversion loses integer precision: 'std::vector::size_type' (aka 'unsigned long') to 's32' (aka 'int') [-Wshorten-64-to-32] +Arx/src/scene/ChangeLevel.cpp:620:25: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 's32' (aka 'int') [-Wshorten-64-to-32] -Arx/src/scene/ChangeLevel.cpp:792:48: warning: implicit conversion loses integer precision: 'std::vector::size_type' (aka 'unsigned long') to 's32' (aka 'int') [-Wshorten-64-to-32] -Arx/src/scene/ChangeLevel.cpp:793:36: warning: implicit conversion loses integer precision: 'std::vector::size_type' (aka 'unsigned long') to 's32' (aka 'int') [-Wshorten-64-to-32] +Arx/src/scene/ChangeLevel.cpp:792:48: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 's32' (aka 'int') [-Wshorten-64-to-32] +Arx/src/scene/ChangeLevel.cpp:793:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 's32' (aka 'int') [-Wshorten-64-to-32] -Arx/src/scene/ChangeLevel.cpp:1154:33: warning: implicit conversion loses integer precision: 'std::vector::size_type' (aka 'unsigned long') to 's32' (aka 'int') [-Wshorten-64-to-32] +Arx/src/scene/ChangeLevel.cpp:1154:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 's32' (aka 'int') [-Wshorten-64-to-32] -Arx/src/scene/Object.cpp:329:23: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'std::vector::value_type' (aka 'unsigned int') [-Wshorten-64-to-32] -Arx/src/scene/Object.cpp:376:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'std::vector::value_type' (aka 'unsigned int') [-Wshorten-64-to-32] +Arx/src/scene/Object.cpp:329:23: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] +Arx/src/scene/Object.cpp:376:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'value_type' (aka 'unsigned int') [-Wshorten-64-to-32] -Arx/src/scene/Scene.cpp:814:23: warning: implicit conversion loses integer precision: 'std::vector::size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/src/scene/Scene.cpp:922:22: warning: implicit conversion loses integer precision: 'std::vector::size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] +Arx/src/scene/Scene.cpp:814:23: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] +Arx/src/scene/Scene.cpp:922:22: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/tools/crashreporter/tbg/TBG.cpp:55:49: warning: implicit conversion loses integer precision: 'std::basic_string::size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] -Arx/tools/crashreporter/tbg/TBG.cpp:59:42: warning: implicit conversion loses integer precision: 'std::basic_string::size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] +Arx/tools/crashreporter/tbg/TBG.cpp:55:49: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] +Arx/tools/crashreporter/tbg/TBG.cpp:59:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]