From https://github.com/archlinux/svntogit-community * branch packages/linenoise-ng -> FETCH_HEAD * [new branch] packages/linenoise-ng -> community/packages/linenoise-ng Cloning into 'linenoise-ng'... done. :: Synchronizing package databases... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 132k 100 132k 0 0 382k 0 --:--:-- --:--:-- --:--:-- 383k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 5 8540k 5 494k 0 0 416k 0 0:00:20 0:00:01 0:00:19 416k 41 8540k 41 3581k 0 0 1763k 0 0:00:04 0:00:02 0:00:02 1763k 87 8540k 87 7505k 0 0 2465k 0 0:00:03 0:00:03 --:--:-- 2465k 100 8540k 100 8540k 0 0 2651k 0 0:00:03 0:00:03 --:--:-- 2651k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 143k 100 143k 0 0 822k 0 --:--:-- --:--:-- --:--:-- 827k :: Starting full system upgrade... there is nothing to do ==> Making package: linenoise-ng 1.0.1-2 (Thu Aug 29 01:35:30 2024) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (6) cppdap-1.58.0-1 hicolor-icon-theme-0.17-3 jsoncpp-1.9.5-2 libuv-1.46.0-1 rhash-1.4.3-1 cmake-3.27.1-1 Total Download Size: 12.11 MiB Total Installed Size: 74.39 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10021 100 10021 0 0 583k 0 --:--:-- --:--:-- --:--:-- 611k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 151k 100 151k 0 0 8936k 0 --:--:-- --:--:-- --:--:-- 9460k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 238k 100 238k 0 0 30.2M 0 --:--:-- --:--:-- --:--:-- 33.3M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 171k 100 171k 0 0 21.4M 0 --:--:-- --:--:-- --:--:-- 23.9M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 335k 100 335k 0 0 38.9M 0 --:--:-- --:--:-- --:--:-- 40.9M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 3 11.2M 3 443k 0 0 377k 0 0:00:30 0:00:01 0:00:29 376k 36 11.2M 36 4231k 0 0 2090k 0 0:00:05 0:00:02 0:00:03 2089k 82 11.2M 82 9476k 0 0 3125k 0 0:00:03 0:00:03 --:--:-- 3125k 100 11.2M 100 11.2M 0 0 3415k 0 0:00:03 0:00:03 --:--:-- 3415k checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cppdap... installing cmake... Optional dependencies for cmake qt6-base: cmake-gui :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Downloading linenoise-ng-1.0.1.zip... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 47590 0 47590 0 0 172k 0 --:--:-- --:--:-- --:--:-- 172k ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... linenoise-ng-1.0.1.zip ... Passed ==> Extracting sources... -> Extracting linenoise-ng-1.0.1.zip with bsdtar ==> Starting build()... CMake Deprecation Warning at CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 13.1.1 -- The CXX compiler identification is GNU 13.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/sbin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/sbin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Build mode: Release CMake Warning (dev) at CMakeLists.txt:16 (set): implicitly converting 'path' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. -- Compiler type GNU: /usr/sbin/c++ -- Configuring done (1.0s) -- Generating done (0.0s) -- Build files have been written to: /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/build [ 16%] Building CXX object CMakeFiles/linenoise.dir/src/ConvertUTF.cpp.o [ 33%] Building CXX object CMakeFiles/linenoise.dir/src/linenoise.cpp.o [ 50%] Building CXX object CMakeFiles/linenoise.dir/src/wcwidth.cpp.o /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/linenoise.cpp:136:23: warning: identifier 'char8_t' is a keyword in C++20 [-Wc++20-compat] 136 | typedef unsigned char char8_t; | ^~~~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp: In function 'linenoise_ng::ConversionResult linenoise_ng::ConvertUTF16toUTF8(const UTF16**, const UTF16*, UTF8**, UTF8*, ConversionFlags)': /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:271:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 271 | case 4: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:272:13: note: here 272 | case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:272:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 272 | case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:273:13: note: here 273 | case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:273:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 273 | case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:274:13: note: here 274 | case 1: *--target = (UTF8)(ch | firstByteMark[bytesToWrite]); | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp: In function 'linenoise_ng::Boolean linenoise_ng::isLegalUTF8(const UTF8*, int)': /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:302:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 302 | case 4: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; | ^~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:303:5: note: here 303 | case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:303:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 303 | case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return false; | ^~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:304:5: note: here 304 | case 2: if ((a = (*--srcptr)) > 0xBF) return false; | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:306:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 306 | switch (*source) { | ^~~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:315:5: note: here 315 | case 1: if (*source >= 0x80 && *source < 0xC2) return false; | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp: In function 'linenoise_ng::ConversionResult linenoise_ng::ConvertUTF8toUTF16(const UTF8**, const UTF8*, UTF16**, UTF16*, ConversionFlags)': /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:358:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 358 | case 5: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */ | ~~~^~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:359:13: note: here 359 | case 4: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */ | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:359:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 359 | case 4: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */ | ~~~^~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:360:13: note: here 360 | case 3: ch += *source++; ch <<= 6; | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:360:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 360 | case 3: ch += *source++; ch <<= 6; | ~~~^~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:361:13: note: here 361 | case 2: ch += *source++; ch <<= 6; | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:361:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 361 | case 2: ch += *source++; ch <<= 6; | ~~~^~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:362:13: note: here 362 | case 1: ch += *source++; ch <<= 6; | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:362:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 362 | case 1: ch += *source++; ch <<= 6; | ~~~^~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:363:13: note: here 363 | case 0: ch += *source++; | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp: In function 'linenoise_ng::ConversionResult linenoise_ng::ConvertUTF32toUTF8(const UTF32**, const UTF32*, UTF8**, UTF8*, ConversionFlags)': /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:449:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 449 | case 4: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:450:13: note: here 450 | case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:450:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 450 | case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:451:13: note: here 451 | case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:451:72: warning: this statement may fall through [-Wimplicit-fallthrough=] 451 | case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6; | ~~~^~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:452:13: note: here 452 | case 1: *--target = (UTF8) (ch | firstByteMark[bytesToWrite]); | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp: In function 'linenoise_ng::ConversionResult linenoise_ng::ConvertUTF8toUTF32(const UTF8**, const UTF8*, UTF32**, UTF32*, ConversionFlags)': /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:484:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 484 | case 5: ch += *source++; ch <<= 6; | ~~~^~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:485:13: note: here 485 | case 4: ch += *source++; ch <<= 6; | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:485:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 485 | case 4: ch += *source++; ch <<= 6; | ~~~^~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:486:13: note: here 486 | case 3: ch += *source++; ch <<= 6; | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:486:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 486 | case 3: ch += *source++; ch <<= 6; | ~~~^~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:487:13: note: here 487 | case 2: ch += *source++; ch <<= 6; | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:487:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 487 | case 2: ch += *source++; ch <<= 6; | ~~~^~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:488:13: note: here 488 | case 1: ch += *source++; ch <<= 6; | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:488:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 488 | case 1: ch += *source++; ch <<= 6; | ~~~^~~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/ConvertUTF.cpp:489:13: note: here 489 | case 0: ch += *source++; | ^~~~ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/linenoise.cpp: In member function 'int InputBuffer::incrementalHistorySearch(PromptBase&, int)': /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/linenoise.cpp:458:11: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing 18446744073709551612 bytes into a region of size between 8 and 9223372036854775800 [-Wstringop-overflow=] 458 | memcpy(_data, src, _length * sizeof(char32_t)); | ^ In constructor 'Utf32String::Utf32String(const char32_t*)', inlined from 'void DynamicPrompt::updateSearchText(const char32_t*)' at /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/linenoise.cpp:776:36, inlined from 'int InputBuffer::incrementalHistorySearch(PromptBase&, int)' at /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/linenoise.cpp:2321:32: /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/linenoise.cpp:457:39: note: destination object of size [8, 9223372036854775800] allocated by 'operator new []' 457 | _data = new char32_t[_length + 1](); | ^ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/linenoise.cpp: In member function 'int InputBuffer::incrementalHistorySearch(PromptBase&, int)': /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/linenoise.cpp:458:11: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing 18446744073709551612 bytes into a region of size between 8 and 9223372036854775800 [-Wstringop-overflow=] 458 | memcpy(_data, src, _length * sizeof(char32_t)); | ^ In constructor 'Utf32String::Utf32String(const char32_t*)', inlined from 'void DynamicPrompt::updateSearchText(const char32_t*)' at /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/linenoise.cpp:776:36, inlined from 'int InputBuffer::incrementalHistorySearch(PromptBase&, int)' at /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/linenoise.cpp:2361:30: /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/linenoise.cpp:457:39: note: destination object of size [8, 9223372036854775800] allocated by 'operator new []' 457 | _data = new char32_t[_length + 1](); | ^ /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/linenoise.cpp: In member function 'int InputBuffer::incrementalHistorySearch(PromptBase&, int)': /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/linenoise.cpp:458:11: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing 18446744073709551612 bytes into a region of size between 8 and 9223372036854775800 [-Wstringop-overflow=] 458 | memcpy(_data, src, _length * sizeof(char32_t)); | ^ In constructor 'Utf32String::Utf32String(const char32_t*)', inlined from 'void DynamicPrompt::updateSearchText(const char32_t*)' at /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/linenoise.cpp:776:36, inlined from 'int InputBuffer::incrementalHistorySearch(PromptBase&, int)' at /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/linenoise.cpp:2378:30: /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/src/linenoise-ng-1.0.1/src/linenoise.cpp:457:39: note: destination object of size [8, 9223372036854775800] allocated by 'operator new []' 457 | _data = new char32_t[_length + 1](); | ^ [ 66%] Linking CXX static library liblinenoise.a [ 66%] Built target linenoise [ 83%] Building C object CMakeFiles/example.dir/tst/example.c.o [100%] Linking CXX executable example [100%] Built target example ==> Entering fakeroot environment... ==> Starting package()... [ 66%] Built target linenoise [100%] Built target example Install the project... -- Install configuration: "Release" -- Installing: /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/pkg/linenoise-ng/usr/lib/liblinenoise.a -- Installing: /tmp/archlinux-ci/linenoise-ng-archlinuxrb-build-t59cx524/linenoise-ng/trunk/pkg/linenoise-ng/usr/include/linenoise.h ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "linenoise-ng"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: linenoise-ng 1.0.1-2 (Thu Aug 29 01:35:49 2024)