You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ICU for C/C++ 55.2 is ready to be built.
=== Important Notes: ===
Data Packaging: static
This means: ICU data will be stored in a static library.
To locate data: ICU will use the linked data library. If linked with the stub library located in stubdata/, the application can use udata_setCommonData() or set a data path to override.
Building ICU: Use a GNU make such as /usr/bin/gmake to build ICU.
checking the version of "/usr/bin/gmake"... 4.3 (we wanted at least 3.80)
ok
C++ apps may want to build with CXXFLAGS = --std=c++0x
rebuilding config/icucross.mk
rebuilding config/icucross.inc
config/icu-uc.pc updated.
config/icu-i18n.pc updated.
mkdir lib
mkdir bin
make[0]: Making `all' in `stubdata'
(deps) stubdata.c
ar: creating libicudata.a
make[0]: Making `all' in `common'
(deps) uloc_keytype.cpp
(deps) unifiedcache.cpp
(deps) simplepatternformatter.cpp
(deps) sharedobject.cpp
(deps) ulistformatter.cpp
(deps) listformatter.cpp
(deps) icuplug.cpp
(deps) icudataver.c
(deps) uloc_tag.c
(deps) ulist.c
(deps) propsvec.c
(deps) ucnvsel.cpp
(deps) dtintrv.cpp
(deps) wintz.c
(deps) cwchar.c
(deps) locbased.cpp
(deps) parsepos.cpp
(deps) util_props.cpp
(deps) util.cpp
(deps) punycode.cpp
(deps) uts46.cpp
(deps) usprep.cpp
(deps) uidna.cpp
(deps) servslkf.cpp
(deps) servrbf.cpp
(deps) servlkf.cpp
(deps) servlk.cpp
(deps) servls.cpp
(deps) servnotf.cpp
(deps) serv.cpp
(deps) rbbitblb.cpp
(deps) rbbistbl.cpp
(deps) rbbisetb.cpp
(deps) rbbiscan.cpp
(deps) rbbirb.cpp
(deps) rbbinode.cpp
(deps) rbbidata.cpp
(deps) rbbi.cpp
(deps) dictbe.cpp
(deps) brkeng.cpp
(deps) ubrk.cpp
(deps) brkiter.cpp
(deps) uarrsort.c
(deps) unifunct.cpp
(deps) unifilt.cpp
(deps) caniter.cpp
(deps) ruleiter.cpp
(deps) usetiter.cpp
(deps) uniset.cpp
(deps) uset.cpp
(deps) uniset_closure.cpp
(deps) uniset_props.cpp
(deps) uset_props.cpp
(deps) unisetspan.cpp
(deps) bmpset.cpp
(deps) utrie2_builder.cpp
(deps) utrie2.cpp
(deps) utrie.cpp
(deps) unames.cpp
(deps) usc_impl.c
(deps) uscript_props.cpp
(deps) uscript.c
(deps) ushape.cpp
(deps) ubidiln.c
(deps) ubidiwrt.c
(deps) ubidi.c
(deps) ubidi_props.c
(deps) propname.cpp
(deps) ucase.cpp
(deps) uprops.cpp
(deps) uchar.c
(deps) patternprops.cpp
(deps) uiter.cpp
(deps) uchriter.cpp
(deps) schriter.cpp
(deps) chariter.cpp
(deps) loadednormalizer2impl.cpp
(deps) unormcmp.cpp
(deps) unorm.cpp
(deps) normlzr.cpp
(deps) filterednormalizer2.cpp
(deps) normalizer2.cpp
(deps) normalizer2impl.cpp
(deps) ustr_titlecase_brkiter.cpp
(deps) unistr_titlecase_brkiter.cpp
(deps) ustrcase_locale.cpp
(deps) unistr_case_locale.cpp
(deps) utext.cpp
(deps) ustr_wcs.cpp
(deps) ustrtrns.cpp
(deps) ustrfmt.c
(deps) cstring.c
(deps) ucasemap_titlecase_brkiter.cpp
(deps) ucasemap.cpp
(deps) ustrcase.cpp
(deps) ustring.cpp
(deps) utf_impl.c
(deps) unistr_props.cpp
(deps) unistr_case.cpp
(deps) unistr.cpp
(deps) unistr_cnv.cpp
(deps) ustr_cnv.cpp
(deps) appendable.cpp
(deps) dictionarydata.cpp
(deps) ucharstrieiterator.cpp
(deps) ucharstriebuilder.cpp
(deps) ucharstrie.cpp
(deps) bytestrieiterator.cpp
(deps) bytestrie.cpp
(deps) bytestriebuilder.cpp
(deps) stringtriebuilder.cpp
(deps) stringpiece.cpp
(deps) bytestream.cpp
(deps) locresdata.cpp
(deps) loclikely.cpp
(deps) locdispnames.cpp
(deps) locavailable.cpp
(deps) locutil.cpp
(deps) locid.cpp
(deps) uloc.cpp
(deps) locmap.c
(deps) ucat.c
(deps) messagepattern.cpp
(deps) resbund_cnv.cpp
(deps) resbund.cpp
(deps) uresdata.c
(deps) ures_cnv.c
(deps) uresbund.cpp
(deps) ucnv_ct.c
(deps) ucnv_set.c
(deps) ucnvdisp.c
(deps) ucnvisci.c
(deps) ucnv_lmb.c
(deps) ucnvhz.c
(deps) ucnv2022.cpp
(deps) ucnv_ext.cpp
(deps) ucnvmbcs.cpp
(deps) ucnvbocu.cpp
(deps) ucnvscsu.c
(deps) ucnv_u32.c
(deps) ucnv_u16.c
(deps) ucnv_u8.c
(deps) ucnv_u7.c
(deps) ucnvlat1.c
(deps) ucnv_err.c
(deps) ucnv_cb.c
(deps) ucnv_io.cpp
(deps) ucnv_cnv.c
(deps) ucnv_bld.cpp
(deps) ucnv.c
(deps) uvectr64.cpp
(deps) uvectr32.cpp
(deps) ustack.cpp
(deps) uvector.cpp
(deps) ustrenum.cpp
(deps) uenum.c
(deps) uhash_us.cpp
(deps) uhash.c
(deps) utrace.c
(deps) ucol_swp.cpp
(deps) udataswp.c
(deps) umapfile.c
(deps) udatamem.c
(deps) ucmndata.c
(deps) udata.cpp
(deps) charstr.cpp
(deps) cmemory.c
(deps) uobject.cpp
(deps) uinit.cpp
(deps) ucln_cmn.cpp
(deps) umutex.cpp
(deps) uinvchar.c
(deps) utypes.c
(deps) umath.c
(deps) putil.cpp
(deps) errorcode.cpp
generating ../common/svchook.mk
config.status: creating common/Makefile
ucnvbocu.cpp: In function ‘void _Bocu1FromUnicodeWithOffsets(UConverterFromUnicodeArgs*, UErrorCode*)’:
ucnvbocu.cpp:553:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
553 | *offsets++=sourceIndex;
| ~~~~~~~~~~^~~~~~~~~~~~
ucnvbocu.cpp:554:21: note: here
554 | case 3: /*fall through*/
| ^~~~
ucnvbocu.cpp:556:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
556 | *offsets++=sourceIndex;
| ~~~~~~~~~~^~~~~~~~~~~~
ucnvbocu.cpp:557:21: note: here
557 | case 2: /*fall through*/
| ^~~~
ucnvbocu.cpp:584:43: warning: this statement may fall through [-Wimplicit-fallthrough=]
584 | *charErrorBuffer++=(uint8_t)(diff>>16);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
ucnvbocu.cpp:585:21: note: here
585 | case 2: /*fall through*/
| ^~~~
ucnvbocu.cpp:586:43: warning: this statement may fall through [-Wimplicit-fallthrough=]
586 | *charErrorBuffer++=(uint8_t)(diff>>8);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
ucnvbocu.cpp:587:21: note: here
587 | case 1: /*fall through*/
| ^~~~
ucnvbocu.cpp:601:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
601 | *offsets++=sourceIndex;
| ~~~~~~~~~~^~~~~~~~~~~~
ucnvbocu.cpp:602:21: note: here
602 | case 2: /*fall through*/
| ^~~~
ucnvbocu.cpp:604:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
604 | *offsets++=sourceIndex;
| ~~~~~~~~~~^~~~~~~~~~~~
ucnvbocu.cpp:605:21: note: here
605 | case 1: /*fall through*/
| ^~~~
ucnvbocu.cpp: In function ‘void _Bocu1FromUnicode(UConverterFromUnicodeArgs*, UErrorCode*)’:
ucnvbocu.cpp:781:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
781 | *target++=(uint8_t)(diff>>24);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
ucnvbocu.cpp:782:21: note: here
782 | case 3: /*fall through*/
| ^~~~
ucnvbocu.cpp:808:43: warning: this statement may fall through [-Wimplicit-fallthrough=]
808 | *charErrorBuffer++=(uint8_t)(diff>>16);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
ucnvbocu.cpp:809:21: note: here
809 | case 2: /*fall through*/
| ^~~~
ucnvbocu.cpp:810:43: warning: this statement may fall through [-Wimplicit-fallthrough=]
810 | *charErrorBuffer++=(uint8_t)(diff>>8);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
ucnvbocu.cpp:811:21: note: here
811 | case 1: /*fall through*/
| ^~~~
ucnvbocu.cpp:824:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
824 | *target++=(uint8_t)(diff>>16);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
ucnvbocu.cpp:825:21: note: here
825 | case 2: /*fall through*/
| ^~~~
ucnvbocu.cpp:826:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
826 | *target++=(uint8_t)(diff>>8);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~
ucnvbocu.cpp:827:21: note: here
827 | case 1: /*fall through*/
| ^~~~
ucnv_ext.cpp: In function ‘void ucnv_extWriteFromU(UConverter*, const int32_t*, uint32_t, char**, const char*, int32_t**, int32_t, UErrorCode*)’:
ucnv_ext.cpp:692:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
692 | *p++=(uint8_t)(value>>16);
| ~~~~^~~~~~~~~~~~~~~~~~~~~
ucnv_ext.cpp:693:9: note: here
693 | case 2: /*fall through*/
| ^~~~
ucnv_ext.cpp:694:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
694 | *p++=(uint8_t)(value>>8);
| ~~~~^~~~~~~~~~~~~~~~~~~~
ucnv_ext.cpp:695:9: note: here
695 | case 1: /*fall through*/
| ^~~~
ucnvmbcs.cpp: In function ‘void ucnv_MBCSGetFilteredUnicodeSetForUnicode_55(const UConverterSharedData*, const USetAdder*, UConverterUnicodeSet, UConverterSetFilter, UErrorCode*)’:
ucnvmbcs.cpp:965:42: warning: this statement may fall through [-Wimplicit-fallthrough=]
965 | b|=*stage3++;
| ~^~~~~~~~~~~
ucnvmbcs.cpp:966:37: note: here
966 | case 3: /*fall through*/
| ^~~~
ucnvmbcs.cpp:967:42: warning: this statement may fall through [-Wimplicit-fallthrough=]
967 | b|=*stage3++;
| ~^~~~~~~~~~~
ucnvmbcs.cpp:968:37: note: here
968 | case 2: /*fall through*/
| ^~~~
ucnvmbcs.cpp: In function ‘void ucnv_MBCSFromUnicodeWithOffsets_55(UConverterFromUnicodeArgs*, UErrorCode*)’:
ucnvmbcs.cpp:4636:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
4636 | *target++=(uint8_t)(value>>24);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
ucnvmbcs.cpp:4637:21: note: here
4637 | case 3: /*fall through*/
| ^~~~
ucnvmbcs.cpp:4638:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
4638 | *target++=(uint8_t)(value>>16);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
ucnvmbcs.cpp:4639:21: note: here
4639 | case 2: /*fall through*/
| ^~~~
ucnvmbcs.cpp:4640:34: warning: this statement may fall through [-Wimplicit-fallthrough=]
4640 | *target++=(uint8_t)(value>>8);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
ucnvmbcs.cpp:4641:21: note: here
4641 | case 1: /*fall through*/
| ^~~~
ucnvmbcs.cpp:4652:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
4652 | *offsets++=sourceIndex;
| ~~~~~~~~~~^~~~~~~~~~~~
ucnvmbcs.cpp:4653:21: note: here
4653 | case 3: /*fall through*/
| ^~~~
ucnvmbcs.cpp:4655:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
4655 | *offsets++=sourceIndex;
| ~~~~~~~~~~^~~~~~~~~~~~
ucnvmbcs.cpp:4656:21: note: here
4656 | case 2: /*fall through*/
| ^~~~
ucnvmbcs.cpp:4658:35: warning: this statement may fall through [-Wimplicit-fallthrough=]
4658 | *offsets++=sourceIndex;
| ~~~~~~~~~~^~~~~~~~~~~~
ucnvmbcs.cpp:4659:21: note: here
4659 | case 1: /*fall through*/
| ^~~~
ucnvmbcs.cpp:4683:39: warning: this statement may fall through [-Wimplicit-fallthrough=]
4683 | *charErrorBuffer++=(uint8_t)(value>>16);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
ucnvmbcs.cpp:4684:17: note: here
4684 | case 2: /*fall through*/
| ^~~~
ucnvmbcs.cpp:4685:39: warning: this statement may fall through [-Wimplicit-fallthrough=]
4685 | *charErrorBuffer++=(uint8_t)(value>>8);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
ucnvmbcs.cpp:4686:17: note: here
4686 | case 1: /*fall through*/
| ^~~~
ucnvmbcs.cpp:4700:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
4700 | if(offsets!=NULL) {
| ^~
ucnvmbcs.cpp:4703:17: note: here
4703 | case 2: /*fall through*/
| ^~~~
ucnvmbcs.cpp:4705:21: warning: this statement may fall through [-Wimplicit-fallthrough=]
4705 | if(offsets!=NULL) {
| ^~
ucnvmbcs.cpp:4708:17: note: here
4708 | case 1: /*fall through*/
| ^~~~
uresbund.cpp: In function ‘const UChar* ures_getNextString_55(UResourceBundle*, int32_t*, const char**, UErrorCode*)’:
uresbund.cpp:1486:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
1486 | *status = U_RESOURCE_TYPE_MISMATCH;
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
uresbund.cpp:1487:5: note: here
1487 | default: /*fall through*/
| ^~~~~~~
unistr.cpp: In member function ‘icu_55::UnicodeString& icu_55::UnicodeString::copyFrom(const icu_55::UnicodeString&, UBool)’:
unistr.cpp:473:5: warning: this statement may fall through [-Wimplicit-fallthrough=]
473 | if(fastCopy) {
| ^~
unistr.cpp:485:3: note: here
485 | case kWritableAlias: {
| ^~~~
unistr.cpp:494:3: warning: this statement may fall through [-Wimplicit-fallthrough=]
494 | }
| ^
unistr.cpp:495:3: note: here
495 | default:
| ^~~~~~~
ustrtrns.cpp: In function ‘UChar32 utf8_nextCharSafeBodyTerminated(const uint8_t**, UChar32)’:
ustrtrns.cpp:289:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
289 | if(trail>0x3f || c>=0x110) {
| ^~
ustrtrns.cpp:294:5: note: here
294 | case 2: /*fall through*/
| ^~~~
ustrtrns.cpp:301:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
301 | c=(c<<6)|trail;
| ~^~~~~~~~~~~~~
ustrtrns.cpp:302:5: note: here
302 | case 1: /*fall through*/
| ^~~~
ustrtrns.cpp: In function ‘UChar32 utf8_nextCharSafeBodyPointer(const uint8_t**, const uint8_t*, UChar32)’:
ustrtrns.cpp:358:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
358 | if(c<0x110) {
| ^~
ustrtrns.cpp:365:9: note: here
365 | case 2: /*fall through*/
| ^~~~
ustrtrns.cpp:368:20: warning: this statement may fall through [-Wimplicit-fallthrough=]
368 | illegal|=(trail&0xc0)^0x80;
| ~~~~~~~^~~~~~~~~~~~~~~~~~~
ustrtrns.cpp:369:9: note: here
369 | case 1: /*fall through*/
| ^~~~
util_props.cpp: In static member function ‘static int32_t icu_55::ICU_Utility::parsePattern(const icu_55::UnicodeString&, int32_t, int32_t, const icu_55::UnicodeString&, int32_t*)’:
util_props.cpp:100:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
100 | if (!PatternProps::isWhiteSpace(c)) {
| ^~
util_props.cpp:104:9: note: here
104 | case 126 /*'~'*/:
| ^~~~
ar: creating ../lib/libicuuc.a
make[0]: Making `all' in `i18n'
(deps) scientificnumberformatter.cpp
(deps) sharedbreakiterator.cpp
(deps) filteredbrk.cpp
(deps) measunit.cpp
(deps) quantityformatter.cpp
(deps) reldatefmt.cpp
(deps) uregion.cpp
(deps) identifier_info.cpp
(deps) scriptset.cpp
(deps) region.cpp
(deps) gender.cpp
(deps) compactdecimalformat.cpp
(deps) tzfmt.cpp
(deps) tzgnames.cpp
(deps) tznames_impl.cpp
(deps) tznames.cpp
(deps) alphaindex.cpp
(deps) decContext.c
(deps) decNumber.c
(deps) locdspnm.cpp
(deps) ufieldpositer.cpp
(deps) fpositer.cpp
(deps) fphdlimp.cpp
(deps) vzone.cpp
(deps) zrule.cpp
(deps) ztrans.cpp
(deps) smpdtfst.cpp
(deps) decfmtst.cpp
(deps) uspoof_wsconf.cpp
(deps) uspoof_conf.cpp
(deps) uspoof_build.cpp
(deps) uspoof_impl.cpp
(deps) uspoof.cpp
(deps) currpinf.cpp
(deps) tmutfmt.cpp
(deps) tmutamt.cpp
(deps) tmunit.cpp
(deps) udateintervalformat.cpp
(deps) dtitvinf.cpp
(deps) dtitvfmt.cpp
(deps) selfmt.cpp
(deps) plurfmt.cpp
(deps) plurrule.cpp
(deps) upluralrules.cpp
(deps) zonemeta.cpp
(deps) vtzone.cpp
(deps) tztrans.cpp
(deps) tzrule.cpp
(deps) rbtz.cpp
(deps) dtrule.cpp
(deps) basictz.cpp
(deps) winnmfmt.cpp
(deps) windtfmt.cpp
(deps) wintzimpl.cpp
(deps) inputext.cpp
(deps) csrutf8.cpp
(deps) csrucode.cpp
(deps) csrsbcs.cpp
(deps) csrmbcs.cpp
(deps) csrecog.cpp
(deps) csr2022.cpp
(deps) csmatch.cpp
(deps) csdetect.cpp
(deps) utmscale.c
(deps) measure.cpp
(deps) currunit.cpp
(deps) curramt.cpp
(deps) currfmt.cpp
(deps) measfmt.cpp
(deps) ulocdata.c
(deps) uregexc.cpp
(deps) uregex.cpp
(deps) regeximp.cpp
(deps) regextxt.cpp
(deps) regexst.cpp
(deps) repattrn.cpp
(deps) rematch.cpp
(deps) regexcmp.cpp
(deps) brktrans.cpp
(deps) transreg.cpp
(deps) quant.cpp
(deps) nortrans.cpp
(deps) uni2name.cpp
(deps) name2uni.cpp
(deps) anytrans.cpp
(deps) toupptrn.cpp
(deps) tolowtrn.cpp
(deps) titletrn.cpp
(deps) casetrn.cpp
(deps) remtrans.cpp
(deps) nultrans.cpp
(deps) rbt_set.cpp
(deps) rbt_rule.cpp
(deps) rbt_pars.cpp
(deps) rbt_data.cpp
(deps) rbt.cpp
(deps) cpdtrans.cpp
(deps) tridpars.cpp
(deps) strrepl.cpp
(deps) funcrepl.cpp
(deps) unesctrn.cpp
(deps) esctrn.cpp
(deps) utrans.cpp
(deps) translit.cpp
(deps) stsearch.cpp
(deps) search.cpp
(deps) usearch.cpp
(deps) strmatch.cpp
(deps) collationfastlatinbuilder.cpp
(deps) collationbuilder.cpp
(deps) collationruleparser.cpp
(deps) collationweights.cpp
(deps) collationdatabuilder.cpp
(deps) collationrootelements.cpp
(deps) collationroot.cpp
(deps) rulebasedcollator.cpp
(deps) collationkeys.cpp
(deps) collationfastlatin.cpp
(deps) collationcompare.cpp
(deps) collationsets.cpp
(deps) uitercollationiterator.cpp
(deps) utf8collationiterator.cpp
(deps) utf16collationiterator.cpp
(deps) collationiterator.cpp
(deps) collationfcd.cpp
(deps) collationdatawriter.cpp
(deps) collationdatareader.cpp
(deps) collationtailoring.cpp
(deps) collationdata.cpp
(deps) collationsettings.cpp
(deps) ucol_sit.cpp
(deps) collation.cpp
(deps) ucol_res.cpp
(deps) ucol.cpp
(deps) ucoleitr.cpp
(deps) bocsu.cpp
(deps) sortkey.cpp
(deps) coll.cpp
(deps) coleitr.cpp
(deps) ethpccal.cpp
(deps) dangical.cpp
(deps) coptccal.cpp
(deps) cecal.cpp
(deps) chnsecal.cpp
(deps) indiancal.cpp
(deps) hebrwcal.cpp
(deps) gregoimp.cpp
(deps) japancal.cpp
(deps) islamcal.cpp
(deps) persncal.cpp
(deps) buddhcal.cpp
(deps) taiwncal.cpp
(deps) astro.cpp
(deps) olsontz.cpp
(deps) simpletz.cpp
(deps) timezone.cpp
(deps) gregocal.cpp
(deps) calendar.cpp
(deps) ucal.cpp
(deps) ucsdet.cpp
(deps) unumsys.cpp
(deps) numsys.cpp
(deps) rbnf.cpp
(deps) nfsubs.cpp
(deps) nfrule.cpp
(deps) nfrs.cpp
(deps) udatpg.cpp
(deps) dtptngen.cpp
(deps) udat.cpp
(deps) dtfmtsym.cpp
(deps) reldtfmt.cpp
(deps) smpdtfmt.cpp
(deps) datefmt.cpp
(deps) choicfmt.cpp
(deps) fmtable_cnv.cpp
(deps) digitlst.cpp
(deps) ucurr.cpp
(deps) dcfmtsym.cpp
(deps) decimalformatpattern.cpp
(deps) decimfmt.cpp
(deps) unum.cpp
(deps) numfmt.cpp
(deps) umsg.cpp
(deps) msgfmt.cpp
(deps) format.cpp
(deps) fmtable.cpp
(deps) ucln_in.cpp
fmtable.cpp: In member function ‘int32_t icu_55::Formattable::getLong(UErrorCode&) const’:
fmtable.cpp:430:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
430 | if (instanceOfMeasure(fValue.fObject)) {
| ^~
fmtable.cpp:434:5: note: here
434 | default:
| ^~~~~~~
fmtable.cpp: In member function ‘int64_t icu_55::Formattable::getInt64(UErrorCode&) const’:
fmtable.cpp:481:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
481 | if (instanceOfMeasure(fValue.fObject)) {
| ^~
fmtable.cpp:485:5: note: here
485 | default:
| ^~~~~~~
fmtable.cpp: In member function ‘double icu_55::Formattable::getDouble(UErrorCode&) const’:
fmtable.cpp:511:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
511 | if (instanceOfMeasure(fValue.fObject)) {
| ^~
fmtable.cpp:515:5: note: here
515 | default:
| ^~~~~~~
In file included from ./unicode/format.h:34,
from unicode/choicfmt.h:36,
from msgfmt.cpp:27:
In member function ‘int32_t icu_55::UnicodeString::length() const’,
inlined from ‘icu_55::UnicodeString& icu_55::UnicodeString::append(UChar)’ at ../common/unicode/unistr.h:4407:19,
inlined from ‘icu_55::Formattable* icu_55::MessageFormat::parse(int32_t, const icu_55::UnicodeString&, icu_55::ParsePosition&, int32_t&, UErrorCode&) const’ at msgfmt.cpp:1453:33:
../common/unicode/unistr.h:3654:27: warning: ‘compValue.icu_55::UnicodeString::fUnion.icu_55::UnicodeString::StackBufferOrFields::fFields.icu_55::UnicodeString::StackBufferOrFields::<unnamed struct>::fLength’ may be used uninitialized [-Wmaybe-uninitialized]
3654 | return hasShortLength() ? getShortLength() : fUnion.fFields.fLength;
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
msgfmt.cpp: In member function ‘icu_55::Formattable* icu_55::MessageFormat::parse(int32_t, const icu_55::UnicodeString&, icu_55::ParsePosition&, int32_t&, UErrorCode&) const’:
msgfmt.cpp:1452:31: note: ‘compValue’ declared here
1452 | UnicodeString compValue;
| ^~~~~~~~~
decimfmt.cpp: In member function ‘icu_55::FixedDecimal icu_55::DecimalFormat::getFixedDecimal(double, UErrorCode&) const’:
decimfmt.cpp:1137:48: warning: implicitly-declared ‘icu_55::FixedDecimal& icu_55::FixedDecimal::operator=(const icu_55::FixedDecimal&)’ is deprecated [-Wdeprecated-copy]
1137 | result = getFixedDecimal(digits, status);
| ^
In file included from decimfmt.cpp:73:
plurrule_impl.h:192:5: note: because ‘icu_55::FixedDecimal’ has user-provided ‘icu_55::FixedDecimal::FixedDecimal(const icu_55::FixedDecimal&)’
192 | FixedDecimal(const FixedDecimal &other);
| ^~~~~~~~~~~~
decimfmt.cpp: In member function ‘virtual icu_55::DecimalFormat& icu_55::DecimalFormat::setAttribute(UNumberFormatAttribute, int32_t, UErrorCode&)’:
decimfmt.cpp:5529:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
5529 | setCurrencyUsage((UCurrencyUsage)newValue, &status);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
decimfmt.cpp:5531:5: note: here
5531 | default:
| ^~~~~~~
In file included from ../common/unicode/locid.h:34,
from ./unicode/dcfmtsym.h:34,
from unicode/decimfmt.h:36,
from decimfmt.cpp:45:
In member function ‘int32_t icu_55::UnicodeString::length() const’,
inlined from ‘icu_55::UnicodeString& icu_55::UnicodeString::append(const icu_55::UnicodeString&)’ at ../common/unicode/unistr.h:4392:19,
inlined from ‘icu_55::UnicodeString& icu_55::DecimalFormat::toPattern(icu_55::UnicodeString&, UBool) const’ at decimfmt.cpp:4696:21:
../common/unicode/unistr.h:3654:27: warning: ‘digit.icu_55::UnicodeString::fUnion.icu_55::UnicodeString::StackBufferOrFields::fFields.icu_55::UnicodeString::StackBufferOrFields::<unnamed struct>::fLength’ may be used uninitialized [-Wmaybe-uninitialized]
3654 | return hasShortLength() ? getShortLength() : fUnion.fFields.fLength;
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
decimfmt.cpp: In member function ‘icu_55::UnicodeString& icu_55::DecimalFormat::toPattern(icu_55::UnicodeString&, UBool) const’:
decimfmt.cpp:4687:19: note: ‘digit’ declared here
4687 | UnicodeString digit, group;
| ^~~~~
In file included from ../common/unicode/locid.h:34,
from ./unicode/dcfmtsym.h:34,
from unicode/decimfmt.h:36,
from decimfmt.cpp:45:
In member function ‘int32_t icu_55::UnicodeString::length() const’,
inlined from ‘icu_55::UnicodeString& icu_55::UnicodeString::append(UChar)’ at ../common/unicode/unistr.h:4407:19,
inlined from ‘icu_55::UnicodeString& icu_55::DecimalFormat::toPattern(icu_55::UnicodeString&, UBool) const’ at decimfmt.cpp:4704:21:
../common/unicode/unistr.h:3654:27: warning: ‘digit.icu_55::UnicodeString::fUnion.icu_55::UnicodeString::StackBufferOrFields::fFields.icu_55::UnicodeString::StackBufferOrFields::<unnamed struct>::fLength’ may be used uninitialized [-Wmaybe-uninitialized]
3654 | return hasShortLength() ? getShortLength() : fUnion.fFields.fLength;
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
decimfmt.cpp: In member function ‘icu_55::UnicodeString& icu_55::DecimalFormat::toPattern(icu_55::UnicodeString&, UBool) const’:
decimfmt.cpp:4687:19: note: ‘digit’ declared here
4687 | UnicodeString digit, group;
| ^~~~~
smpdtfmt.cpp: In member function ‘void icu_55::SimpleDateFormat::processOverrideString(const icu_55::Locale&, const icu_55::UnicodeString&, int8_t, UErrorCode&)’:
smpdtfmt.cpp:1336:17: warning: this statement may fall through [-Wimplicit-fallthrough=]
1336 | }
| ^
smpdtfmt.cpp:1337:17: note: here
1337 | case kOvrStrTime : {
| ^~~~
smpdtfmt.cpp: In member function ‘void icu_55::SimpleDateFormat::subFormat(icu_55::UnicodeString&, UChar, int32_t, UDisplayContext, int32_t, icu_55::FieldPositionHandler&, icu_55::Calendar&, icu_55::SimpleDateFormatMutableNFs&, UErrorCode&) const’:
smpdtfmt.cpp:1441:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
1441 | if (fSymbols->fShortYearNames != NULL && value <= fSymbols->fShortYearNamesCount) {
| ^~
smpdtfmt.cpp:1456:5: note: here
1456 | case UDAT_YEAR_FIELD:
| ^~~~
smpdtfmt.cpp:1562:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
1562 | if (U_FAILURE(status)) {
| ^~
smpdtfmt.cpp:1566:5: note: here
1566 | case UDAT_DAY_OF_WEEK_FIELD:
| ^~~~
smpdtfmt.cpp: In member function ‘int32_t icu_55::SimpleDateFormat::subParse(const icu_55::UnicodeString&, int32_t&, UChar, int32_t, UBool, UBool, UBool*, int32_t&, icu_55::Calendar&, int32_t, icu_55::MessageFormat*, UTimeZoneFormatTimeType*, icu_55::SimpleDateFormatMutableNFs&) const’:
smpdtfmt.cpp:2734:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
2734 | if (value < 0 || value > 24) {
| ^~
smpdtfmt.cpp:2740:9: note: here
2740 | case UDAT_YEAR_FIELD:
| ^~~~
smpdtfmt.cpp:2926:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
2926 | if (value == cal.getMaximum(UCAL_HOUR_OF_DAY) + 1)
| ^~
smpdtfmt.cpp:2931:5: note: here
2931 | case UDAT_HOUR_OF_DAY0_FIELD:
| ^~~~
smpdtfmt.cpp:2955:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
2955 | if (gotNumber) // i.e., e or ee
| ^~
smpdtfmt.cpp:2963:5: note: here
2963 | case UDAT_DAY_OF_WEEK_FIELD:
| ^~~~
smpdtfmt.cpp:3051:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
3051 | if (value == cal.getLeastMaximum(UCAL_HOUR)+1)
| ^~
smpdtfmt.cpp:3056:5: note: here
3056 | case UDAT_HOUR0_FIELD:
| ^~~~
dtptngen.cpp: In member function ‘icu_55::StringEnumeration* icu_55::DateTimePatternGenerator::getRedundants(UErrorCode&)’:
dtptngen.cpp:1321:28: warning: implicitly-declared ‘icu_55::DateTimeMatcher& icu_55::DateTimeMatcher::operator=(const icu_55::DateTimeMatcher&)’ is deprecated [-Wdeprecated-copy]
1321 | *skipMatcher = current;
| ^~~~~~~
In file included from dtptngen.cpp:36:
dtptngen_impl.h:194:5: note: because ‘icu_55::DateTimeMatcher’ has user-provided ‘icu_55::DateTimeMatcher::DateTimeMatcher(const icu_55::DateTimeMatcher&)’
194 | DateTimeMatcher(const DateTimeMatcher& other);
| ^~~~~~~~~~~~~~~
dtptngen_impl.h: In member function ‘icu_55::DateTimeMatcher& icu_55::DateTimeMatcher::operator=(const icu_55::DateTimeMatcher&)’:
dtptngen_impl.h:180:7: warning: implicitly-declared ‘icu_55::PtnSkeleton& icu_55::PtnSkeleton::operator=(const icu_55::PtnSkeleton&)’ is deprecated [-Wdeprecated-copy]
180 | class DateTimeMatcher: public UMemory {
| ^~~~~~~~~~~~~~~
dtptngen_impl.h:119:5: note: because ‘icu_55::PtnSkeleton’ has user-provided ‘icu_55::PtnSkeleton::PtnSkeleton(const icu_55::PtnSkeleton&)’
119 | PtnSkeleton(const PtnSkeleton& other);
| ^~~~~~~~~~~
dtptngen.cpp: In member function ‘icu_55::StringEnumeration* icu_55::DateTimePatternGenerator::getRedundants(UErrorCode&)’:
dtptngen.cpp:1321:28: note: synthesized method ‘icu_55::DateTimeMatcher& icu_55::DateTimeMatcher::operator=(const icu_55::DateTimeMatcher&)’ first required here
1321 | *skipMatcher = current;
| ^~~~~~~
rbnf.cpp: In member function ‘UBool icu_55::LocDataParser::inList(UChar, const UChar*) const’:
rbnf.cpp:321:9: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation]
321 | while (*list && *list != c) ++list; return *list == c;
| ^~~~~
rbnf.cpp:321:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’
321 | while (*list && *list != c) ++list; return *list == c;
| ^~~~~~
numsys.cpp: In copy constructor ‘icu_55::NumberingSystem::NumberingSystem(const icu_55::NumberingSystem&)’:
numsys.cpp:72:11: warning: implicitly-declared ‘icu_55::NumberingSystem& icu_55::NumberingSystem::operator=(const icu_55::NumberingSystem&)’ is deprecated [-Wdeprecated-copy]
72 | *this=other;
| ^~~~~
numsys.cpp:70:1: note: because ‘icu_55::NumberingSystem’ has user-provided ‘icu_55::NumberingSystem::NumberingSystem(const icu_55::NumberingSystem&)’
70 | NumberingSystem::NumberingSystem(const NumberingSystem& other)
| ^~~~~~~~~~~~~~~
calendar.cpp: In member function ‘virtual void icu_55::Calendar::add(UCalendarDateFields, int32_t, UErrorCode&)’:
calendar.cpp:2132:7: warning: this statement may fall through [-Wimplicit-fallthrough=]
2132 | }
| ^
calendar.cpp:2134:5: note: here
2134 | case UCAL_EXTENDED_YEAR:
| ^~~~
calendar.cpp: In member function ‘virtual void icu_55::Calendar::prepareGetActual(UCalendarDateFields, UBool, UErrorCode&)’:
calendar.cpp:3647:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
3647 | set(UCAL_WEEK_OF_YEAR, getGreatestMinimum(UCAL_WEEK_OF_YEAR));
| ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
calendar.cpp:3649:5: note: here
3649 | case UCAL_MONTH:
| ^~~~
ucoleitr.cpp: In member function ‘uint64_t icu_55::UCollationPCE::processCE(uint32_t)’:
ucoleitr.cpp:214:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
214 | tertiary = ucol_tertiaryOrder(ce);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
ucoleitr.cpp:217:5: note: here
217 | case UCOL_SECONDARY:
| ^~~~
ucoleitr.cpp:218:19: warning: this statement may fall through [-Wimplicit-fallthrough=]
218 | secondary = ucol_secondaryOrder(ce);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
ucoleitr.cpp:221:5: note: here
221 | case UCOL_PRIMARY:
| ^~~~
In file included from ../common/unicode/strenum.h:14,
from ../common/unicode/uenum.h:24,
from ../common/unicode/uloc.h:25,
from ./unicode/ucol.h:18,
from ./unicode/coll.h:58,
from unicode/tblcoll.h:67,
from collationdatawriter.cpp:16:
In member function ‘int32_t icu_55::UnicodeString::length() const’,
inlined from ‘icu_55::UnicodeString& icu_55::UnicodeString::append(UChar)’ at ../common/unicode/unistr.h:4407:19,
inlined from ‘static int32_t icu_55::CollationDataWriter::write(UBool, const uint8_t*, const icu_55::CollationData&, const icu_55::CollationSettings&, const void*, int32_t, int32_t*, uint8_t*, int32_t, UErrorCode&)’ at collationdatawriter.cpp:303:23:
../common/unicode/unistr.h:3654:27: warning: ‘scripts.icu_55::UnicodeString::fUnion.icu_55::UnicodeString::StackBufferOrFields::fFields.icu_55::UnicodeString::StackBufferOrFields::<unnamed struct>::fLength’ may be used uninitialized [-Wmaybe-uninitialized]
3654 | return hasShortLength() ? getShortLength() : fUnion.fFields.fLength;
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
collationdatawriter.cpp: In static member function ‘static int32_t icu_55::CollationDataWriter::write(UBool, const uint8_t*, const icu_55::CollationData&, const icu_55::CollationSettings&, const void*, int32_t, int32_t*, uint8_t*, int32_t, UErrorCode&)’:
collationdatawriter.cpp:300:19: note: ‘scripts’ declared here
300 | UnicodeString scripts;
| ^~~~~~~
In file included from ../common/unicode/ucharstrie.h:25,
from collationdatabuilder.cpp:20:
In member function ‘int32_t icu_55::UnicodeString::length() const’,
inlined from ‘icu_55::UnicodeString& icu_55::UnicodeString::append(UChar)’ at ../common/unicode/unistr.h:4407:19,
inlined from ‘int32_t icu_55::CollationDataBuilder::addContextTrie(uint32_t, icu_55::UCharsTrieBuilder&, UErrorCode&)’ at collationdatabuilder.cpp:1465:19:
../common/unicode/unistr.h:3654:27: warning: ‘context.icu_55::UnicodeString::fUnion.icu_55::UnicodeString::StackBufferOrFields::fFields.icu_55::UnicodeString::StackBufferOrFields::<unnamed struct>::fLength’ may be used uninitialized [-Wmaybe-uninitialized]
3654 | return hasShortLength() ? getShortLength() : fUnion.fFields.fLength;
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
collationdatabuilder.cpp: In member function ‘int32_t icu_55::CollationDataBuilder::addContextTrie(uint32_t, icu_55::UCharsTrieBuilder&, UErrorCode&)’:
collationdatabuilder.cpp:1464:19: note: ‘context’ declared here
1464 | UnicodeString context;
| ^~~~~~~
In file included from tridpars.h:18,
from tridpars.cpp:15:
In member function ‘int32_t icu_55::UnicodeString::length() const’,
inlined from ‘icu_55::UnicodeString& icu_55::UnicodeString::append(const icu_55::UnicodeString&)’ at ../common/unicode/unistr.h:4392:19,
inlined from ‘static icu_55::TransliteratorIDParser::SingleID* icu_55::TransliteratorIDParser::specsToID(const icu_55::TransliteratorIDParser::Specs*, int32_t)’ at tridpars.cpp:823:27:
../common/unicode/unistr.h:3654:27: warning: ‘buf.icu_55::UnicodeString::fUnion.icu_55::UnicodeString::StackBufferOrFields::fFields.icu_55::UnicodeString::StackBufferOrFields::<unnamed struct>::fLength’ may be used uninitialized [-Wmaybe-uninitialized]
3654 | return hasShortLength() ? getShortLength() : fUnion.fFields.fLength;
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tridpars.cpp: In static member function ‘static icu_55::TransliteratorIDParser::SingleID* icu_55::TransliteratorIDParser::specsToID(const icu_55::TransliteratorIDParser::Specs*, int32_t)’:
tridpars.cpp:820:23: note: ‘buf’ declared here
820 | UnicodeString buf;
| ^~~
In file included from tridpars.h:18,
from tridpars.cpp:15:
In member function ‘int32_t icu_55::UnicodeString::length() const’,
inlined from ‘icu_55::UnicodeString& icu_55::UnicodeString::append(const icu_55::UnicodeString&)’ at ../common/unicode/unistr.h:4392:19,
inlined from ‘static icu_55::TransliteratorIDParser::SingleID* icu_55::TransliteratorIDParser::specsToID(const icu_55::TransliteratorIDParser::Specs*, int32_t)’ at tridpars.cpp:830:23:
../common/unicode/unistr.h:3654:27: warning: ‘buf.icu_55::UnicodeString::fUnion.icu_55::UnicodeString::StackBufferOrFields::fFields.icu_55::UnicodeString::StackBufferOrFields::<unnamed struct>::fLength’ may be used uninitialized [-Wmaybe-uninitialized]
3654 | return hasShortLength() ? getShortLength() : fUnion.fFields.fLength;
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tridpars.cpp: In static member function ‘static icu_55::TransliteratorIDParser::SingleID* icu_55::TransliteratorIDParser::specsToID(const icu_55::TransliteratorIDParser::Specs*, int32_t)’:
tridpars.cpp:820:23: note: ‘buf’ declared here
820 | UnicodeString buf;
| ^~~
In file included from tridpars.h:18,
from tridpars.cpp:15:
In member function ‘int32_t icu_55::UnicodeString::length() const’,
inlined from ‘icu_55::UnicodeString& icu_55::UnicodeString::append(const icu_55::UnicodeString&)’ at ../common/unicode/unistr.h:4392:19,
inlined from ‘static icu_55::TransliteratorIDParser::SingleID* icu_55::TransliteratorIDParser::specsToSpecialInverse(const icu_55::TransliteratorIDParser::Specs&, UErrorCode&)’ at tridpars.cpp:874:23:
../common/unicode/unistr.h:3654:27: warning: ‘buf.icu_55::UnicodeString::fUnion.icu_55::UnicodeString::StackBufferOrFields::fFields.icu_55::UnicodeString::StackBufferOrFields::<unnamed struct>::fLength’ may be used uninitialized [-Wmaybe-uninitialized]
3654 | return hasShortLength() ? getShortLength() : fUnion.fFields.fLength;
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tridpars.cpp: In static member function ‘static icu_55::TransliteratorIDParser::SingleID* icu_55::TransliteratorIDParser::specsToSpecialInverse(const icu_55::TransliteratorIDParser::Specs&, UErrorCode&)’:
tridpars.cpp:872:23: note: ‘buf’ declared here
872 | UnicodeString buf;
| ^~~
regexcmp.cpp: In member function ‘void icu_55::RegexCompile::matchStartType()’:
regexcmp.cpp:2896:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
2896 | loc++; // Except for extra operand on URX_JMPX, same as URX_JMP.
| ~~~^~
regexcmp.cpp:2897:9: note: here
2897 | case URX_JMP:
| ^~~~
regexcmp.cpp: In member function ‘int32_t icu_55::RegexCompile::minMatchLength(int32_t, int32_t)’:
regexcmp.cpp:3257:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
3257 | loc++; // URX_JMPX has an extra operand, ignored here,
| ~~~^~
regexcmp.cpp:3259:9: note: here
3259 | case URX_JMP:
| ^~~~
In file included from regexcmp.cpp:17:
In member function ‘int32_t icu_55::UnicodeString::length() const’,
inlined from ‘icu_55::UnicodeString& icu_55::UnicodeString::append(const UChar*, int32_t)’ at ../common/unicode/unistr.h:4403:19,
inlined from ‘icu_55::UnicodeSet* icu_55::RegexCompile::createSetForProperty(const icu_55::UnicodeString&, UBool)’ at regexcmp.cpp:4380:23:
../common/unicode/unistr.h:3654:27: warning: ‘setExpr.icu_55::UnicodeString::fUnion.icu_55::UnicodeString::StackBufferOrFields::fFields.icu_55::UnicodeString::StackBufferOrFields::<unnamed struct>::fLength’ may be used uninitialized [-Wmaybe-uninitialized]
3654 | return hasShortLength() ? getShortLength() : fUnion.fFields.fLength;
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regexcmp.cpp: In member function ‘icu_55::UnicodeSet* icu_55::RegexCompile::createSetForProperty(const icu_55::UnicodeString&, UBool)’:
regexcmp.cpp:4368:21: note: ‘setExpr’ declared here
4368 | UnicodeString setExpr;
| ^~~~~~~
In file included from regexcmp.cpp:17:
In member function ‘int32_t icu_55::UnicodeString::length() const’,
inlined from ‘icu_55::UnicodeString& icu_55::UnicodeString::append(const UChar*, int32_t)’ at ../common/unicode/unistr.h:4403:19,
inlined from ‘icu_55::UnicodeSet* icu_55::RegexCompile::createSetForProperty(const icu_55::UnicodeString&, UBool)’ at regexcmp.cpp:4382:23:
../common/unicode/unistr.h:3654:27: warning: ‘setExpr.icu_55::UnicodeString::fUnion.icu_55::UnicodeString::StackBufferOrFields::fFields.icu_55::UnicodeString::StackBufferOrFields::<unnamed struct>::fLength’ may be used uninitialized [-Wmaybe-uninitialized]
3654 | return hasShortLength() ? getShortLength() : fUnion.fFields.fLength;
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
regexcmp.cpp: In member function ‘icu_55::UnicodeSet* icu_55::RegexCompile::createSetForProperty(const icu_55::UnicodeString&, UBool)’:
regexcmp.cpp:4368:21: note: ‘setExpr’ declared here
4368 | UnicodeString setExpr;
| ^~~~~~~
rbtz.cpp: In member function ‘icu_55::RuleBasedTimeZone& icu_55::RuleBasedTimeZone::operator=(const icu_55::RuleBasedTimeZone&)’:
rbtz.cpp:78:32: warning: implicitly-declared ‘icu_55::BasicTimeZone& icu_55::BasicTimeZone::operator=(const icu_55::BasicTimeZone&)’ is deprecated [-Wdeprecated-copy]
78 | BasicTimeZone::operator=(right);
| ^
In file included from unicode/rbtz.h:19,
from rbtz.cpp:14:
./unicode/basictz.h:195:5: note: because ‘icu_55::BasicTimeZone’ has user-provided ‘icu_55::BasicTimeZone::BasicTimeZone(const icu_55::BasicTimeZone&)’
195 | BasicTimeZone(const BasicTimeZone& source);
| ^~~~~~~~~~~~~
rbtz.cpp:78:33: warning: implicitly-declared ‘icu_55::BasicTimeZone& icu_55::BasicTimeZone::operator=(const icu_55::BasicTimeZone&)’ is deprecated [-Wdeprecated-copy]
78 | BasicTimeZone::operator=(right);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from unicode/rbtz.h:19,
from rbtz.cpp:14:
./unicode/basictz.h:195:5: note: because ‘icu_55::BasicTimeZone’ has user-provided ‘icu_55::BasicTimeZone::BasicTimeZone(const icu_55::BasicTimeZone&)’
195 | BasicTimeZone(const BasicTimeZone& source);
| ^~~~~~~~~~~~~
vtzone.cpp: In member function ‘icu_55::VTimeZone& icu_55::VTimeZone::operator=(const icu_55::VTimeZone&)’:
vtzone.cpp:1002:32: warning: implicitly-declared ‘icu_55::BasicTimeZone& icu_55::BasicTimeZone::operator=(const icu_55::BasicTimeZone&)’ is deprecated [-Wdeprecated-copy]
1002 | BasicTimeZone::operator=(right);
| ^
In file included from unicode/vtzone.h:19,
from vtzone.cpp:14:
./unicode/basictz.h:195:5: note: because ‘icu_55::BasicTimeZone’ has user-provided ‘icu_55::BasicTimeZone::BasicTimeZone(const icu_55::BasicTimeZone&)’
195 | BasicTimeZone(const BasicTimeZone& source);
| ^~~~~~~~~~~~~
vtzone.cpp:1002:33: warning: implicitly-declared ‘icu_55::BasicTimeZone& icu_55::BasicTimeZone::operator=(const icu_55::BasicTimeZone&)’ is deprecated [-Wdeprecated-copy]
1002 | BasicTimeZone::operator=(right);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from unicode/vtzone.h:19,
from vtzone.cpp:14:
./unicode/basictz.h:195:5: note: because ‘icu_55::BasicTimeZone’ has user-provided ‘icu_55::BasicTimeZone::BasicTimeZone(const icu_55::BasicTimeZone&)’
195 | BasicTimeZone(const BasicTimeZone& source);
| ^~~~~~~~~~~~~
plurrule.cpp: In member function ‘void icu_55::PluralRuleParser::parse(const icu_55::UnicodeString&, icu_55::PluralRules*, UErrorCode&)’:
plurrule.cpp:483:38: warning: this statement may fall through [-Wimplicit-fallthrough=]
483 | curAndConstraint->negated=TRUE;
plurrule.cpp:484:9: note: here
484 | case tIn:
| ^~~~
plurfmt.cpp: In member function ‘icu_55::UnicodeString& icu_55::PluralFormat::format(const icu_55::Formattable&, double, icu_55::UnicodeString&, icu_55::FieldPosition&, UErrorCode&) const’:
plurfmt.cpp:267:63: warning: implicitly-declared ‘icu_55::FixedDecimal& icu_55::FixedDecimal::operator=(const icu_55::FixedDecimal&)’ is deprecated [-Wdeprecated-copy]
267 | dec = decFmt->getFixedDecimal(numberObject, status);
| ^
In file included from plurfmt.cpp:19:
plurrule_impl.h:192:5: note: because ‘icu_55::FixedDecimal’ has user-provided ‘icu_55::FixedDecimal::FixedDecimal(const icu_55::FixedDecimal&)’
192 | FixedDecimal(const FixedDecimal &other);
| ^~~~~~~~~~~~
plurfmt.cpp:273:68: warning: implicitly-declared ‘icu_55::FixedDecimal& icu_55::FixedDecimal::operator=(const icu_55::FixedDecimal&)’ is deprecated [-Wdeprecated-copy]
273 | dec = decFmt->getFixedDecimal(numberMinusOffset, status);
| ^
In file included from plurfmt.cpp:19:
plurrule_impl.h:192:5: note: because ‘icu_55::FixedDecimal’ has user-provided ‘icu_55::FixedDecimal::FixedDecimal(const icu_55::FixedDecimal&)’
192 | FixedDecimal(const FixedDecimal &other);
| ^~~~~~~~~~~~
In file included from ../common/unicode/strenum.h:14,
from ../common/unicode/uenum.h:24,
from ./unicode/ucal.h:12,
from unicode/dtitvfmt.h:24,
from dtitvfmt.cpp:13:
In member function ‘int32_t icu_55::UnicodeString::length() const’,
inlined from ‘void icu_55::UnicodeString::doExtract(int32_t, int32_t, icu_55::UnicodeString&) const’ at ../common/unicode/unistr.h:4224:17,
inlined from ‘void icu_55::UnicodeString::extract(int32_t, int32_t, icu_55::UnicodeString&) const’ at ../common/unicode/unistr.h:4[237](https://github.com/libbitcoin/libbitcoin-system/actions/runs/7681642280/job/20949297933?pr=1378#step:8:238):12,
inlined from ‘void icu_55::DateIntervalFormat::setIntervalPattern(UCalendarDateFields, const icu_55::UnicodeString&, UBool)’ at dtitvfmt.cpp:1086:21:
../common/unicode/unistr.h:3654:27: warning: ‘firstPart.icu_55::UnicodeString::fUnion.icu_55::UnicodeString::StackBufferOrFields::fFields.icu_55::UnicodeString::StackBufferOrFields::<unnamed struct>::fLength’ may be used uninitialized [-Wmaybe-uninitialized]
3654 | return hasShortLength() ? getShortLength() : fUnion.fFields.fLength;
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dtitvfmt.cpp: In member function ‘void icu_55::DateIntervalFormat::setIntervalPattern(UCalendarDateFields, const icu_55::UnicodeString&, UBool)’:
dtitvfmt.cpp:1084:19: note: ‘firstPart’ declared here
1084 | UnicodeString firstPart;
| ^~~~~~~~~
ar: creating ../lib/libicui18n.a
make[0]: Making `all' in `tools'
make[1]: Making `all' in `toolutil'
(deps) ucln_tu.cpp
(deps) dbgutil.cpp
(deps) udbgutil.cpp
(deps) filetools.cpp
(deps) flagparser.c
(deps) ppucd.cpp
(deps) pkg_gencmn.c
(deps) pkg_genc.c
(deps) pkg_icu.cpp
(deps) writesrc.c
(deps) xmlparser.cpp
(deps) ucbuf.c
(deps) uparse.c
(deps) uoptions.c
(deps) ucmstate.c
(deps) ucm.c
(deps) denseranges.cpp
(deps) collationinfo.cpp
(deps) unewdata.c
(deps) toolutil.cpp
(deps) swapimpl.cpp
(deps) pkgitems.cpp
(deps) package.cpp
(deps) filestrm.c
In file included from /usr/include/c++/11/cstdlib:41,
from /usr/include/c++/11/stdlib.h:36,
from ../../common/cstring.h:31,
from filetools.cpp:16:
/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:573:2: warning: #warning "__STRICT_ANSI__ seems to have been undefined; this is not supported" [-Wcpp]
573 | #warning "__STRICT_ANSI__ seems to have been undefined; this is not supported"
| ^~~~~~~
ar: creating ../../lib/libicutu.a
make[1]: Making `all' in `ctestfw'
(deps) ucln_ct.c
(deps) uperf.cpp
(deps) datamap.cpp
(deps) testdata.cpp
(deps) tstdtmod.cpp
(deps) ctest.c
ar: creating libicutest.a
make[1]: Making `all' in `makeconv'
(deps) gencnvex.c
(deps) genmbcs.cpp
(deps) ucnvstat.c
(deps) makeconv.c
config.status: creating tools/makeconv/makeconv.1
genmbcs.cpp: In function ‘UBool MBCSAddFromUnicode(MBCSData*, const uint8_t*, int32_t, UChar32, int8_t)’:
genmbcs.cpp:833:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
833 | b=*pb++;
| ~^~~~~~
genmbcs.cpp:834:5: note: here
834 | case 3:
| ^~~~
genmbcs.cpp:835:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
835 | b=(b<<8)|*pb++;
| ~^~~~~~~~~~~~~
genmbcs.cpp:836:5: note: here
836 | case 2:
| ^~~~
genmbcs.cpp:837:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
837 | b=(b<<8)|*pb++;
| ~^~~~~~~~~~~~~
genmbcs.cpp:838:5: note: here
838 | case 1:
| ^~~~
make[1]: Making `all' in `genrb'
(deps) prscmnts.cpp
(deps) wrtxml.cpp
(deps) rle.c
(deps) wrtjava.c
(deps) rbutil.c
(deps) ustr.c
(deps) reslist.c
(deps) read.c
(deps) parse.cpp
(deps) genrb.c
(deps) errmsg.c
config.status: creating tools/genrb/derb.1
config.status: creating tools/genrb/genrb.1
make[1]: Making `all' in `genbrk'
(deps) genbrk.cpp
config.status: creating tools/genbrk/genbrk.1
make[1]: Making `all' in `gencnval'
(deps) gencnval.c
config.status: creating tools/gencnval/gencnval.1
make[1]: Making `all' in `gensprep'
(deps) store.c
(deps) gensprep.c
config.status: creating tools/gensprep/gensprep.8
make[1]: Making `all' in `icuinfo'
(deps) icuinfo.cpp
make[1]: Making `all' in `genccode'
(deps) genccode.c
config.status: creating tools/genccode/genccode.8
make[1]: Making `all' in `gencmn'
(deps) gencmn.c
config.status: creating tools/gencmn/gencmn.8
make[1]: Making `all' in `icupkg'
(deps) icupkg.cpp
config.status: creating tools/icupkg/icupkg.8
make[1]: Making `all' in `pkgdata'
(deps) pkgtypes.c
(deps) pkgdata.cpp
In file included from /usr/include/c++/11/cstdlib:41,
from /usr/include/c++/11/stdlib.h:36,
from ../../common/cstring.h:31,
from pkgdata.cpp:34:
/usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:573:2: warning: #warning "__STRICT_ANSI__ seems to have been undefined; this is not supported" [-Wcpp]
573 | #warning "__STRICT_ANSI__ seems to have been undefined; this is not supported"
| ^~~~~~~
config.status: creating tools/pkgdata/pkgdata.1
pkgdata.cpp: In function ‘void createFileNames(UPKGOptions*, char, const char*, const char*, const char*, UBool, UBool)’:
pkgdata.cpp:941:64: warning: ‘%s’ directive writing up to 1 bytes into a region of size between 0 and 256 [-Wformat-overflow=]
941 | sprintf(libFileNames[LIB_FILE_VERSION_TMP], "%s%s%s%s%s",
| ^~
In file included from /usr/include/stdio.h:894,
from ./../toolutil/package.h:24,
from pkgdata.cpp:40:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output 1 or more bytes (assuming 258) into a destination of size 256
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
pkgdata.cpp:936:64: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
936 | sprintf(libFileNames[LIB_FILE_VERSION_TMP], "%s%s%s",
| ^
In file included from /usr/include/stdio.h:894,
from ./../toolutil/package.h:24,
from pkgdata.cpp:40:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output 1 or more bytes (assuming 257) into a destination of size 256
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
pkgdata.cpp:960:66: warning: ‘%s’ directive writing up to 1 bytes into a region of size between 0 and 256 [-Wformat-overflow=]
960 | sprintf(libFileNames[LIB_FILE_VERSION_MAJOR], "%s%s%s%s%s",
| ^~
In file included from /usr/include/stdio.h:894,
from ./../toolutil/package.h:24,
from pkgdata.cpp:40:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output 1 or more bytes (assuming 258) into a destination of size 256
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
pkgdata.cpp:967:60: warning: ‘%s’ directive writing up to 1 bytes into a region of size between 0 and 256 [-Wformat-overflow=]
967 | sprintf(libFileNames[LIB_FILE_VERSION], "%s%s%s%s%s",
| ^~
In file included from /usr/include/stdio.h:894,
from ./../toolutil/package.h:24,
from pkgdata.cpp:40:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output 1 or more bytes (assuming 258) into a destination of size 256
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
pkgdata.cpp:950:66: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
950 | sprintf(libFileNames[LIB_FILE_VERSION_MAJOR], "%s%s%s",
| ^
In file included from /usr/include/stdio.h:894,
from ./../toolutil/package.h:24,
from pkgdata.cpp:40:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output 1 or more bytes (assuming 257) into a destination of size 256
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
pkgdata.cpp:955:60: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
955 | sprintf(libFileNames[LIB_FILE_VERSION], "%s%s%s",
| ^
In file included from /usr/include/stdio.h:894,
from ./../toolutil/package.h:24,
from pkgdata.cpp:40:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output 1 or more bytes (assuming 257) into a destination of size 256
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
pkgdata.cpp:985:59: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
985 | sprintf(libFileNames[LIB_FILE_VERSION], "%s.%s", libFileNames[LIB_FILE], pkgDataFlags[A_EXT]);
| ^
In file included from /usr/include/stdio.h:894,
from ./../toolutil/package.h:24,
from pkgdata.cpp:40:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 257) into a destination of size 256
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
pkgdata.cpp: In function ‘int32_t pkg_installFileMode(const char*, const char*, const char*)’:
pkgdata.cpp:1212:38: warning: ‘%s’ directive writing up to 511 bytes into a region of size 510 [-Wformat-overflow=]
1212 | sprintf(cmd, "%s %s%s%s %s%s%s",
| ^~
1213 | pkgDataFlags[INSTALL_CMD],
1214 | srcDir, PKGDATA_FILE_SEP_STRING, buffer,
| ~~~~~~
In file included from /usr/include/stdio.h:894,
from ./../toolutil/package.h:24,
from pkgdata.cpp:40:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output 5 or more bytes (assuming 1027) into a destination of size 512
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
pkgdata.cpp: In function ‘int32_t pkg_archiveLibrary(const char*, const char*, UBool)’:
pkgdata.cpp:1257:56: warning: ‘.’ directive writing 1 byte into a region of size between 0 and 256 [-Wformat-overflow=]
1257 | sprintf(libFileNames[LIB_FILE_VERSION], "%s%s%s.%s",
| ^
In file included from /usr/include/stdio.h:894,
from ./../toolutil/package.h:24,
from pkgdata.cpp:40:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 258) into a destination of size 256
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
pkgdata.cpp: In function ‘int32_t pkg_installLibrary(const char*, const char*, UBool)’:
pkgdata.cpp:1089:38: warning: ‘%s’ directive writing up to 255 bytes into a region of size between [247](https://github.com/libbitcoin/libbitcoin-system/actions/runs/7681642280/job/20949297933?pr=1378#step:8:248) and [502](https://github.com/libbitcoin/libbitcoin-system/actions/runs/7681642280/job/20949297933?pr=1378#step:8:503) [-Wformat-overflow=]
1089 | sprintf(cmd, "cd %s && %s %s %s%s%s",
| ^~
......
1093 | installDir, PKGDATA_FILE_SEP_STRING, libFileNames[LIB_FILE_VERSION]
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:894,
from ./../toolutil/package.h:24,
from pkgdata.cpp:40:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output 11 or more bytes (assuming 521) into a destination of size 512
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
pkgdata.cpp: In function ‘int32_t pkg_createWithoutAssemblyCode(UPKGOptions*, const char*, char)’:
pkgdata.cpp:1649:42: warning: ‘%s’ directive writing up to [511](https://github.com/libbitcoin/libbitcoin-system/actions/runs/7681642280/job/20949297933?pr=1378#step:8:512) bytes into a region of size between 502 and 511 [-Wformat-overflow=]
1649 | sprintf(newName, "%s_%s",
| ^~
1650 | DATA_PREFIX[n],
1651 | newNameTmp);
| ~~~~~~~~~~
In file included from /usr/include/stdio.h:894,
from ./../toolutil/package.h:24,
from pkgdata.cpp:40:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output between 2 and 522 bytes into a destination of size [512](https://github.com/libbitcoin/libbitcoin-system/actions/runs/7681642280/job/20949297933?pr=1378#step:8:513)
38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
The text was updated successfully, but these errors were encountered:
https://github.com/libbitcoin/libbitcoin-system/actions/runs/7681642280/job/20949297933?pr=1378#step:8:232
The text was updated successfully, but these errors were encountered: