Snippets for nodejs 26.8.1 from Alpine s390x
Sourced from https://build.alpinelinux.org/buildlogs/build-edge-s390x/community/nodejs-current/nodejs-current-26.8.1-r0.log.
-
/usr/include/c++/15.2.0/bits/stl_algobase.h:704:32: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=] 704 | __builtin_memmove(_GLIBCXX_TO_ADDR(__result), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 705 | _GLIBCXX_TO_ADDR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 706 | __n * sizeof(*__first)); | ~~~~~~~~~~~~~~~~~~~~~~~ -
/usr/include/c++/15.2.0/bits/stl_uninitialized.h:1343:27: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' reading between 1 and 9223372036854775807 bytes from a region of size 0 [-Wstringop-overread] 1343 | __builtin_memcpy(__result, __first, __count * sizeof(_Tp)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
../../deps/LIEF/src/MachO/DylibCommand.cpp:29:20: warning: 'raw_cmd.LIEF::MachO::details::dylib_command::name' is used uninitialized [-Wuninitialized] 29 | name_offset_{cmd.name}, | ~~~~^~~~ -
../../deps/inspector_protocol/crdtp/cbor.cc:546:10: warning: 'tokenizer.crdtp::cbor::CBORTokenizer::token_tag_' may be used uninitialized [-Wmaybe-uninitialized] 546 | return token_tag_; | ^~~~~~~~~~ -
../../deps/uvwasi/src/uvwasi.c:107:20: warning: 'stat.st_atim' may be used uninitialized [-Wmaybe-uninitialized] 107 | *st_atim = stat.st_atim / NANOS_PER_SEC; | ~~~~^~~~~~~~ -
../../deps/sqlite/sqlite3.c:226966:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
-
../../deps/sqlite/sqlite3.c:234114:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
-
../../deps/sqlite/sqlite3.c:241153:25: warning: operand of '?:' changes signedness from 'int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] -
../../deps/sqlite/sqlite3.c:220630:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
-
../../deps/sqlite/sqlite3.c:220631:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
-
../../deps/sqlite/sqlite3.c:220632:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
-
../../deps/sqlite/sqlite3.c:220633:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
-
../../deps/sqlite/sqlite3.c:220640:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
-
../../deps/sqlite/sqlite3.c:220641:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
-
../../deps/sqlite/sqlite3.c:220642:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
-
../../deps/sqlite/sqlite3.c:220643:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
-
../../deps/sqlite/sqlite3.c:219740:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
-
../../deps/sqlite/sqlite3.c:219742:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
-
../../deps/sqlite/sqlite3.c:219744:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
-
../../deps/sqlite/sqlite3.c:219746:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
-
../../deps/sqlite/sqlite3.c:219755:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
-
../../deps/sqlite/sqlite3.c:219757:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
-
../../deps/sqlite/sqlite3.c:219759:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
-
../../deps/sqlite/sqlite3.c:219761:56: warning: this statement may fall through [-Wimplicit-fallthrough=]
-
../../deps/sqlite/sqlite3.c:36482:28: warning: 'strlen' reading 1 or more bytes from a region of size 0 [-Wstringop-overread]
-
../../deps/sqlite/sqlite3.c:239490:7: warning: 'nFk' may be used uninitialized [-Wmaybe-uninitialized]
-
../../src/node_file_utils.cc:62:32: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 62 | int err = req.result < 0 ? req.result : UV_EIO; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~