+/opt/gcc-dev/include/c++/14.0.1/ostream:578:22: warning: ‘os’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/ai/Paths.cpp:1507:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct PHYSVERT’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/animation/Animation.cpp:647:66: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct TexturedVertex’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/animation/Animation.cpp:661:79: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct TexturedVertex’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/animation/Animation.cpp:684:77: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct TexturedVertex’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/animation/Animation.cpp:707:80: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct TexturedVertex’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/animation/Animation.cpp:730:82: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct TexturedVertex’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/animation/Animation.cpp:853:75: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/animation/Animation.cpp:857:75: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/animation/Animation.cpp:861:75: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/animation/Animation.cpp:942:51: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/animation/Animation.cpp:1411:55: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/animation/Animation.cpp:1412:55: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/animation/Animation.cpp:1413:55: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/animation/Animation.cpp:1642:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/animation/Animation.cpp:1643:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/animation/Animation.cpp:1644:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/animation/Animation.cpp:1645:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/animation/AnimationRender.cpp:1329:44: warning: ‘v2[0].TexturedVertex::specular’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/animation/AnimationRender.cpp:1329:44: warning: ‘vert_list[0].TexturedVertex::specular’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/animation/AnimationRender.cpp:1332:44: warning: ‘v2[1].TexturedVertex::specular’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/animation/AnimationRender.cpp:1332:44: warning: ‘vert_list[1].TexturedVertex::specular’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/animation/AnimationRender.cpp:1335:44: warning: ‘v2[2].TexturedVertex::specular’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/animation/AnimationRender.cpp:1335:44: warning: ‘vert_list[2].TexturedVertex::specular’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/animation/AnimationRender.cpp:1599:39: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_HALO’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/animation/AnimationRender.cpp:1619:79: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_HALO’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/animation/AnimationRender.cpp:1626:71: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_HALO’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/animation/AnimationRender.cpp:1636:71: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_HALO’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/animation/AnimationRender.cpp:1647:71: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_HALO’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/animation/AnimationRender.cpp:1658:71: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_HALO’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/animation/AnimationRender.cpp:1747:63: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/animation/AnimationRender.cpp:1748:63: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/animation/AnimationRender.cpp:1749:63: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/animation/AnimationRender.cpp:1750:63: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/animation/AnimationRender.cpp:1825:39: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/animation/CinematicKeyframer.cpp:161:16: warning: ‘num’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/animation/CinematicKeyframer.cpp:275:56: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct C_KEY’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/animation/CinematicKeyframer.cpp:360:56: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct C_KEY’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/animation/CinematicKeyframer.cpp:442:41: warning: ‘num’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/animation/Intro.cpp:210:58: warning: ‘%s’ directive writing up to 255 bytes into a region of size 238 [-Wformat-overflow=] +Arx/src/audio/openal/OpenALBackend.cpp:247:46: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] +Arx/src/audio/openal/OpenALBackend.cpp:251:44: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] +Arx/src/audio/openal/OpenALBackend.cpp:256:47: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] +Arx/src/audio/openal/OpenALBackend.cpp:256:86: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] +Arx/src/core/ArxGame.cpp:260:68: warning: implicitly-declared ‘RenderWindow::DisplayMode& RenderWindow::DisplayMode::operator=(const RenderWindow::DisplayMode&)’ is deprecated [-Wdeprecated-copy] +Arx/src/core/ArxGame.cpp:302:35: warning: implicitly-declared ‘RenderWindow::DisplayMode& RenderWindow::DisplayMode::operator=(const RenderWindow::DisplayMode&)’ is deprecated [-Wdeprecated-copy] +Arx/src/core/ArxGame.cpp:310:46: warning: implicitly-declared ‘RenderWindow::DisplayMode& RenderWindow::DisplayMode::operator=(const RenderWindow::DisplayMode&)’ is deprecated [-Wdeprecated-copy] +Arx/src/core/ArxGame.cpp:312:33: warning: implicitly-declared ‘RenderWindow::DisplayMode& RenderWindow::DisplayMode::operator=(const RenderWindow::DisplayMode&)’ is deprecated [-Wdeprecated-copy] +Arx/src/core/Core.cpp:490:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_BACKGROUND’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/core/Core.cpp:513:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CAMERA’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/core/Core.cpp:514:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CAMERA’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/core/Core.cpp:515:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CAMERA’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/core/Core.cpp:540:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CAMERA’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/core/Core.cpp:619:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_BACKGROUND’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/core/Core.cpp:645:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct ARXCHARACTER’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/core/Core.cpp:658:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct PROJECT’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/core/Core.cpp:1483:27: warning: ‘dvect’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/core/Core.cpp:1560:27: warning: ‘dvect’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/game/Damage.cpp:952:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct DAMAGE_INFO’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/game/Entity.cpp:86:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct IO_PHYSICS’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/game/Entity.cpp:99:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_3D_BBOX’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/game/Entity.cpp:134:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct IO_HALO’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/game/Entity.cpp:135:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct IO_HALO’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/game/Entity.cpp:143:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_SCRIPT’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/game/Entity.cpp:144:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_SCRIPT’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/game/Entity.cpp:160:20: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct IO_SPELLCAST_DATA’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/game/Equipment.cpp:1399:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct IO_EQUIPITEM’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/game/NPC.cpp:534:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_PHYSICS’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/game/NPC.cpp:711:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_PHYSICS’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/game/NPC.cpp:1508:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘__gnu_cxx::__alloc_traits, EERIE_VERTEX>::value_type’ {aka ‘struct EERIE_VERTEX’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/game/NPC.cpp:1627:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_HALO’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/game/NPC.cpp:2186:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_PHYSICS’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/game/NPC.cpp:3253:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_PHYSICS’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/game/NPC.cpp:3276:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_PHYSICS’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/game/Player.cpp:2176:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_PHYSICS’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/game/Player.cpp:2580:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/game/Player.cpp:3059:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_PHYSICS’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/game/Spells.cpp:658:48: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct SYMBOL_DRAW’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/game/Spells.cpp:752:37: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct SYMBOL_DRAW’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/game/Spells.cpp:1091:51: warning: ‘%ld’ directive writing between 1 and 20 bytes into a region of size between 0 and 127 [-Wformat-overflow=] +Arx/src/game/Spells.cpp:1107:43: warning: ‘%ld’ directive writing between 1 and 20 bytes into a region of size between 0 and 127 [-Wformat-overflow=] +Arx/src/game/Spells.cpp:2771:31: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct PRECAST_STRUCT’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/game/Spells.cpp:2859:63: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct PRECAST_STRUCT’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/game/Spells.cpp:6829:25: warning: this statement may fall through [-Wimplicit-fallthrough=] +Arx/src/graphics/Draw.cpp:67:31: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:68:33: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:623:24: warning: ‘out.TexturedVertex::specular’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/graphics/Draw.cpp:662:116: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:663:118: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:664:118: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:665:120: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:702:100: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:702:100: warning: ‘out.TexturedVertex::specular’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/graphics/Draw.cpp:703:102: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:704:104: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:705:102: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:734:73: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:735:75: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:736:77: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:737:75: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:738:75: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:745:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/graphics/Draw.cpp:753:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/graphics/Draw.cpp:754:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/graphics/Draw.cpp:755:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/graphics/Draw.cpp:758:20: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/graphics/Draw.cpp:774:73: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:775:75: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:776:77: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:777:75: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:778:75: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:821:95: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:822:95: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:823:96: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:824:96: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:841:92: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:842:92: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:843:92: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:844:92: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:859:92: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:860:92: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:861:92: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:862:92: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:878:95: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:879:95: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:880:96: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:881:96: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:909:103: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:910:103: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:911:105: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:912:105: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:914:103: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:915:103: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:916:105: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/Draw.cpp:917:105: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/GraphicsModes.cpp:69:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct GLOBAL_MODS’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/GraphicsModes.cpp:70:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct GLOBAL_MODS’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/GraphicsModes.cpp:72:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct GLOBAL_MODS’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/GraphicsModes.cpp:99:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct GLOBAL_MODS’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/graphics/GraphicsModes.cpp:105:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct GLOBAL_MODS’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/graphics/Vertex.h:64:66: warning: ‘v[0].TexturedVertex::rhw’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/graphics/Vertex.h:64:66: warning: ‘v[1].TexturedVertex::rhw’ is used uninitialized [-Wuninitialized] +Arx/src/graphics/Vertex.h:64:66: warning: ‘v[1].TexturedVertex::rhw’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/graphics/Vertex.h:64:66: warning: ‘v[2].TexturedVertex::rhw’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/graphics/Vertex.h:64:66: warning: ‘v[3].TexturedVertex::rhw’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/graphics/Vertex.h:64:66: warning: ‘v[4].TexturedVertex::rhw’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/graphics/Vertex.h:64:80: warning: ‘v’ is used uninitialized [-Wuninitialized] +Arx/src/graphics/Vertex.h:64:80: warning: ‘v’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/graphics/Vertex.h:85:8: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/data/FTL.cpp:271:24: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 256 equals destination size [-Wstringop-truncation] +Arx/src/graphics/data/FTL.cpp:673:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct CLOTHESVERTEX’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/FTLFormat.h:258:26: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/data/Mesh.cpp:1215:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIEPOLY’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:2637:39: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIEPOLY’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:2666:39: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:2732:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct ANCHOR_DATA’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:2782:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_PORTALS’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:2813:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_ROOM_DATA’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:2938:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct ANCHOR_DATA’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:3119:60: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct EERIE_PORTALS’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:3122:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIEPOLY’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:3150:67: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct EERIE_ROOM_DATA’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:3154:39: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_ROOM_DATA’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:3158:47: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_ROOM_DATA’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:3214:52: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct EERIEPOLY’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:3217:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIEPOLY’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:3280:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:3283:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:3285:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:3333:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct TexturedVertex’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:3338:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIEPOLY’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/Mesh.cpp:3358:71: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/data/Mesh.cpp:3359:71: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/data/Mesh.cpp:3360:71: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/data/Mesh.cpp:3431:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 256 equals destination size [-Wstringop-truncation] +Arx/src/graphics/data/Mesh.cpp:3446:24: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 256 equals destination size [-Wstringop-truncation] +Arx/src/graphics/data/Mesh.cpp:3504:56: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 256 equals destination size [-Wstringop-truncation] +Arx/src/graphics/data/MeshManipulation.cpp:426:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_LINKED’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/graphics/data/MeshManipulation.cpp:432:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_LINKED’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/graphics/effects/DrawEffects.cpp:124:106: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/effects/DrawEffects.cpp:125:106: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/effects/DrawEffects.cpp:126:106: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/effects/DrawEffects.cpp:127:106: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/effects/DrawEffects.cpp:539:49: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] +Arx/src/graphics/effects/Fog.cpp:84:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct FOG_DEF’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/effects/Fog.cpp:116:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct FOG_DEF’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/image/stb_image.cpp:576:54: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] +Arx/src/graphics/image/stb_image.cpp:861:18: warning: left shift of negative value [-Wshift-negative-value] +Arx/src/graphics/image/stb_image.cpp:2216:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] +Arx/src/graphics/image/stb_image.cpp:2232:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] +Arx/src/graphics/image/stb_image.cpp:3086:28: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] +Arx/src/graphics/image/stb_image.cpp:3100:27: warning: this statement may fall through [-Wimplicit-fallthrough=] +Arx/src/graphics/image/stb_image.cpp:3428:17: warning: ‘value[0]’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/graphics/image/stb_image.cpp:3428:17: warning: ‘value[1]’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/graphics/image/stb_image.cpp:3428:17: warning: ‘value[2]’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/graphics/image/stb_image.cpp:3428:17: warning: ‘value[3]’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/graphics/image/stb_image_write.cpp:27:22: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] +Arx/src/graphics/image/stb_image_write.cpp:31:22: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] +Arx/src/graphics/image/stb_image_write.cpp:131:50: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] +Arx/src/graphics/image/stb_image_write.cpp:234:28: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] +Arx/src/graphics/image/stb_image_write.cpp:242:49: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] +Arx/src/graphics/image/stb_image_write.cpp:244:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] +Arx/src/graphics/image/stb_image_write.cpp:246:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] +Arx/src/graphics/image/stb_image_write.cpp:252:27: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] +Arx/src/graphics/image/stb_image_write.cpp:288:38: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] +Arx/src/graphics/opengl/OpenGLRenderer.h:105:84: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] +Arx/src/graphics/particle/ParticleEffects.cpp:1012:74: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/particle/ParticleEffects.cpp:1013:76: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/particle/ParticleEffects.cpp:1014:73: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/particle/ParticleEffects.cpp:1016:74: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/particle/ParticleEffects.cpp:1017:76: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/particle/ParticleEffects.cpp:1018:73: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/graphics/particle/ParticleEffects.cpp:1136:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct PARTICLE_DEF’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/spells/Spells01.cpp:81:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ParticleParams’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/spells/Spells02.cpp:106:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ParticleParams’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/spells/Spells02.cpp:259:30: warning: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses] +Arx/src/graphics/spells/Spells02.cpp:307:30: warning: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses] +Arx/src/graphics/spells/Spells03.cpp:78:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ParticleParams’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/spells/Spells03.cpp:108:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ParticleParams’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/spells/Spells03.cpp:136:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ParticleParams’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/spells/Spells03.cpp:905:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ParticleParams’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/spells/Spells05.cpp:124:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ParticleParams’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/spells/Spells06.cpp:1314:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class ParticleParams’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/spells/Spells07.cpp:283:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct CLightning::LIGHTNING’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/graphics/spells/Spells07.cpp:323:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct CLightning::LIGHTNING’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/gui/Interface.cpp:428:66: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/gui/Interface.cpp:429:68: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/gui/Interface.cpp:430:70: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/gui/Interface.cpp:431:68: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/gui/Interface.cpp:2415:57: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] +Arx/src/gui/Interface.cpp:2546:31: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/gui/Interface.cpp:4493:31: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_LIGHT’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/gui/Interface.cpp:4618:65: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] +Arx/src/gui/Interface.cpp:4841:31: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_LIGHT’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/gui/Interface.cpp:6723:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] +Arx/src/gui/Interface.cpp:7056:108: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/gui/Interface.cpp:7057:110: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/gui/Interface.cpp:7058:112: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/gui/Interface.cpp:7059:110: warning: implicitly-declared ‘TexturedVertex& TexturedVertex::operator=(const TexturedVertex&)’ is deprecated [-Wdeprecated-copy] +Arx/src/gui/MenuWidgets.cpp:4960:24: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘Vec2s’ {aka ‘class Vector2’} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/gui/MiniMap.cpp:83:54: warning: ‘%s’ directive writing up to 255 bytes into a region of size 238 [-Wformat-overflow=] +Arx/src/gui/Note.cpp:77:15: warning: ‘newPos.Vector2::.Vector2::::.Vector2::::::x’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/gui/Note.cpp:77:15: warning: ‘newPos.Vector2::.Vector2::::.Vector2::::::y’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/gui/Speech.h:73:8: warning: ‘acs.CinematicSpeech::f2’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/gui/Speech.h:73:8: warning: ‘acs.CinematicSpeech::ionum’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/gui/Speech.h:73:8: warning: ‘acs’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/io/fs/FilesystemPOSIX.cpp:257:29: warning: ‘int readdir_r(DIR*, dirent*, dirent**)’ is deprecated [-Wdeprecated-declarations] +Arx/src/math/Angle.h:60:27: warning: ‘acs’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/math/Angle.h:60:40: warning: ‘*(const __vector(2) float*)((char*)&acs + offsetof(CinematicSpeech, CinematicSpeech::endangle.Angle::))’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/math/Vector2.h:52:50: warning: ‘v’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/math/Vector2.h:127:56: warning: ‘newTextEnd.Vector2::.Vector2::::.Vector2::::::x’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/math/Vector2.h:127:56: warning: ‘newTextEnd.Vector2::.Vector2::::.Vector2::::::y’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/math/Vector2.h:127:56: warning: ‘newTextStart.Vector2::.Vector2::::.Vector2::::::x’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/math/Vector2.h:127:56: warning: ‘newTextStart.Vector2::.Vector2::::.Vector2::::::y’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/math/Vector3.h:84:27: warning: ‘acs’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/math/Vector3.h:84:40: warning: ‘*(const __vector(2) float*)((char*)&acs + offsetof(CinematicSpeech, CinematicSpeech::pos2.Vector3::) + 4)’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/physics/Anchors.cpp:380:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Anchors.cpp:445:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Anchors.cpp:502:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_PHYSICS’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Anchors.cpp:517:31: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_PHYSICS’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Anchors.cpp:524:39: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Anchors.cpp:529:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_PHYSICS’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Anchors.cpp:557:39: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Anchors.cpp:569:39: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Anchors.cpp:723:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Anchors.cpp:728:31: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Anchors.cpp:737:39: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Anchors.cpp:783:45: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct ANCHOR_DATA’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/physics/Anchors.cpp:828:39: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Anchors.cpp:833:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Anchors.cpp:842:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Anchors.cpp:863:55: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Anchors.cpp:902:45: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct ANCHOR_DATA’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/physics/Box.cpp:658:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct PHYSVERT’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/physics/Clothes.cpp:144:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct CLOTHESVERTEX’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/physics/Clothes.cpp:147:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct CLOTHESVERTEX’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/physics/CollisionShapes.cpp:253:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘__gnu_cxx::__alloc_traits, EERIE_VERTEX>::value_type’ {aka ‘struct EERIE_VERTEX’} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/physics/Collisions.cpp:867:89: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] +Arx/src/physics/Collisions.cpp:1361:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Collisions.cpp:1410:31: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Collisions.cpp:1451:39: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Collisions.cpp:1477:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Collisions.cpp:1552:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_PHYSICS’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Collisions.cpp:1570:32: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_PHYSICS’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Collisions.cpp:1580:39: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Collisions.cpp:1585:47: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_PHYSICS’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Collisions.cpp:1593:31: warning: ‘rpos.Vector3::.Vector3::::.Vector3::::::x’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/physics/Collisions.cpp:1593:31: warning: ‘rpos.Vector3::.Vector3::::.Vector3::::::y’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/physics/Collisions.cpp:1613:39: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/physics/Collisions.cpp:1628:39: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CYLINDER’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/platform/crashhandler/CrashHandlerImpl.cpp:110:38: warning: catching polymorphic type ‘class boost::interprocess::interprocess_exception’ by value [-Wcatch-value=] +Arx/src/platform/crashhandler/CrashHandlerImpl.cpp:129:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 256 equals destination size [-Wstringop-truncation] +Arx/src/platform/crashhandler/CrashHandlerImpl.cpp:132:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 64 equals destination size [-Wstringop-truncation] +Arx/src/scene/ChangeLevel.cpp:471:32: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 256 equals destination size [-Wstringop-truncation] +Arx/src/scene/ChangeLevel.cpp:907:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 256 equals destination size [-Wstringop-truncation] +Arx/src/scene/ChangeLevel.cpp:932:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 64 equals destination size [-Wstringop-truncation] +Arx/src/scene/ChangeLevel.cpp:943:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 64 equals destination size [-Wstringop-truncation] +Arx/src/scene/ChangeLevel.cpp:978:24: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 64 equals destination size [-Wstringop-truncation] +Arx/src/scene/ChangeLevel.cpp:981:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 128 equals destination size [-Wstringop-truncation] +Arx/src/scene/ChangeLevel.cpp:982:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 128 equals destination size [-Wstringop-truncation] +Arx/src/scene/ChangeLevel.cpp:983:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 128 equals destination size [-Wstringop-truncation] +Arx/src/scene/ChangeLevel.cpp:984:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 128 equals destination size [-Wstringop-truncation] +Arx/src/scene/ChangeLevel.cpp:985:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 128 equals destination size [-Wstringop-truncation] +Arx/src/scene/ChangeLevel.cpp:986:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 128 equals destination size [-Wstringop-truncation] +Arx/src/scene/ChangeLevel.cpp:2228:39: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct IO_PATHFIND’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/scene/ChangeLevel.cpp:2819:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 256 equals destination size [-Wstringop-truncation] +Arx/src/scene/GameSound.cpp:1200:22: warning: ‘storedType’ may be used uninitialized [-Wmaybe-uninitialized] +Arx/src/scene/Interactive.cpp:279:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct IO_PATHFIND’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/scene/Interactive.cpp:513:50: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct TREATZONE_IO’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/scene/Interactive.cpp:980:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct ARX_NODE’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/scene/Interactive.cpp:1132:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct IO_PATHFIND’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/scene/Interactive.cpp:1447:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct IO_EQUIPITEM’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/scene/Interactive.cpp:1458:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct PHYSVERT’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/scene/Interactive.cpp:1925:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_CAMERA’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/scene/Interactive.cpp:2076:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct IO_BEHAVIOR_DATA’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/scene/Interactive.cpp:2087:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct IO_PATHFIND’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/scene/Interactive.cpp:2987:63: warning: ‘%ld’ directive writing between 1 and 20 bytes into a region of size 16 [-Wformat-overflow=] +Arx/src/scene/Interactive.cpp:2990:71: warning: ‘%ld’ directive writing between 1 and 20 bytes into a region of size 8 [-Wformat-overflow=] +Arx/src/scene/Interactive.cpp:3008:63: warning: ‘%ld’ directive writing between 1 and 19 bytes into a region of size 16 [-Wformat-overflow=] +Arx/src/scene/Interactive.cpp:3011:71: warning: ‘%ld’ directive writing between 1 and 19 bytes into a region of size 8 [-Wformat-overflow=] +Arx/src/scene/Light.cpp:261:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_LIGHT’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/scene/Light.cpp:291:23: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_LIGHT’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/scene/LinkedObject.cpp:87:46: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct EERIE_LINKED’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/scene/LinkedObject.cpp:118:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct EERIE_LINKED’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/scene/LinkedObject.cpp:119:46: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct EERIE_LINKED’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/scene/LoadLevel.cpp:252:24: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 512 equals destination size [-Wstringop-truncation] +Arx/src/scene/LoadLevel.cpp:273:32: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 512 equals destination size [-Wstringop-truncation] +Arx/src/scene/LoadLevel.cpp:344:24: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 64 equals destination size [-Wstringop-truncation] +Arx/src/scene/LoadLevel.cpp:347:24: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 128 equals destination size [-Wstringop-truncation] +Arx/src/scene/LoadLevel.cpp:974:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct ARX_PATHWAY’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/scene/Object.cpp:247:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_3DSCENE’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/scene/Object.cpp:247:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_FRAME’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/scene/Object.cpp:247:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_GROUP’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/scene/Object.cpp:247:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_MULTI3DSCENE’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/scene/Object.cpp:254:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct PHYSVERT’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] +Arx/src/scene/Object.cpp:1241:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_3DSCENE’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/scene/Object.cpp:1432:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_BONE’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/scene/Object.cpp:1454:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_BONE’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/scene/Object.cpp:1550:23: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct EERIE_3DPAD’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/scene/Object.cpp:1836:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct ACTIONSTRUCT’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] +Arx/src/scene/SaveFormat.h:190:24: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 64 equals destination size [-Wstringop-truncation] +Arx/src/scene/SaveFormat.h:946:24: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 256 equals destination size [-Wstringop-truncation] +Arx/src/scene/SaveFormat.h:948:24: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 256 equals destination size [-Wstringop-truncation] +Arx/src/scene/SaveFormat.h:950:24: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 256 equals destination size [-Wstringop-truncation] +Arx/src/scene/SaveFormat.h:974:24: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 256 equals destination size [-Wstringop-truncation] +Arx/src/scene/SaveFormat.h:976:24: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 256 equals destination size [-Wstringop-truncation] +Arx/src/scene/Scene.cpp:856:53: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct PORTAL_ROOM_DRAW’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] +Arx/src/scene/Scene.cpp:1555:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] +Arx/src/script/Script.cpp:1523:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] +Arx/src/util/Unicode.h:212:79: warning: this statement may fall through [-Wimplicit-fallthrough=] +Arx/src/util/Unicode.h:213:79: warning: this statement may fall through [-Wimplicit-fallthrough=] +Arx/src/util/Unicode.h:214:79: warning: this statement may fall through [-Wimplicit-fallthrough=] +Arx/src/util/Unicode.h:221:29: warning: this statement may fall through [-Wimplicit-fallthrough=] +Arx/src/util/Unicode.h:221:32: warning: this statement may fall through [-Wimplicit-fallthrough=] +Arx/src/util/Unicode.h:222:29: warning: this statement may fall through [-Wimplicit-fallthrough=] +Arx/src/util/Unicode.h:222:32: warning: this statement may fall through [-Wimplicit-fallthrough=] +Arx/src/util/Unicode.h:223:29: warning: this statement may fall through [-Wimplicit-fallthrough=] +Arx/src/util/Unicode.h:223:32: warning: this statement may fall through [-Wimplicit-fallthrough=] +Arx/src/window/SDLWindow.cpp:198:24: warning: implicitly-declared ‘RenderWindow::DisplayMode& RenderWindow::DisplayMode::operator=(const RenderWindow::DisplayMode&)’ is deprecated [-Wdeprecated-copy] +Arx/src/window/SDLWindow.cpp:214:67: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] +Arx/src/window/SDLWindow.cpp:216:60: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] +Arx/src/window/SDLWindow.cpp:248:58: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] +Arx/src/window/SDLWindow.cpp:249:52: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing] +Arx/src/window/SDLWindow.cpp:368:33: warning: this statement may fall through [-Wimplicit-fallthrough=] +Arx/tools/crashreporter/ErrorReport.cpp:873:52: warning: ‘static void QSslSocket::addDefaultCaCertificate(const QSslCertificate&)’ is deprecated [-Wdeprecated-declarations] +Arx/tools/crashreporter/qhexedit/QHexEditPrivate.cpp:811:37: warning: ‘int QFontMetrics::width(QChar) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] +Arx/tools/crashreporter/tbg/TBG.cpp:166:70: warning: ‘int qrand()’ is deprecated: use QRandomGenerator instead [-Wdeprecated-declarations] -Configure.h:0:0: error: Configure error, see config log.