| ^ g++ ... formattedval_iterimpl.cpp In file included from unicode/numberrangeformatter.h:18, from numrange_impl.cpp:12: ./unicode/numberformatter.h:2603:2: warning: extra ';' [-Wpedantic] 2603 | }; | ^ g++ ... formattedval_sbimpl.cpp g++ ... formatted_string_builder.cpp In file included from number_types.h:14, from formattedval_sbimpl.cpp:14: unicode/numberformatter.h:2603:2: warning: extra ';' [-Wpedantic] 2603 | }; | ^ /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicui18n.so.65 -o ../lib/libicui18n.so.65.1 ucln_in.o fmtable.o format.o msgfmt.o umsg.o numfmt.o unum.o decimfmt.o dcfmtsym.o fmtable_cnv.o choicfmt.o datefmt.o smpdtfmt.o reldtfmt.o dtfmtsym.o udat.o dtptngen.o udatpg.o nfrs.o nfrule.o nfsubs.o rbnf.o numsys.o unumsys.o ucsdet.o ucal.o calendar.o gregocal.o timezone.o simpletz.o olsontz.o astro.o taiwncal.o buddhcal.o persncal.o islamcal.o japancal.o gregoimp.o hebrwcal.o indiancal.o chnsecal.o cecal.o coptccal.o dangical.o ethpccal.o coleitr.o coll.o sortkey.o bocsu.o ucoleitr.o ucol.o ucol_res.o ucol_sit.o collation.o collationsettings.o collationdata.o collationtailoring.o collationdatareader.o collationdatawriter.o collationfcd.o collationiterator.o utf16collationiterator.o utf8collationiterator.o uitercollationiterator.o collationsets.o collationcompare.o collationfastlatin.o collationkeys.o rulebasedcollator.o collationroot.o collationrootelements.o collationdatabuilder.o collationweights.o collationruleparser.o collationbuilder.o collationfastlatinbuilder.o listformatter.o ulistformatter.o strmatch.o usearch.o search.o stsearch.o translit.o utrans.o esctrn.o unesctrn.o funcrepl.o strrepl.o tridpars.o cpdtrans.o rbt.o rbt_data.o rbt_pars.o rbt_rule.o rbt_set.o nultrans.o remtrans.o casetrn.o titletrn.o tolowtrn.o toupptrn.o anytrans.o name2uni.o uni2name.o nortrans.o quant.o transreg.o brktrans.o regexcmp.o rematch.o repattrn.o regexst.o regextxt.o regeximp.o uregex.o uregexc.o ulocdata.o measfmt.o currfmt.o curramt.o currunit.o measure.o utmscale.o csdetect.o csmatch.o csr2022.o csrecog.o csrmbcs.o csrsbcs.o csrucode.o csrutf8.o inputext.o wintzimpl.o windtfmt.o winnmfmt.o basictz.o dtrule.o rbtz.o tzrule.o tztrans.o vtzone.o zonemeta.o standardplural.o upluralrules.o plurrule.o plurfmt.o selfmt.o dtitvfmt.o dtitvinf.o udateintervalformat.o tmunit.o tmutamt.o tmutfmt.o currpinf.o uspoof.o uspoof_impl.o uspoof_build.o uspoof_conf.o smpdtfst.o ztrans.o zrule.o vzone.o fphdlimp.o fpositer.o ufieldpositer.o decNumber.o decContext.o alphaindex.o tznames.o tznames_impl.o tzgnames.o tzfmt.o compactdecimalformat.o gender.o region.o scriptset.o uregion.o reldatefmt.o quantityformatter.o measunit.o sharedbreakiterator.o scientificnumberformatter.o dayperiodrules.o nounit.o number_affixutils.o number_compact.o number_decimalquantity.o number_decimfmtprops.o number_fluent.o number_formatimpl.o number_grouping.o number_integerwidth.o number_longnames.o number_modifiers.o number_notation.o number_output.o number_padding.o number_patternmodifier.o number_patternstring.o number_rounding.o number_scientific.o number_utils.o number_asformat.o number_mapper.o number_multiplier.o number_currencysymbols.o number_skeletons.o number_capi.o double-conversion-string-to-double.o double-conversion-double-to-string.o double-conversion-bignum-dtoa.o double-conversion-bignum.o double-conversion-cached-powers.o double-conversion-fast-dtoa.o double-conversion-strtod.o string_segment.o numparse_parsednumber.o numparse_impl.o numparse_symbols.o numparse_decimal.o numparse_scientific.o numparse_currency.o numparse_affixes.o numparse_compositions.o numparse_validators.o numrange_fluent.o numrange_impl.o erarules.o formattedvalue.o formattedval_iterimpl.o formattedval_sbimpl.o formatted_string_builder.o -L../lib -licuuc -L../stubdata -licudata -lpthread -ldl -lm rm -f ../lib/libicui18n.so.65 && ln -s libicui18n.so.65.1 ../lib/libicui18n.so.65 rm -f ../lib/libicui18n.so && ln -s libicui18n.so.65.1 ../lib/libicui18n.so make[2]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/i18n' /usr/bin/make[1]: Making `all' in `tools' make[2]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools' /usr/bin/make[2]: Making `all' in `toolutil' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/toolutil' (deps) ucln_tu.cpp (deps) dbgutil.cpp (deps) udbgutil.cpp (deps) filetools.cpp (deps) flagparser.cpp (deps) ppucd.cpp (deps) pkg_gencmn.cpp (deps) pkg_genc.cpp (deps) pkg_icu.cpp (deps) writesrc.cpp (deps) xmlparser.cpp (deps) ucbuf.cpp (deps) uparse.cpp (deps) uoptions.cpp (deps) ucmstate.cpp (deps) ucm.cpp (deps) denseranges.cpp (deps) collationinfo.cpp (deps) unewdata.cpp (deps) toolutil.cpp (deps) swapimpl.cpp (deps) pkgitems.cpp (deps) package.cpp (deps) filestrm.cpp g++ ... filestrm.cpp g++ ... pkgitems.cpp g++ ... package.cpp g++ ... swapimpl.cpp g++ ... toolutil.cpp g++ ... unewdata.cpp g++ ... collationinfo.cpp g++ ... denseranges.cpp g++ ... ucm.cpp g++ ... ucmstate.cpp g++ ... uoptions.cpp g++ ... uparse.cpp g++ ... ucbuf.cpp g++ ... xmlparser.cpp g++ ... writesrc.cpp g++ ... pkg_icu.cpp g++ ... pkg_genc.cpp g++ ... pkg_gencmn.cpp g++ ... ppucd.cpp g++ ... flagparser.cpp g++ ... filetools.cpp g++ ... udbgutil.cpp g++ ... dbgutil.cpp g++ ... ucln_tu.cpp /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicutu.so.65 -o ../../lib/libicutu.so.65.1 filestrm.o package.o pkgitems.o swapimpl.o toolutil.o unewdata.o collationinfo.o denseranges.o ucm.o ucmstate.o uoptions.o uparse.o ucbuf.o xmlparser.o writesrc.o pkg_icu.o pkg_genc.o pkg_gencmn.o ppucd.o flagparser.o filetools.o udbgutil.o dbgutil.o ucln_tu.o -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm rm -f ../../lib/libicutu.so.65 && ln -s libicutu.so.65.1 ../../lib/libicutu.so.65 rm -f ../../lib/libicutu.so && ln -s libicutu.so.65.1 ../../lib/libicutu.so make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/toolutil' /usr/bin/make[2]: Making `all' in `ctestfw' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/ctestfw' (deps) ucln_ct.c (deps) uperf.cpp (deps) datamap.cpp (deps) testdata.cpp (deps) ctest.c (deps) tstdtmod.cpp g++ ... tstdtmod.cpp g++ ... testdata.cpp gcc ... ctest.c g++ ... datamap.cpp gcc ... ucln_ct.c g++ ... uperf.cpp /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -shared -Wl,-Bsymbolic -Wl,-soname -Wl,libicutest.so.65 -o libicutest.so.65.1 ctest.o tstdtmod.o testdata.o datamap.o uperf.o ucln_ct.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm rm -f libicutest.so.65 && ln -s libicutest.so.65.1 libicutest.so.65 rm -f libicutest.so && ln -s libicutest.so.65.1 libicutest.so make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/ctestfw' /usr/bin/make[2]: Making `all' in `makeconv' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/makeconv' (deps) gencnvex.c (deps) genmbcs.cpp (deps) ucnvstat.c (deps) makeconv.cpp g++ ... makeconv.cpp cd ../.. \ && CONFIG_FILES=tools/makeconv/makeconv.1 CONFIG_HEADERS= /bin/bash ./config.status gcc ... ucnvstat.c g++ ... genmbcs.cpp gcc ... gencnvex.c config.status: creating tools/makeconv/makeconv.1 /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -o ../../bin/makeconv makeconv.o ucnvstat.o genmbcs.o gencnvex.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/makeconv' /usr/bin/make[2]: Making `all' in `genrb' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/genrb' (deps) filterrb.cpp (deps) prscmnts.cpp (deps) rle.c (deps) wrtxml.cpp (deps) wrtjava.cpp (deps) rbutil.c (deps) ustr.c (deps) reslist.cpp (deps) read.c (deps) parse.cpp (deps) genrb.cpp (deps) errmsg.c gcc ... errmsg.c g++ ... genrb.cpp g++ ... parse.cpp gcc ... read.c g++ ... reslist.cpp gcc ... ustr.c gcc ... rbutil.c g++ ... wrtjava.cpp gcc ... rle.c g++ ... wrtxml.cpp g++ ... prscmnts.cpp g++ ... filterrb.cpp cd ../.. \ && CONFIG_FILES=tools/genrb/derb.1 CONFIG_HEADERS= /bin/bash ./config.status config.status: creating tools/genrb/derb.1 cd ../.. \ && CONFIG_FILES=tools/genrb/genrb.1 CONFIG_HEADERS= /bin/bash ./config.status config.status: creating tools/genrb/genrb.1 In file included from /usr/include/string.h:494, from ../../common/cmemory.h:32, from reslist.h:32, from reslist.cpp:36: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void SRBRoot::write(const char*, const char*, char*, int, UErrorCode&)' at reslist.cpp:948:12: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from reslist.h:33, from reslist.cpp:36: reslist.cpp: In member function 'void SRBRoot::write(const char*, const char*, char*, int, UErrorCode&)': ../../common/cstring.h:37:57: note: length computed here 37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str) reslist.cpp:944:27: note: in expansion of macro 'uprv_strlen' 944 | len = (int32_t)uprv_strlen(outputDir); | ^~~~~~~~~~~ In file included from /usr/include/string.h:494, from ../../common/cmemory.h:32, from reslist.h:32, from reslist.cpp:36: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void SRBRoot::write(const char*, const char*, char*, int, UErrorCode&)' at reslist.cpp:967:16: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from reslist.h:33, from reslist.cpp:36: reslist.cpp: In member function 'void SRBRoot::write(const char*, const char*, char*, int, UErrorCode&)': ../../common/cstring.h:37:57: note: length computed here 37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str) reslist.cpp:963:31: note: in expansion of macro 'uprv_strlen' 963 | len = (int32_t)uprv_strlen(fLocale); | ^~~~~~~~~~~ In file included from /usr/include/string.h:494, from ../../common/cmemory.h:32, from reslist.h:32, from reslist.cpp:36: In function 'char* strncpy(char*, const char*, size_t)', inlined from 'void SRBRoot::write(const char*, const char*, char*, int, UErrorCode&)' at reslist.cpp:967:16: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from reslist.h:33, from reslist.cpp:36: reslist.cpp: In member function 'void SRBRoot::write(const char*, const char*, char*, int, UErrorCode&)': ../../common/cstring.h:37:57: note: length computed here 37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str) reslist.cpp:963:31: note: in expansion of macro 'uprv_strlen' 963 | len = (int32_t)uprv_strlen(fLocale); | ^~~~~~~~~~~ /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -o ../../bin/genrb errmsg.o genrb.o parse.o read.o reslist.o ustr.o rbutil.o wrtjava.o rle.o wrtxml.o prscmnts.o filterrb.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/genrb' /usr/bin/make[2]: Making `all' in `genbrk' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/genbrk' (deps) genbrk.cpp cd ../.. \ && CONFIG_FILES=tools/genbrk/genbrk.1 CONFIG_HEADERS= /bin/bash ./config.status g++ ... genbrk.cpp config.status: creating tools/genbrk/genbrk.1 /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -o ../../bin/genbrk genbrk.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/genbrk' /usr/bin/make[2]: Making `all' in `gencnval' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/gencnval' (deps) gencnval.c cd ../.. \ && CONFIG_FILES=tools/gencnval/gencnval.1 CONFIG_HEADERS= /bin/bash ./config.status gcc ... gencnval.c config.status: creating tools/gencnval/gencnval.1 /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -o ../../bin/gencnval gencnval.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/gencnval' /usr/bin/make[2]: Making `all' in `gensprep' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/gensprep' (deps) store.c (deps) gensprep.c cd ../.. \ && CONFIG_FILES=tools/gensprep/gensprep.8 CONFIG_HEADERS= /bin/bash ./config.status gcc ... gensprep.c gcc ... store.c config.status: creating tools/gensprep/gensprep.8 /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -o ../../bin/gensprep gensprep.o store.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/gensprep' /usr/bin/make[2]: Making `all' in `icuinfo' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/icuinfo' (deps) icuinfo.cpp g++ ... icuinfo.cpp /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -o icuinfo icuinfo.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/icuinfo' /usr/bin/make[2]: Making `all' in `genccode' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/genccode' (deps) genccode.c cd ../.. \ && CONFIG_FILES=tools/genccode/genccode.8 CONFIG_HEADERS= /bin/bash ./config.status gcc ... genccode.c config.status: creating tools/genccode/genccode.8 /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -o ../../bin/genccode genccode.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/genccode' /usr/bin/make[2]: Making `all' in `gencmn' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/gencmn' (deps) gencmn.c cd ../.. \ && CONFIG_FILES=tools/gencmn/gencmn.8 CONFIG_HEADERS= /bin/bash ./config.status gcc ... gencmn.c config.status: creating tools/gencmn/gencmn.8 /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -o ../../bin/gencmn gencmn.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/gencmn' /usr/bin/make[2]: Making `all' in `icupkg' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/icupkg' (deps) icupkg.cpp cd ../.. \ && CONFIG_FILES=tools/icupkg/icupkg.8 CONFIG_HEADERS= /bin/bash ./config.status g++ ... icupkg.cpp config.status: creating tools/icupkg/icupkg.8 /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -o ../../bin/icupkg icupkg.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/icupkg' /usr/bin/make[2]: Making `all' in `pkgdata' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/pkgdata' (deps) pkgtypes.c (deps) pkgdata.cpp cd ../.. \ && CONFIG_FILES=tools/pkgdata/pkgdata.1 CONFIG_HEADERS= /bin/bash ./config.status g++ ... pkgdata.cpp gcc ... pkgtypes.c config.status: creating tools/pkgdata/pkgdata.1 pkgdata.cpp: In function 'int32_t pkg_installLibrary(const char*, const char*, UBool)': pkgdata.cpp:1132:38: warning: '%s' directive writing up to 255 bytes into a region of size between 247 and 502 [-Wformat-overflow=] 1132 | sprintf(cmd, "cd %s && %s %s %s%s%s", | ^~ ...... 1136 | installDir, PKGDATA_FILE_SEP_STRING, libFileNames[LIB_FILE_VERSION] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/stdexcept:39, from /usr/include/c++/9/array:39, from /usr/include/c++/9/tuple:39, from /usr/include/c++/9/bits/unique_ptr.h:37, from /usr/include/c++/9/memory:80, from ../../common/unicode/localpointer.h:45, from ../../common/cmemory.h:33, from pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 11 or more bytes (assuming 521) into a destination of size 512 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pkgdata.cpp: In function 'int32_t pkg_executeOptions(UPKGOptions*)': pkgdata.cpp:984:64: warning: '%s' directive writing up to 1 bytes into a region of size between 0 and 256 [-Wformat-overflow=] 984 | sprintf(libFileNames[LIB_FILE_VERSION_TMP], "%s%s%s%s%s", | ^~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/stdexcept:39, from /usr/include/c++/9/array:39, from /usr/include/c++/9/tuple:39, from /usr/include/c++/9/bits/unique_ptr.h:37, from /usr/include/c++/9/memory:80, from ../../common/unicode/localpointer.h:45, from ../../common/cmemory.h:33, from pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 1 or more bytes (assuming 258) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pkgdata.cpp:984:64: warning: '%s' directive writing up to 1 bytes into a region of size between 0 and 256 [-Wformat-overflow=] 984 | sprintf(libFileNames[LIB_FILE_VERSION_TMP], "%s%s%s%s%s", | ^~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/stdexcept:39, from /usr/include/c++/9/array:39, from /usr/include/c++/9/tuple:39, from /usr/include/c++/9/bits/unique_ptr.h:37, from /usr/include/c++/9/memory:80, from ../../common/unicode/localpointer.h:45, from ../../common/cmemory.h:33, from pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 1 or more bytes (assuming 258) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pkgdata.cpp:979:64: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] 979 | sprintf(libFileNames[LIB_FILE_VERSION_TMP], "%s%s%s", | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/stdexcept:39, from /usr/include/c++/9/array:39, from /usr/include/c++/9/tuple:39, from /usr/include/c++/9/bits/unique_ptr.h:37, from /usr/include/c++/9/memory:80, from ../../common/unicode/localpointer.h:45, from ../../common/cmemory.h:33, from pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 1 or more bytes (assuming 257) into a destination of size 256 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pkgdata.cpp:1692:42: warning: '%s' directive writing up to 511 bytes into a region of size between 505 and 511 [-Wformat-overflow=] 1692 | sprintf(newName, "%s_%s", | ^~ 1693 | DATA_PREFIX[n], 1694 | newNameTmp); | ~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/stdexcept:39, from /usr/include/c++/9/array:39, from /usr/include/c++/9/tuple:39, from /usr/include/c++/9/bits/unique_ptr.h:37, from /usr/include/c++/9/memory:80, from ../../common/unicode/localpointer.h:45, from ../../common/cmemory.h:33, from pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 519) into a destination of size 512 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pkgdata.cpp:1210:22: warning: '%s' directive writing up to 2047 bytes into a region of size 511 [-Wformat-overflow=] 650 | result = pkg_installCommonMode(o->install, targetFileNamePath); | ~~~~~~~~~~~~~~~~~~ ...... 1210 | sprintf(cmd, "%s %s %s", pkgDataFlags[INSTALL_CMD], fileName, installDir); | ^~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/stdexcept:39, from /usr/include/c++/9/array:39, from /usr/include/c++/9/tuple:39, from /usr/include/c++/9/bits/unique_ptr.h:37, from /usr/include/c++/9/memory:80, from ../../common/unicode/localpointer.h:45, from ../../common/cmemory.h:33, from pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 3 or more bytes (assuming 2050) into a destination of size 512 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pkgdata.cpp:1255:38: warning: '%s' directive writing up to 511 bytes into a region of size 510 [-Wformat-overflow=] 1255 | sprintf(cmd, "%s %s%s%s %s%s%s", | ^~ 1256 | pkgDataFlags[INSTALL_CMD], 1257 | srcDir, PKGDATA_FILE_SEP_STRING, buffer, | ~~~~~~ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/stdexcept:39, from /usr/include/c++/9/array:39, from /usr/include/c++/9/tuple:39, from /usr/include/c++/9/bits/unique_ptr.h:37, from /usr/include/c++/9/memory:80, from ../../common/unicode/localpointer.h:45, from ../../common/cmemory.h:33, from pkgdata.cpp:35: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 5 or more bytes (assuming 1538) into a destination of size 512 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -o ../../bin/pkgdata pkgdata.o pkgtypes.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/pkgdata' /usr/bin/make[2]: Making `all' in `gentest' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/gentest' (deps) genres32.c (deps) gentest.c gcc ... gentest.c gcc ... genres32.c /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -o gentest gentest.o genres32.o -L../../tools/ctestfw -licutest -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/gentest' /usr/bin/make[2]: Making `all' in `gennorm2' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/gennorm2' (deps) norms.cpp (deps) n2builder.cpp (deps) extradata.cpp (deps) gennorm2.cpp g++ ... gennorm2.cpp g++ ... n2builder.cpp g++ ... extradata.cpp g++ ... norms.cpp /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -o ../../bin/gennorm2 gennorm2.o n2builder.o extradata.o norms.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/gennorm2' /usr/bin/make[2]: Making `all' in `gencfu' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/gencfu' (deps) gencfu.cpp cd ../.. \ && CONFIG_FILES=tools/gencfu/gencfu.1 CONFIG_HEADERS= /bin/bash ./config.status g++ ... gencfu.cpp config.status: creating tools/gencfu/gencfu.1 /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -o ../../bin/gencfu gencfu.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/gencfu' /usr/bin/make[2]: Making `all' in `gendict' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/gendict' (deps) gendict.cpp cd ../.. \ && CONFIG_FILES=tools/gendict/gendict.1 CONFIG_HEADERS= /bin/bash ./config.status g++ ... gendict.cpp config.status: creating tools/gendict/gendict.1 /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -o ../../bin/gendict gendict.o -L../../lib -licutu -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -lpthread -ldl -lm make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/gendict' /usr/bin/make[2]: Making `all' in `escapesrc' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/escapesrc' (deps) escapesrc.cpp g++ ... escapesrc.cpp /usr/bin/g++ -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -o ../../bin/escapesrc escapesrc.o -lpthread -ldl -lm make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools/escapesrc' make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools' make[3]: Nothing to be done for 'all-local'. make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools' make[2]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/tools' /usr/bin/make[1]: Making `all' in `data' make[2]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/data' /usr/bin/make -f pkgdataMakefile /bin/bash ../mkinstalldirs ./out/tmp ./out/build/icudt65l make[3]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/data' rm -rf icupkg.inc mkdir ./out mkdir ./out/tmp mkdir ./out/build mkdir ./out/build/icudt65l Unpacking ./in/icudt65l.dat and generating out/tmp/icudata.lst (list of data files) LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/icupkg -d ./out/build/icudt65l --list -x \* ./in/icudt65l.dat -o out/tmp/icudata.lst make[3]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/data' echo timestamp > build-local LD_LIBRARY_PATH=../stubdata:../tools/ctestfw:../lib:$LD_LIBRARY_PATH ../bin/pkgdata -O ../data/icupkg.inc -q -c -s /nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/data/out/build/icudt65l -d ../lib -e icudt65 -T ./out/tmp -p icudt65l -m dll -r 65.1 -L icudata ./out/tmp/icudata.lst pkgdata: /usr/bin/gcc -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -D_REENTRANT -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=1 -DU_HAVE_XLOCALE_H=0 -DU_DISABLE_RENAMING=1 -DU_ATTRIBUTE_DEPRECATED= -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -std=c11 -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -I../common -I../common -DPIC -fPIC -o ./out/tmp/icudt65l_dat.o ./out/tmp/icudt65l_dat.S pkgdata: /usr/bin/gcc -O2 -I/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/include -std=c11 -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -L/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-2/output-1/per-package/host-icu/host/lib -shared -Wl,-Bsymbolic -o ../lib/libicudata.so.65.1 ./out/tmp/icudt65l_dat.o -Wl,-soname -Wl,libicudata.so.65 -Wl,-Bsymbolic pkgdata: cd ../lib/ && rm -f libicudata.so.65 && ln -s libicudata.so.65.1 libicudata.so.65 pkgdata: cd ../lib/ && rm -f libicudata.so && ln -s libicudata.so.65.1 libicudata.so echo timestamp > packagedata make[2]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source/data' make[2]: Entering directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source' Note: rebuild with "/usr/bin/make VERBOSE=1 all-local" to show all compiler parameters. make[2]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source' make[1]: Leaving directory '/nvmedata/autobuild/instance-2/output-1/build/host-icu-65-1/source' make: Leaving directory '/nvmedata/autobuild/instance-2/buildroot'