In file included from /usr/include/string.h:494, from ../../source/common/cmemory.h:32, from ../../source/common/cstring.h:31, from ../../source/common/ucnv2022.cpp:44: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘void _ISO2022Open(UConverter*, UConverterLoadArgs*, UErrorCode*)’ at ../../source/common/ucnv2022.cpp:496:13: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ forming offset 7 is out of the bounds [0, 6] of object ‘myLocale’ with type ‘char [6]’ [-Warray-bounds] return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source/common/ucnv2022.cpp: In function ‘void _ISO2022Open(UConverter*, UConverterLoadArgs*, UErrorCode*)’: ../../source/common/ucnv2022.cpp:481:10: note: ‘myLocale’ declared here char myLocale[6]={' ',' ',' ',' ',' ',' '}; ^~~~~~~~ ../../source/common/ucptrie.cpp: In function ‘UChar32 {anonymous}::getRange(const void*, UChar32, uint32_t (*)(const void*, uint32_t), const void*, uint32_t*)’: ../../source/common/ucptrie.cpp:318:21: warning: ‘value’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (nullValue != value) { ^~ In file included from /usr/include/string.h:494, from ../../source/common/cmemory.h:32, from ../../source/i18n/ucol_sit.cpp:23: In function ‘char* strcat(char*, const char*)’, inlined from ‘void ucol_sit_calculateWholeLocale(CollatorSpec*)’ at ../../source/i18n/ucol_sit.cpp:395:9: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:128:33: warning: ‘char* __builtin___strcat_chk(char*, const char*, long unsigned int)’ accessing 193 or more bytes at offsets 192 and 0 may overlap 1 byte at offset 192 [-Wrestrict] return __builtin___strcat_chk (__dest, __src, __bos (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strcat(char*, const char*)’, inlined from ‘void ucol_sit_calculateWholeLocale(CollatorSpec*)’ at ../../source/i18n/ucol_sit.cpp:399:13: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:128:33: warning: ‘char* __builtin___strcat_chk(char*, const char*, long unsigned int)’ accessing 161 or more bytes at offsets 192 and 32 may overlap 1 byte at offset 192 [-Wrestrict] return __builtin___strcat_chk (__dest, __src, __bos (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strcat(char*, const char*)’, inlined from ‘void ucol_sit_calculateWholeLocale(CollatorSpec*)’ at ../../source/i18n/ucol_sit.cpp:404:13: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:128:33: warning: ‘char* __builtin___strcat_chk(char*, const char*, long unsigned int)’ accessing 129 or more bytes at offsets 192 and 64 may overlap 1 byte at offset 192 [-Wrestrict] return __builtin___strcat_chk (__dest, __src, __bos (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strcat(char*, const char*)’, inlined from ‘void ucol_sit_calculateWholeLocale(CollatorSpec*)’ at ../../source/i18n/ucol_sit.cpp:411:13: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:128:33: warning: ‘char* __builtin___strcat_chk(char*, const char*, long unsigned int)’ accessing 97 or more bytes at offsets 192 and 96 may overlap 1 byte at offset 192 [-Wrestrict] return __builtin___strcat_chk (__dest, __src, __bos (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strcat(char*, const char*)’, inlined from ‘void ucol_sit_calculateWholeLocale(CollatorSpec*)’ at ../../source/i18n/ucol_sit.cpp:417:13: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:128:33: warning: ‘char* __builtin___strcat_chk(char*, const char*, long unsigned int)’ accessing 65 or more bytes at offsets 192 and 128 may overlap 1 byte at offset 192 [-Wrestrict] return __builtin___strcat_chk (__dest, __src, __bos (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strcat(char*, const char*)’, inlined from ‘void ucol_sit_calculateWholeLocale(CollatorSpec*)’ at ../../source/i18n/ucol_sit.cpp:423:13: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:128:33: warning: ‘char* __builtin___strcat_chk(char*, const char*, long unsigned int)’ accessing 33 or more bytes at offsets 192 and 160 may overlap 1 byte at offset 192 [-Wrestrict] return __builtin___strcat_chk (__dest, __src, __bos (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../source/i18n/listformatter.cpp: In member function ‘icu_64::UnicodeString& icu_64::ListFormatter::format_(const icu_64::UnicodeString*, int32_t, icu_64::UnicodeString&, int32_t, int32_t&, icu_64::FieldPositionHandler*, UErrorCode&) const’: ../../source/i18n/listformatter.cpp:500:35: warning: ‘offsetSecond’ may be used uninitialized in this function [-Wmaybe-uninitialized] offsets[1] = offsetSecond - prefixLength; ~~~~~~~~~~~~~^~~~~~~~~~~~~~ ../../source/i18n/listformatter.cpp:500:35: warning: ‘offsetFirst’ may be used uninitialized in this function [-Wmaybe-uninitialized] ../../../source/tools/pkgdata/pkgdata.cpp: In function ‘int32_t pkg_installLibrary(const char*, const char*, UBool)’: ../../../source/tools/pkgdata/pkgdata.cpp:1112:18: warning: ‘%s’ directive writing up to 255 bytes into a region of size between 247 and 502 [-Wformat-overflow=] sprintf(cmd, "cd %s && %s %s %s%s%s", ^~~~~~~~~~~~~~~~~~~~~~~ ../../../source/tools/pkgdata/pkgdata.cpp:1116:50: installDir, PKGDATA_FILE_SEP_STRING, libFileNames[LIB_FILE_VERSION] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/stdexcept:39, from /usr/include/c++/8/array:39, from /usr/include/c++/8/tuple:39, from /usr/include/c++/8/bits/unique_ptr.h:37, from /usr/include/c++/8/memory:80, from ../../../source/common/unicode/localpointer.h:45, from ../../../source/common/cmemory.h:33, from ../../../source/tools/pkgdata/pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:34: note: ‘__builtin___sprintf_chk’ output 11 or more bytes (assuming 521) into a destination of size 512 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../source/tools/pkgdata/pkgdata.cpp: In function ‘int32_t pkg_executeOptions(UPKGOptions*)’: ../../../source/tools/pkgdata/pkgdata.cpp:964:57: warning: ‘%s’ directive writing up to 1 bytes into a region of size between 0 and 256 [-Wformat-overflow=] sprintf(libFileNames[LIB_FILE_VERSION_TMP], "%s%s%s%s%s", ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/stdexcept:39, from /usr/include/c++/8/array:39, from /usr/include/c++/8/tuple:39, from /usr/include/c++/8/bits/unique_ptr.h:37, from /usr/include/c++/8/memory:80, from ../../../source/common/unicode/localpointer.h:45, from ../../../source/common/cmemory.h:33, from ../../../source/tools/pkgdata/pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:34: note: ‘__builtin___sprintf_chk’ output 1 or more bytes (assuming 258) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../source/tools/pkgdata/pkgdata.cpp:964:57: warning: ‘%s’ directive writing up to 1 bytes into a region of size between 0 and 256 [-Wformat-overflow=] sprintf(libFileNames[LIB_FILE_VERSION_TMP], "%s%s%s%s%s", ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/stdexcept:39, from /usr/include/c++/8/array:39, from /usr/include/c++/8/tuple:39, from /usr/include/c++/8/bits/unique_ptr.h:37, from /usr/include/c++/8/memory:80, from ../../../source/common/unicode/localpointer.h:45, from ../../../source/common/cmemory.h:33, from ../../../source/tools/pkgdata/pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:34: note: ‘__builtin___sprintf_chk’ output 1 or more bytes (assuming 258) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../source/tools/pkgdata/pkgdata.cpp:959:57: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(libFileNames[LIB_FILE_VERSION_TMP], "%s%s%s", ^~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/stdexcept:39, from /usr/include/c++/8/array:39, from /usr/include/c++/8/tuple:39, from /usr/include/c++/8/bits/unique_ptr.h:37, from /usr/include/c++/8/memory:80, from ../../../source/common/unicode/localpointer.h:45, from ../../../source/common/cmemory.h:33, from ../../../source/tools/pkgdata/pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:34: note: ‘__builtin___sprintf_chk’ output 1 or more bytes (assuming 257) into a destination of size 256 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../source/tools/pkgdata/pkgdata.cpp:1672:38: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(newName, "%s_%s", ^~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/stdexcept:39, from /usr/include/c++/8/array:39, from /usr/include/c++/8/tuple:39, from /usr/include/c++/8/bits/unique_ptr.h:37, from /usr/include/c++/8/memory:80, from ../../../source/common/unicode/localpointer.h:45, from ../../../source/common/cmemory.h:33, from ../../../source/tools/pkgdata/pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:34: note: ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 513) into a destination of size 512 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../source/tools/pkgdata/pkgdata.cpp:1190:18: warning: ‘%s’ directive writing up to 2047 bytes into a region of size 511 [-Wformat-overflow=] ../../../source/tools/pkgdata/pkgdata.cpp:643:60: result = pkg_installCommonMode(o->install, targetFileNamePath); ~~~~~~~~~~~~~~~~~~ ../../../source/tools/pkgdata/pkgdata.cpp:1190:18: sprintf(cmd, "%s %s %s", pkgDataFlags[INSTALL_CMD], fileName, installDir); ^~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/stdexcept:39, from /usr/include/c++/8/array:39, from /usr/include/c++/8/tuple:39, from /usr/include/c++/8/bits/unique_ptr.h:37, from /usr/include/c++/8/memory:80, from ../../../source/common/unicode/localpointer.h:45, from ../../../source/common/cmemory.h:33, from ../../../source/tools/pkgdata/pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:34: note: ‘__builtin___sprintf_chk’ output 3 or more bytes (assuming 2050) into a destination of size 512 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../source/tools/pkgdata/pkgdata.cpp:1235:30: warning: ‘%s’ directive writing up to 511 bytes into a region of size 510 [-Wformat-overflow=] sprintf(cmd, "%s %s%s%s %s%s%s", ^~~~~~~~~~~~~~~~~~ ../../../source/tools/pkgdata/pkgdata.cpp:1237:58: srcDir, PKGDATA_FILE_SEP_STRING, buffer, ~~~~~~ In file included from /usr/include/stdio.h:862, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/stdexcept:39, from /usr/include/c++/8/array:39, from /usr/include/c++/8/tuple:39, from /usr/include/c++/8/bits/unique_ptr.h:37, from /usr/include/c++/8/memory:80, from ../../../source/common/unicode/localpointer.h:45, from ../../../source/common/cmemory.h:33, from ../../../source/tools/pkgdata/pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:34: note: ‘__builtin___sprintf_chk’ output 5 or more bytes (assuming 1538) into a destination of size 512 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY /home/conan/w/cci_PR-3926/2/051dbfb1-2305-45d3-aeb5-aa871c0dcbde/recipes/icu/all/test_package/test_package.cpp: In function ‘void demoCaseMapInC()’: /home/conan/w/cci_PR-3926/2/051dbfb1-2305-45d3-aeb5-aa871c0dcbde/recipes/icu/all/test_package/test_package.cpp:306:16: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int32_t’ {aka ‘int’} [-Wformat=] printf("error in u_strToLower(en)=%ld error=%s\n", length, u_errorName(errorCode)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ /home/conan/w/cci_PR-3926/2/051dbfb1-2305-45d3-aeb5-aa871c0dcbde/recipes/icu/all/test_package/test_package.cpp:314:16: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int32_t’ {aka ‘int’} [-Wformat=] printf("error in u_strToLower(tr)=%ld error=%s\n", length, u_errorName(errorCode)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ /home/conan/w/cci_PR-3926/2/051dbfb1-2305-45d3-aeb5-aa871c0dcbde/recipes/icu/all/test_package/test_package.cpp:322:16: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int32_t’ {aka ‘int’} [-Wformat=] printf("error in u_strToUpper(en)=%ld error=%s\n", length, u_errorName(errorCode)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ /home/conan/w/cci_PR-3926/2/051dbfb1-2305-45d3-aeb5-aa871c0dcbde/recipes/icu/all/test_package/test_package.cpp:330:16: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int32_t’ {aka ‘int’} [-Wformat=] printf("error in u_strToUpper(tr)=%ld error=%s\n", length, u_errorName(errorCode)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ /home/conan/w/cci_PR-3926/2/051dbfb1-2305-45d3-aeb5-aa871c0dcbde/recipes/icu/all/test_package/test_package.cpp:338:16: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int32_t’ {aka ‘int’} [-Wformat=] printf("error in u_strToTitle(en)=%ld error=%s\n", length, u_errorName(errorCode)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ /home/conan/w/cci_PR-3926/2/051dbfb1-2305-45d3-aeb5-aa871c0dcbde/recipes/icu/all/test_package/test_package.cpp:346:16: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int32_t’ {aka ‘int’} [-Wformat=] printf("error in u_strToTitle(tr)=%ld error=%s\n", length, u_errorName(errorCode)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ /home/conan/w/cci_PR-3926/2/051dbfb1-2305-45d3-aeb5-aa871c0dcbde/recipes/icu/all/test_package/test_package.cpp:354:16: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int32_t’ {aka ‘int’} [-Wformat=] printf("error in u_strFoldCase(default)=%ld error=%s\n", length, u_errorName(errorCode)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ /home/conan/w/cci_PR-3926/2/051dbfb1-2305-45d3-aeb5-aa871c0dcbde/recipes/icu/all/test_package/test_package.cpp:362:16: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 2 has type ‘int32_t’ {aka ‘int’} [-Wformat=] printf("error in u_strFoldCase(Turkic)=%ld error=%s\n", length, u_errorName(errorCode)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ /home/conan/w/cci_PR-3926/2/051dbfb1-2305-45d3-aeb5-aa871c0dcbde/recipes/icu/all/test_package/test_package.cpp: In function ‘void demoUnicodeStringStorage()’: /home/conan/w/cci_PR-3926/2/051dbfb1-2305-45d3-aeb5-aa871c0dcbde/recipes/icu/all/test_package/test_package.cpp:468:16: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘int’ [-Wformat=] printf("readonly buffer[%d] after modifying its string: 0x%lx\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i, readonly[i]); ~~~~~~~~~~~ /home/conan/w/cci_PR-3926/2/051dbfb1-2305-45d3-aeb5-aa871c0dcbde/recipes/icu/all/test_package/test_package.cpp:490:16: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘int’ [-Wformat=] printf("writeable-alias backing buffer[%d]=0x%lx " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "after modification\n", i, writeable[i]); ~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ /home/conan/w/cci_PR-3926/2/051dbfb1-2305-45d3-aeb5-aa871c0dcbde/recipes/icu/all/test_package/test_package.cpp:498:16: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘int’ [-Wformat=] printf("writeable-alias backing buffer[%d]=0x%lx after " ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "modification of string copy\n", i, writeable[i]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ /home/conan/w/cci_PR-3926/2/051dbfb1-2305-45d3-aeb5-aa871c0dcbde/recipes/icu/all/test_package/test_package.cpp:510:12: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘int’ [-Wformat=] printf("string after growing too much and then shrinking[1]=0x%lx\n" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " backing store for this[1]=0x%lx\n", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ one.charAt(1), writeable[1]); ~~~~~~~~~~~~~ /home/conan/w/cci_PR-3926/2/051dbfb1-2305-45d3-aeb5-aa871c0dcbde/recipes/icu/all/test_package/test_package.cpp:510:12: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘int’ [-Wformat=] /home/conan/w/cci_PR-3926/2/051dbfb1-2305-45d3-aeb5-aa871c0dcbde/recipes/icu/all/test_package/test_package.cpp:523:16: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘int’ [-Wformat=] printf("writeable-alias backing buffer[%d]=0x%lx after re-extract\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i, writeable[i]); ~~~~~~~~~~~~