-Arx/src/ai/PathFinder.cpp:129:28: warning: narrowing conversion from 'PathFinder::NodeId' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/ai/PathFinder.cpp:208:25: warning: narrowing conversion from 'PathFinder::NodeId' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/ai/PathFinder.cpp:269:25: warning: narrowing conversion from 'PathFinder::NodeId' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/ai/PathFinder.cpp:346:31: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/ai/PathFinder.cpp:434:31: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/ai/PathFinder.cpp:129:28: warning: narrowing conversion from 'NodeId' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/ai/PathFinder.cpp:208:25: warning: narrowing conversion from 'NodeId' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/ai/PathFinder.cpp:269:25: warning: narrowing conversion from 'NodeId' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/ai/PathFinder.cpp:346:31: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/ai/PathFinder.cpp:434:31: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/ai/PathFinderManager.cpp:206:47: warning: narrowing conversion from 'std::vector::size_type' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/ai/PathFinderManager.cpp:206:47: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/ai/Paths.cpp:394:10: warning: narrowing conversion from 'unsigned long' to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/ai/Paths.cpp:394:10: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/audio/AudioSource.cpp:56:39: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator *, std::vector>>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/audio/AudioSource.cpp:56:39: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/audio/codec/ADPCM.cpp:119:29: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/audio/codec/ADPCM.cpp:119:29: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/core/SaveGame.cpp:154:39: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/core/SaveGame.cpp:154:39: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/core/SaveGame.cpp:160:22: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/core/SaveGame.cpp:160:22: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/game/Damage.cpp:914:28: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/game/Damage.cpp:914:28: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/game/Damage.cpp:1173:13: warning: narrowing conversion from 'std::vector::size_type' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/game/Damage.cpp:1173:13: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/game/NPC.cpp:880:15: warning: narrowing conversion from 'unsigned long' to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/game/NPC.cpp:880:15: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/game/magic/Precast.cpp:131:38: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/game/magic/Precast.cpp:131:38: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/game/magic/SpellRecognition.cpp:172:18: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/game/magic/SpellRecognition.cpp:172:18: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/game/npc/Dismemberment.cpp:113:39: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__alloc_traits, long>::value_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/game/npc/Dismemberment.cpp:131:42: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__alloc_traits, long>::value_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/game/npc/Dismemberment.cpp:113:39: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'value_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/game/npc/Dismemberment.cpp:131:42: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'value_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/game/spell/Cheat.cpp:88:10: warning: narrowing conversion from 'std::basic_string::size_type' (aka 'unsigned long') to 'float' [bugprone-narrowing-conversions] +Arx/src/game/spell/Cheat.cpp:88:10: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to 'float' [bugprone-narrowing-conversions] -Arx/src/graphics/DrawLine.cpp:94:37: warning: narrowing conversion from 'unsigned long' to 'float' [bugprone-narrowing-conversions] +Arx/src/graphics/DrawLine.cpp:94:37: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to 'float' [bugprone-narrowing-conversions] -Arx/src/graphics/data/MeshManipulation.cpp:223:9: warning: narrowing conversion from 'unsigned long' to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/graphics/data/MeshManipulation.cpp:223:9: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/graphics/data/MeshManipulation.cpp:257:9: warning: narrowing conversion from 'unsigned long' to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/graphics/data/MeshManipulation.cpp:257:9: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/graphics/image/ImageColorKey.cpp:123:30: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/graphics/image/ImageColorKey.cpp:123:30: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/graphics/image/ImageColorKey.cpp:124:33: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/graphics/image/ImageColorKey.cpp:136:30: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/graphics/image/ImageColorKey.cpp:136:38: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/graphics/image/ImageColorKey.cpp:137:30: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/graphics/image/ImageColorKey.cpp:137:38: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/graphics/image/ImageColorKey.cpp:124:33: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/graphics/image/ImageColorKey.cpp:136:30: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/graphics/image/ImageColorKey.cpp:136:38: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/graphics/image/ImageColorKey.cpp:137:30: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/graphics/image/ImageColorKey.cpp:137:38: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/graphics/image/ImageColorKey.cpp:174:16: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/graphics/image/ImageColorKey.cpp:174:34: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/graphics/image/ImageColorKey.cpp:174:16: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/graphics/image/ImageColorKey.cpp:174:34: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/graphics/image/ImageColorKey.cpp:259:29: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/graphics/image/ImageColorKey.cpp:259:36: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/graphics/image/ImageColorKey.cpp:261:24: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/graphics/image/ImageColorKey.cpp:259:29: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/graphics/image/ImageColorKey.cpp:259:36: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/graphics/image/ImageColorKey.cpp:261:24: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/graphics/image/ImageColorKey.cpp:262:27: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/graphics/image/ImageColorKey.cpp:262:27: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/graphics/image/ImageSave.cpp:201:20: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'std::streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/graphics/image/ImageSave.cpp:201:20: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/graphics/particle/ParticleEffects.cpp:296:15: warning: narrowing conversion from 'std::vector::size_type' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/graphics/particle/ParticleEffects.cpp:296:15: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/Console.cpp:620:53: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/Console.cpp:621:54: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/Console.cpp:621:68: warning: narrowing conversion from 'std::basic_string::size_type' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/Console.cpp:633:51: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/Console.cpp:644:60: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/Console.cpp:648:62: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/Console.cpp:648:81: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/Console.cpp:664:74: warning: narrowing conversion from 'unsigned long' to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/Console.cpp:685:88: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/Console.cpp:620:53: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/Console.cpp:621:54: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/Console.cpp:621:68: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/Console.cpp:633:51: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/Console.cpp:644:60: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/Console.cpp:648:62: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/Console.cpp:648:81: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/Console.cpp:664:74: warning: narrowing conversion from 'unsigned long' to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/Console.cpp:685:88: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/Credits.cpp:255:35: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/Credits.cpp:255:35: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/Credits.cpp:388:74: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/Credits.cpp:388:74: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/Credits.cpp:523:66: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/Credits.cpp:523:66: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/Interface.cpp:1668:52: warning: narrowing conversion from 'unsigned long' to signed type 's64' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/Interface.cpp:1668:52: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 's64' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/Notification.cpp:103:47: warning: narrowing conversion from 'unsigned long' to signed type 's64' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/Notification.cpp:103:47: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 's64' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/debug/DebugHud.cpp:376:101: warning: narrowing conversion from 'boost::circular_buffer::size_type' (aka 'unsigned long') to 'float' [bugprone-narrowing-conversions] +Arx/src/gui/debug/DebugHud.cpp:376:101: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to 'float' [bugprone-narrowing-conversions] -Arx/src/gui/debug/DebugKeys.cpp:52:31: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/debug/DebugKeys.cpp:59:38: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/debug/DebugKeys.cpp:64:41: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/debug/DebugKeys.cpp:52:31: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/debug/DebugKeys.cpp:59:38: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/debug/DebugKeys.cpp:64:41: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/widget/TextInputWidget.cpp:107:80: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/widget/TextInputWidget.cpp:107:80: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/widget/TextInputWidget.cpp:161:52: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/widget/TextInputWidget.cpp:179:49: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/widget/TextInputWidget.cpp:180:50: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/widget/TextInputWidget.cpp:180:64: warning: narrowing conversion from 'std::basic_string::size_type' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/widget/TextInputWidget.cpp:202:57: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/widget/TextInputWidget.cpp:206:59: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/gui/widget/TextInputWidget.cpp:206:78: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/widget/TextInputWidget.cpp:161:52: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/widget/TextInputWidget.cpp:179:49: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/widget/TextInputWidget.cpp:180:50: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/widget/TextInputWidget.cpp:180:64: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/widget/TextInputWidget.cpp:202:57: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/widget/TextInputWidget.cpp:206:59: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/gui/widget/TextInputWidget.cpp:206:78: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/SaveBlock.cpp:149:29: warning: narrowing conversion from 'unsigned long' to signed type 'std::streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/SaveBlock.cpp:189:16: warning: narrowing conversion from 'unsigned long' to signed type 'std::streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/SaveBlock.cpp:190:18: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'std::streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/SaveBlock.cpp:440:19: warning: narrowing conversion from 'unsigned long' to signed type 'std::streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/SaveBlock.cpp:441:21: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'std::streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/SaveBlock.cpp:447:39: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'std::streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/SaveBlock.cpp:495:46: warning: narrowing conversion from 'unsigned long' to signed type 'std::streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/SaveBlock.cpp:545:18: warning: narrowing conversion from 'unsigned long' to signed type 'std::streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/SaveBlock.cpp:552:21: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'std::streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/SaveBlock.cpp:563:17: warning: narrowing conversion from 'unsigned long' to signed type 'std::streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/SaveBlock.cpp:564:20: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'std::streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/SaveBlock.cpp:149:29: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/SaveBlock.cpp:189:16: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/SaveBlock.cpp:190:18: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/SaveBlock.cpp:440:19: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/SaveBlock.cpp:441:21: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/SaveBlock.cpp:447:39: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/SaveBlock.cpp:495:46: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/SaveBlock.cpp:545:18: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/SaveBlock.cpp:552:21: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/SaveBlock.cpp:563:17: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/SaveBlock.cpp:564:20: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/fs/FilePath.cpp:177:56: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/fs/FilePath.cpp:180:61: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/fs/FilePath.cpp:209:65: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/fs/FilePath.cpp:231:65: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/fs/FilePath.cpp:262:39: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/fs/FilePath.cpp:262:65: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/fs/FilePath.cpp:263:74: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/fs/FilePath.cpp:177:56: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/fs/FilePath.cpp:180:61: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/fs/FilePath.cpp:209:65: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/fs/FilePath.cpp:231:65: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/fs/FilePath.cpp:262:39: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/fs/FilePath.cpp:262:65: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/fs/FilePath.cpp:263:74: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/fs/FileStream.h:86:49: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'std::streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/fs/FileStream.h:95:56: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'std::streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/fs/FileStream.h:86:49: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/fs/FileStream.h:95:56: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/fs/Filesystem.cpp:78:33: warning: narrowing conversion from 'std::basic_string::size_type' (aka 'unsigned long') to signed type 'std::streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/fs/Filesystem.cpp:100:30: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'std::streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/fs/Filesystem.cpp:78:33: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/fs/Filesystem.cpp:100:30: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/log/ColorLogger.cpp:70:56: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/log/ColorLogger.cpp:70:56: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/log/LogBackend.cpp:46:53: warning: narrowing conversion from 'unsigned long' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/log/LogBackend.cpp:46:53: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/resource/PakReader.cpp:119:18: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'std::streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/resource/PakReader.cpp:145:25: warning: narrowing conversion from 'unsigned long' to signed type 'std::streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/resource/PakReader.cpp:119:18: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/resource/PakReader.cpp:145:25: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/resource/PakReader.cpp:251:18: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'std::streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/resource/PakReader.cpp:327:25: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'std::streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/resource/PakReader.cpp:251:18: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/resource/PakReader.cpp:327:25: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/resource/PakReader.cpp:438:9: warning: narrowing conversion from 'std::streamoff' (aka 'long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/resource/PakReader.cpp:438:9: warning: narrowing conversion from 'streamoff' (aka 'long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/resource/ResourcePath.cpp:177:56: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/resource/ResourcePath.cpp:180:61: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/resource/ResourcePath.cpp:209:65: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/resource/ResourcePath.cpp:231:65: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/resource/ResourcePath.cpp:262:39: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/resource/ResourcePath.cpp:262:65: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/resource/ResourcePath.cpp:263:74: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/io/resource/ResourcePath.cpp:351:21: warning: narrowing conversion from 'int' to signed type '__gnu_cxx::__alloc_traits, char>::value_type' (aka 'char') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/resource/ResourcePath.cpp:177:56: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/resource/ResourcePath.cpp:180:61: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/resource/ResourcePath.cpp:209:65: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/resource/ResourcePath.cpp:231:65: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/resource/ResourcePath.cpp:262:39: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/resource/ResourcePath.cpp:262:65: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/resource/ResourcePath.cpp:263:74: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/io/resource/ResourcePath.cpp:351:21: warning: narrowing conversion from 'int' to signed type 'value_type' (aka 'char') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/lib/ArxIO.cpp:93:9: warning: narrowing conversion from 'std::deque::size_type' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/lib/ArxIO.cpp:93:9: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/physics/Collisions.cpp:1073:15: warning: narrowing conversion from 'unsigned long' to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/physics/Collisions.cpp:1086:15: warning: narrowing conversion from 'std::vector::size_type' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/physics/Collisions.cpp:1073:15: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/physics/Collisions.cpp:1086:15: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/platform/Dialog.cpp:94:12: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'std::streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/platform/Dialog.cpp:94:38: warning: narrowing conversion from 'unsigned long' to signed type 'std::streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/platform/Dialog.cpp:96:26: warning: narrowing conversion from 'unsigned long' to signed type 'std::streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/platform/Dialog.cpp:94:12: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamoff' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/platform/Dialog.cpp:94:38: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/platform/Dialog.cpp:96:26: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/platform/OS.cpp:548:12: warning: narrowing conversion from 'unsigned int' to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/platform/crashhandler/CrashHandlerPOSIX.cpp:179:30: warning: narrowing conversion from 'unsigned long' to signed type 'std::streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/platform/crashhandler/CrashHandlerPOSIX.cpp:179:30: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/platform/crashhandler/CrashProcessorImpl.cpp:152:41: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'std::streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/scene/ChangeLevel.cpp:620:20: warning: narrowing conversion from 'std::vector::size_type' (aka 'unsigned long') to signed type 's32' (aka 'int') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/scene/ChangeLevel.cpp:620:20: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 's32' (aka 'int') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/scene/ChangeLevel.cpp:792:24: warning: narrowing conversion from 'std::vector::size_type' (aka 'unsigned long') to signed type 's32' (aka 'int') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/scene/ChangeLevel.cpp:793:20: warning: narrowing conversion from 'std::vector::size_type' (aka 'unsigned long') to signed type 's32' (aka 'int') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/scene/ChangeLevel.cpp:792:24: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 's32' (aka 'int') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/scene/ChangeLevel.cpp:793:20: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 's32' (aka 'int') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/scene/ChangeLevel.cpp:987:20: warning: narrowing conversion from 'std::set>::size_type' (aka 'unsigned long') to signed type 's16' (aka 'short') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/scene/ChangeLevel.cpp:987:20: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 's16' (aka 'short') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/scene/ChangeLevel.cpp:1117:17: warning: narrowing conversion from 'std::vector::size_type' (aka 'unsigned long') to signed type 's16' (aka 'short') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/scene/ChangeLevel.cpp:1117:17: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 's16' (aka 'short') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/scene/ChangeLevel.cpp:1154:17: warning: narrowing conversion from 'std::vector::size_type' (aka 'unsigned long') to signed type 's32' (aka 'int') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/scene/ChangeLevel.cpp:1154:17: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 's32' (aka 'int') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/scene/LinkedObject.cpp:72:44: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type '__gnu_cxx::__normal_iterator>::difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/src/scene/LinkedObject.cpp:72:44: warning: narrowing conversion from 'size_t' (aka 'unsigned long') to signed type 'difference_type' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/src/scene/Object.cpp:119:15: warning: narrowing conversion from 'unsigned long' to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/scene/Object.cpp:119:15: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/scene/Object.cpp:343:16: warning: narrowing conversion from 'unsigned long' to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/scene/Object.cpp:343:16: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'long' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/scene/Scene.cpp:814:12: warning: narrowing conversion from 'std::vector::size_type' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/src/scene/Scene.cpp:922:12: warning: narrowing conversion from 'std::vector::size_type' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/scene/Scene.cpp:814:12: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/src/scene/Scene.cpp:922:12: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/tools/crashreporter/ErrorReport.cpp:123:26: warning: narrowing conversion from 'u32' (aka 'unsigned int') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/tools/crashreporter/tbg/TBG.cpp:55:42: warning: narrowing conversion from 'std::basic_string::size_type' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/tools/crashreporter/tbg/TBG.cpp:59:35: warning: narrowing conversion from 'std::basic_string::size_type' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/tools/crashreporter/tbg/TBG.cpp:55:42: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] +Arx/tools/crashreporter/tbg/TBG.cpp:59:35: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'int' is implementation-defined [bugprone-narrowing-conversions] -Arx/tools/savetool/SaveTool.cpp:77:29: warning: narrowing conversion from 'std::basic_string::size_type' (aka 'unsigned long') to signed type 'std::streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/tools/savetool/SaveTool.cpp:77:29: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] -Arx/tools/unpak/UnPak.cpp:93:34: warning: narrowing conversion from 'std::basic_string::size_type' (aka 'unsigned long') to signed type 'std::streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions] +Arx/tools/unpak/UnPak.cpp:93:34: warning: narrowing conversion from 'size_type' (aka 'unsigned long') to signed type 'streamsize' (aka 'long') is implementation-defined [bugprone-narrowing-conversions]