Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- atrus@dni:/mnt/hgfs/scummvm-test/repodocs/scummvm$ (make distclean; ./configure --host=3ds --disable-all-engines --enable-engine=riven,grim,stark --disable-translation --disable-cloud --enable-release --disable-detection-full --enable-plugins --default-dynamic --enable-debug --enable-verbose-build; make dist_3ds; mv -f dist_3ds/scummvm.3dsx dist_3ds/scummvm.cia -t /mnt/hgfs/scummvm-test;) > log.log
- rmdir: failed to remove 'test/engine-data': No such file or directory
- make: [test/module.mk:80: clean-test] Error 1 (ignored)
- backends/platform/3ds/osystem-graphics.cpp: In member function 'void N3DS::OSystem_3DS::init3DSGraphics()':
- backends/platform/3ds/osystem-graphics.cpp:85:32: warning: cast from type 'const u8*' {aka 'const unsigned char*'} to type 'u32*' {aka 'long unsigned int*'} casts away qualifiers [-Wcast-qual]
- 85 | _dvlb = DVLB_ParseFile((u32*)shader_shbin, shader_shbin_size);
- | ^~~~~~~~~~~~~~~~~~
- backends/plugins/elf/elf-loader.cpp: In member function 'Elf32_Shdr* DLObject::loadSectionHeaders(Elf32_Ehdr*)':
- backends/plugins/elf/elf-loader.cpp:212:58: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'unsigned int' [-Wformat=]
- 212 | warning("elfloader: Could not allocate %ld bytes for the section headers", ehdr->e_shnum * sizeof(*shdr));
- | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | | |
- | long int unsigned int
- | %d
- graphics/tinygl/memory.cpp:34:7: warning: extra tokens at end of #endif directive [-Wendif-labels]
- 34 | #endif#include "graphics/tinygl/zgl.h"
- | ^
- audio/decoders/qdm2.cpp: In member function 'bool Audio::QDM2Stream::qdm2_decodeFrame(Common::SeekableReadStream&, Audio::QueuingAudioStream*)':
- audio/decoders/qdm2.cpp:2502:106: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int64' {aka 'long long int'} [-Wformat=]
- 2502 | debug(1, "QDM2Stream::qdm2_decodeFrame Insufficient Packet Data in Input Stream Found: %ld Need: %d", in.size() - in.pos(), _packetSize);
- | ~~^ ~~~~~~~~~~~~~~~~~~~~
- | | |
- | long int int64 {aka long long int}
- | %lld
- common/textconsole.cpp: In function 'void error(const char*, ...)':
- common/textconsole.cpp:84:24: warning: 'char* strncpy(char*, const char*, size_t)' output may be truncated copying 253 bytes from a string of length 255 [-Wstringop-truncation]
- 84 | strncpy(buf_output, buf_input, STRINGBUFLEN);
- | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- common/formats/prodos.cpp: In constructor 'Common::ProDOSFile::ProDOSFile(char*, uint8, uint16, uint32, uint16, Common::File*)':
- common/formats/prodos.cpp:34:16: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 16 equals destination size [-Wstringop-truncation]
- 34 | strncpy(_name, name, 16);
- | ~~~~~~~^~~~~~~~~~~~~~~~~
- backends/vkeybd/virtual-keyboard.cpp: In member function 'void Common::VirtualKeyboard::KeyPressQueue::insertKey(Common::KeyState)':
- backends/vkeybd/virtual-keyboard.cpp:329:33: warning: comparison is always true due to limited range of data type [-Wtype-limits]
- 329 | if (key.keycode >= 0 && key.keycode < keycodeDescTableSize)
- | ~~~~~~~~~~~~^~~~
- In function 'void Grim::addnchar(const char*, int32)',
- inlined from 'void Grim::addstr(const char*)' at engines/grim/lua/lstrlib.cpp:25:10,
- inlined from 'void Grim::str_rep()' at engines/grim/lua/lstrlib.cpp:75:9:
- engines/grim/lua/lstrlib.cpp:20:16: warning: 'char* strncpy(char*, const char*, size_t)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
- 20 | strncpy(b, s, n);
- | ~~~~~~~^~~~~~~~~
- In function 'void Grim::addstr(const char*)',
- inlined from 'void Grim::str_rep()' at engines/grim/lua/lstrlib.cpp:75:9:
- engines/grim/lua/lstrlib.cpp:25:27: note: length computed here
- 25 | addnchar(s, strlen(s));
- | ~~~~~~^~~
- In function 'void Grim::addnchar(const char*, int32)',
- inlined from 'void Grim::addstr(const char*)' at engines/grim/lua/lstrlib.cpp:25:10,
- inlined from 'void Grim::str_gsub()' at engines/grim/lua/lstrlib.cpp:405:8:
- engines/grim/lua/lstrlib.cpp:20:16: warning: 'char* strncpy(char*, const char*, size_t)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
- 20 | strncpy(b, s, n);
- | ~~~~~~~^~~~~~~~~
- In function 'void Grim::addstr(const char*)',
- inlined from 'void Grim::str_gsub()' at engines/grim/lua/lstrlib.cpp:405:8:
- engines/grim/lua/lstrlib.cpp:25:27: note: length computed here
- 25 | addnchar(s, strlen(s));
- | ~~~~~~^~~
- In file included from engines/grim/update/update.cpp:23:
- In destructor 'virtual Common::SearchSet::~SearchSet()',
- inlined from 'virtual Common::SearchSet::~SearchSet()' at ./common/archive.h:261:34,
- inlined from 'Common::Archive* Grim::loadUpdateArchive(Common::SeekableReadStream*)' at engines/grim/update/update.cpp:40:10:
- ./common/archive.h:261:41: warning: array subscript 'Common::SearchSet::__as_base [0]' is partly outside array bounds of 'unsigned char [12]' [-Warray-bounds]
- 261 | virtual ~SearchSet() { clear(); }
- | ^
- engines/grim/update/update.cpp: In function 'Common::Archive* Grim::loadUpdateArchive(Common::SeekableReadStream*)':
- engines/grim/update/update.cpp:36:80: note: object of size 12 allocated by 'operator new'
- 36 | Common::Archive *update = new LangFilter(cab, g_grim->getGameLanguage());
- | ^
- /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.2.0/../../../../arm-none-eabi/bin/ld: warning: plugins/grim.plg has a LOAD segment with RWX permissions
- /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.2.0/../../../../arm-none-eabi/bin/ld: warning: plugins/mohawk.plg has a LOAD segment with RWX permissions
- In file included from ./math/squarematrix.h:25,
- from ./math/vector3d.h:29,
- from ./math/aabb.h:25,
- from ./math/ray.h:25,
- from ./engines/stark/model/model.h:28,
- from ./engines/stark/formats/biffmesh.h:25,
- from engines/stark/formats/biffmesh.cpp:22:
- In member function 'void Math::MatrixBase<rows, cols>::setData(const float*) [with int rows = 4; int cols = 4]',
- inlined from 'Math::MatrixBase<r, c>& Math::MatrixBase<rows, cols>::operator=(const Math::MatrixBase<rows, cols>&) [with int rows = 4; int cols = 4]' at ./math/matrix.h:229:9,
- inlined from 'Math::MatrixType<4, 4>& Math::MatrixType<4, 4>::operator=(const Math::MatrixType<4, 4>&)' at ./math/squarematrix.h:36:7,
- inlined from 'Math::Matrix<4, 4>& Math::Matrix<4, 4>::operator=(const Math::Matrix<4, 4>&)' at ./math/matrix4.h:35:7,
- inlined from 'void Stark::Formats::BiffMesh::setTransform(const Math::Matrix4&)' at engines/stark/formats/biffmesh.cpp:435:15,
- inlined from 'static Stark::Formats::BiffMesh* Stark::Formats::BiffMeshReader::read(Stark::ArchiveReadStream*)' at engines/stark/formats/biffmesh.cpp:396:20:
- ./math/matrix.h:248:17: warning: 'void* memcpy(void*, const void*, size_t)' offset [0, 63] is out of the bounds [0, 0] [-Warray-bounds]
- 248 | ::memcpy(_values, data, rows * cols * sizeof(float));
- | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /opt/devkitpro/devkitARM/bin/../lib/gcc/arm-none-eabi/12.2.0/../../../../arm-none-eabi/bin/ld: warning: plugins/stark.plg has a LOAD segment with RWX permissions
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement