Mock Version: 1.4.16 Mock Version: 1.4.16 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/sunpinyin.spec'], chrootPath='/var/lib/mock/f31-build-17141110-1230587/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv7hl --nodeps /builddir/build/SPECS/sunpinyin.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False BUILDSTDERR: warning: line 43: It's not recommended to have unversioned Obsoletes: Obsoletes: sunpinyin-data-le BUILDSTDERR: warning: line 44: It's not recommended to have unversioned Obsoletes: Obsoletes: sunpinyin-data-be Building target platforms: armv7hl Building for target armv7hl setting SOURCE_DATE_EPOCH=1564963200 Wrote: /builddir/build/SRPMS/sunpinyin-3.0.0-0.1.20190805git.fc31.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/sunpinyin.spec'], chrootPath='/var/lib/mock/f31-build-17141110-1230587/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv7hl --nodeps /builddir/build/SPECS/sunpinyin.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False BUILDSTDERR: warning: line 43: It's not recommended to have unversioned Obsoletes: Obsoletes: sunpinyin-data-le BUILDSTDERR: warning: line 44: It's not recommended to have unversioned Obsoletes: Obsoletes: sunpinyin-data-be Building target platforms: armv7hl Building for target armv7hl setting SOURCE_DATE_EPOCH=1564963200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ZZZBB2 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf sunpinyin-20190805 + /usr/bin/tar -xof /builddir/build/SOURCES/sunpinyin-20190805.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd sunpinyin-20190805 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (sunpinyin-use-python3.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .python3 --fuzz=0 + echo 'Patch #1 (sunpinyin-fixes-scons.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .scons --fuzz=0 + mkdir -p raw + cp /builddir/build/SOURCES/lm_sc.3gm.arpa-20140820.tar.bz2 raw + cp /builddir/build/SOURCES/dict.utf8-20131214.tar.bz2 raw + pushd raw + tar xvf lm_sc.3gm.arpa-20140820.tar.bz2 + tar xvf dict.utf8-20131214.tar.bz2 + popd + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Patch #0 (sunpinyin-use-python3.patch): patching file SConstruct patching file python/pinyin_info_gen.py patching file python/quanpin_trie_gen.py patching file python/trie.py Patch #1 (sunpinyin-fixes-scons.patch): patching file SConstruct patching file src/SConscript ~/build/BUILD/sunpinyin-20190805/raw ~/build/BUILD/sunpinyin-20190805 lm_sc.3gm.arpa dict.utf8 ~/build/BUILD/sunpinyin-20190805 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.f9oya3 + umask 022 + cd /builddir/build/BUILD + cd sunpinyin-20190805 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' BUILDSTDERR: +++ dirname ./configure BUILDSTDERR: ++ find . -name config.guess -o -name config.sub + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' BUILDSTDERR: ++ find . -name ltmain.sh + ./configure --build=armv7hl-redhat-linux-gnu --host=armv7hl-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info BUILDSTDERR: /var/tmp/rpm-tmp.f9oya3: line 47: ./configure: No such file or directory + : + scons -j4 --prefix=/usr --libdir=/usr/lib --datadir=/usr/share scons: Reading SConscript files ... Warning: you've set CFLAGS in the environmental variable! Warning: you've set CXXFLAGS in the environmental variable! Warning: you've set LDFLAGS in the environmental variable! Checking for pkg-config... yes Checking for sqlite3... yes Checking for C header file assert.h... yes Checking for C function bind_textdomain_codeset()... yes Checking for C function dcgettext()... yes Checking for C function exp2()... no Checking for C header file fcntl.h... yes Checking for C header file getopt.h... yes Checking for C function getopt_long()... yes Checking for C function getpagesize()... yes Checking for C function get_opt()... no Checking for C header file iconv.h... yes Checking for C header file inttypes.h... yes Checking for C header file locale.h... yes Checking for C header file libintl.h... yes Checking for C header file limits.h... yes Checking for C header file locale.h... yes Checking for C function log2()... no Checking for C header file memory.h... yes Checking for C function memset()... yes Checking for C function mmap()... yes Checking for C function munmap()... yes Checking for C function setlocale()... yes Checking for C header file sys/mman.h... yes Checking for C header file sys/param.h... yes Checking for C header file sys/stat.h... yes Checking for C header file sys/types.h... yes Checking for C header file unistd.h... yes Checking for C header file wchar.h... yes scons: done reading SConscript files. scons: Building targets ... scons: Configure: creating config.h Creating 'doc/README' Creating 'doc/SLM-inst.mk' cd python && ./pinyin_info_gen.py > ../src/pinyin/pinyin_info.h g++ -o src/slm/slm.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slm.cpp g++ -o src/lexicon/pytrie.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/lexicon/pytrie.cpp g++ -o src/portability.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/portability.cpp g++ -o src/pinyin/pinyin_data.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/pinyin/pinyin_data.cpp cd python && ./quanpin_trie_gen.py > ../src/pinyin/quanpin_trie.h g++ -o src/pinyin/shuangpin_data.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/pinyin/shuangpin_data.cpp g++ -o src/pinyin/shuangpin_seg.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/pinyin/shuangpin_seg.cpp g++ -o src/pinyin/pinyin_seg.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/pinyin/pinyin_seg.cpp g++ -o src/pinyin/hunpin_seg.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/pinyin/hunpin_seg.cpp BUILDSTDERR: g++ -o src/ime-core/imi_context.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinsrc/ime-core/imi_context.cpp: In member function ‘void CIMIContext::printLattice()’: BUILDSTDERR: src/ime-core/imi_context.cpp:103:34: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] BUILDSTDERR: 103 | printf("Lattice Frame [%lu]:", i); BUILDSTDERR: | ~~^ ~ BUILDSTDERR: | | | BUILDSTDERR: | | size_t {aka unsigned int} BUILDSTDERR: | long unsigned int BUILDSTDERR: | %u BUILDSTDERR: In file included from /usr/include/c++/9/vector:72, BUILDSTDERR: from src/pinyin/syllable.h:42, BUILDSTDERR: from src/pinyin/pinyin_data.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const TLatticeState&}; _Tp = TLatticeState; _Alloc = std::allocator]’: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 BUILDSTDERR: 426 | vector<_Tp, _Alloc>:: BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algo.h:61, BUILDSTDERR: from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = TLatticeState; _Compare = __gnu_cxx::__ops::_Iter_less_val]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:128:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 128 | __push_heap(_RandomAccessIterator __first, BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = TLatticeState; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, BUILDSTDERR: | ^~~~~~~~~~~~~ yin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_context.cpp g++ -o src/ime-core/imi_data.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_data.cpp g++ -o src/ime-core/lattice_states.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/lattice_states.cpp g++ -o src/ime-core/imi_view.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_view.cpp g++ -o src/ime-core/imi_uiobjects.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_uiobjects.cpp BUILDSTDERR: g++ -o src/ime-core/imi_view_classic.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_view_classiIn file included from /usr/include/c++/9/vector:67, BUILDSTDERR: from src/pinyin/syllable.h:42, BUILDSTDERR: from src/pinyin/pinyin_data.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/stl_vector.h: In member function ‘bool CTopLatticeStates::push(const TLatticeState&)’: BUILDSTDERR: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1195 | _M_realloc_insert(end(), __x); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1929:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1929 | __introsort_loop(_RandomAccessIterator __first, BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1929:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1943:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1943 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:72, BUILDSTDERR: from src/pinyin/syllable.h:42, BUILDSTDERR: from src/pinyin/pinyin_data.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]’: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator*, std::vector > >’} changed in GCC 7.1 BUILDSTDERR: 426 | vector<_Tp, _Alloc>:: BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc: In member function ‘void CLatticeStates::_pushScoreHeap(TSentenceScore, CSlmState)’: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1810:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1810 | __unguarded_linear_insert(_RandomAccessIterator __last, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1829:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1829 | __insertion_sort(_RandomAccessIterator __first, BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1829:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: In file included from /usr/include/c++/9/vector:67, BUILDSTDERR: from src/pinyin/syllable.h:42, BUILDSTDERR: from src/pinyin/pinyin_data.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector CLatticeStates::getSortedResult()’: BUILDSTDERR: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1195 | _M_realloc_insert(end(), __x); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1957:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1957 | std::__introsort_loop(__first, __last, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: 1958 | std::__lg(__last - __first) * 2, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 1959 | __comp); BUILDSTDERR: | ~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1874:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1874 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1879:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1879 | std::__insertion_sort(__first, __last, __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:67, BUILDSTDERR: from src/pinyin/syllable.h:42, BUILDSTDERR: from src/pinyin/pinyin_data.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector CLatticeStates::getFilteredResult()’: BUILDSTDERR: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1195 | _M_realloc_insert(end(), __x); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1195 | _M_realloc_insert(end(), __x); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: src/ime-core/ic_history.cpp: In member function ‘virtual bool CBigramHistory::loadFromFile(const char*)’: BUILDSTDERR: src/ime-core/ic_history.cpp:191:13: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 191 | read(fd, buf, info.st_size); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ c.cpp g++ -o src/ime-core/imi_winHandler.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_winHandler.cpp g++ -o src/ime-core/ic_history.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/ic_history.cpp g++ -o src/ime-core/imi_funcobjs.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_funcobjs.cpp g++ -o src/ime-core/imi_options.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_options.cpp g++ -o src/ime-core/imi_option_event.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_option_event.cpp BUILDSTDERR: g++ -o src/ime-core/userdict.os -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobsrc/ime-core/userdict.cpp: In member function ‘void CUserDict::removeWord(unsigned int)’: BUILDSTDERR: src/ime-core/userdict.cpp:126:17: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] BUILDSTDERR: 126 | sprintf(sql, "%s%d;", sql, (wid - INI_USRDEF_WID)); BUILDSTDERR: | ^~~ ~~~ BUILDSTDERR: src/ime-core/userdict.cpp:126:27: warning: ‘;’ directive writing 1 byte into a region of size between 0 and 255 [-Wformat-overflow=] BUILDSTDERR: 126 | sprintf(sql, "%s%d;", sql, (wid - INI_USRDEF_WID)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from src/portability.h:42, BUILDSTDERR: from src/ime-core/userdict.h:43, BUILDSTDERR: from src/ime-core/userdict.cpp:40: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: ‘__builtin___sprintf_chk’ output between 3 and 268 bytes into a destination of size 256 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ in-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/userdict.cpp pod2man man/genpyt.pod man/genpyt.1 pod2man man/getwordfreq.pod man/getwordfreq.1 pod2man man/idngram_merge.pod man/idngram_merge.1 pod2man man/ids2ngram.pod man/ids2ngram.1 pod2man man/mmseg.pod man/mmseg.1 pod2man man/slmbuild.pod man/slmbuild.1 pod2man man/slminfo.pod man/slminfo.1 pod2man man/slmpack.pod man/slmpack.1 pod2man man/slmprune.pod man/slmprune.1 pod2man man/slmseg.pod man/slmseg.1 pod2man man/slmthread.pod man/slmthread.1 pod2man man/tslmendian.pod man/tslmendian.1 pod2man man/tslminfo.pod man/tslminfo.1 g++ -o src/portability.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/portability.cpp g++ -o src/slm/slm.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slm.cpp g++ -o src/slm/tslmendian/writer.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/tslmendian/writer.cpp g++ -o src/lexicon/trie_writer.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/lexicon/trie_writer.cpp g++ -o src/lexicon/genpyt.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/lexicon/genpyt.cpp g++ -o src/lexicon/pytrie.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/lexicon/pytrie.cpp g++ -o src/lexicon/pytrie_gen.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/lexicon/pytrie_gen.cpp g++ -o libsunpinyin.so.3.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-soname=libsunpinyin.so.3 -shared src/portability.os src/slm/slm.os src/lexicon/pytrie.os src/pinyin/pinyin_data.os src/pinyin/pinyin_seg.os src/pinyin/shuangpin_data.os src/pinyin/shuangpin_seg.os src/pinyin/hunpin_seg.os src/ime-core/imi_context.os src/ime-core/imi_data.os src/ime-core/lattice_states.os src/ime-core/imi_view.os src/ime-core/imi_uiobjects.os src/ime-core/imi_view_classic.os src/ime-core/imi_winHandler.os src/ime-core/ic_history.os src/ime-core/imi_funcobjs.os src/ime-core/imi_options.os src/ime-core/imi_option_event.os src/ime-core/userdict.os -lsqlite3 g++ -o src/pinyin/pinyin_data.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/pinyin/pinyin_data.cpp BUILDSTDERR: g++ -o src/slm/getwordfreq/getwordfreq.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools src/slm/ids2ngram/ids2ngram.cpp: In function ‘void ProcessingRead(FILE*, FILE*, std::vector&, size_t) [with int N = 1]’: BUILDSTDERR: src/slm/ids2ngram/ids2ngram.cpp:88:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 88 | fread(ids, sizeof(TSIMWordId), N - 1, fp); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/slm/ids2ngram/ids2ngram.cpp: In function ‘void ProcessingRead(FILE*, FILE*, std::vector&, size_t) [with int N = 2]’: BUILDSTDERR: src/slm/ids2ngram/ids2ngram.cpp:88:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: In file included from /usr/include/c++/9/vector:72, BUILDSTDERR: from src/lexicon/pytrie_gen.h:8, BUILDSTDERR: from src/lexicon/pytrie_gen.cpp:15: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CPinyinTrieMaker::TWordInfo}; _Tp = CPinyinTrieMaker::TWordInfo; _Alloc = std::allocator]’: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 BUILDSTDERR: 426 | vector<_Tp, _Alloc>:: BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/slm/ids2ngram/ids2ngram.cpp: In function ‘void ProcessingRead(FILE*, FILE*, std::vector&, size_t) [with int N = 3]’: BUILDSTDERR: src/slm/ids2ngram/ids2ngram.cpp:88:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algo.h:61, BUILDSTDERR: from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/lexicon/pytrie_gen.cpp:13: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = CPinyinTrieMaker::TWordInfo; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:72, BUILDSTDERR: from src/lexicon/pytrie_gen.h:8, BUILDSTDERR: from src/lexicon/pytrie_gen.cpp:15: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc: In member function ‘bool CPinyinTrieMaker::write(FILE*, CWordEvaluator*, bool)’: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/getwordfreq/getwordfreq.cpp g++ -o src/slm/ids2ngram/idngram_merge.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/ids2ngram/idngram_merge.cpp g++ -o src/slm/ids2ngram/ids2ngram.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/ids2ngram/ids2ngram.cpp g++ -o src/getwordfreq -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld src/portability.o src/slm/slm.o src/slm/getwordfreq/getwordfreq.o -lsqlite3 g++ -o src/slm/sim_dict.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/sim_dict.cpp g++ -o src/slm/sim_sen.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/sim_sen.cpp g++ -o src/idngram_merge -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld src/portability.o src/slm/ids2ngram/idngram_merge.o -lsqlite3 g++ -o src/genpyt -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld src/portability.o src/slm/slm.o src/slm/tslmendian/writer.o src/lexicon/trie_writer.o src/lexicon/genpyt.o src/lexicon/pytrie.o src/lexicon/pytrie_gen.o src/pinyin/pinyin_data.o -lsqlite3 BUILDSTDERR: g++ -o src/slm/mmseg/mmseg.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardesrc/slm/sim_slm.cpp: In member function ‘bool CSIMSlm::Load(const char*)’: BUILDSTDERR: src/slm/sim_slm.cpp:52:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 52 | fread(sz, sizeof(int), N + 1, fp); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/slm/sim_slm.cpp:56:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 56 | fread(level[lvl], sizeof(TNode), sz[lvl], fp); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/slm/sim_slm.cpp:59:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 59 | fread(level[lvl], sizeof(TLeaf), sz[lvl], fp); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ned-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/mmseg/mmseg.cpp g++ -o src/slm/sim_slm.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/sim_slm.cpp g++ -o src/slm/slmbuild/sim_slmbuilder.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slmbuild/sim_slmbuilder.cpp g++ -o src/slm/slmbuild/slmbuild.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slmbuild/slmbuild.cpp g++ -o src/ids2ngram -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld src/portability.o src/slm/ids2ngram/ids2ngram.o -lsqlite3 g++ -o src/mmseg -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld src/portability.o src/slm/sim_dict.o src/slm/sim_sen.o src/slm/mmseg/mmseg.o -lsqlite3 g++ -o src/slm/slminfo/slminfo.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slminfo/slminfo.cpp BUILDSTDERR: g++ -o src/slm/slmpack/arpa_slm.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhsrc/slm/slminfo/slminfo.cpp: In function ‘void PrintARPALevel(int, FILE*, TReverseLexicon*, bool)’: BUILDSTDERR: src/slm/slminfo/slminfo.cpp:131:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 131 | fread(&N, sizeof(int), 1, fp); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/slm/slminfo/slminfo.cpp:132:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 132 | fread(&bLogPrFile, sizeof(bLogPrFile), 1, fp); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/slm/slminfo/slminfo.cpp:138:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 138 | fread(sz, sizeof(int), N + 1, fp); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/slm/slminfo/slminfo.cpp:154:18: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 154 | fread(&(nodes[i][0]), sizeof(CSIMSlm::TLeaf), 1, fp); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/slm/slminfo/slminfo.cpp:155:18: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 155 | fread(&(nodes[i][1]), sizeof(CSIMSlm::TLeaf), 1, fp); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/slm/slminfo/slminfo.cpp:160:18: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 160 | fread(&(nodes[i][0]), sizeof(CSIMSlm::TNode), 2, fp); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/slm/slminfo/slminfo.cpp:175:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 175 | fread(&(nodes[i][1]), sizeof(CSIMSlm::TNode), 1, fp); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/slm/slminfo/slminfo.cpp:198:18: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 198 | fread(&(nodes[lvl][1]), sizeof(CSIMSlm::TLeaf), 1, fp); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/slm/slminfo/slminfo.cpp:202:18: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 202 | fread(&(nodes[lvl][1]), sizeof(CSIMSlm::TNode), 1, fp); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/slm/slminfo/slminfo.cpp: In function ‘void PrintARPA(FILE*, const char*, bool)’: BUILDSTDERR: src/slm/slminfo/slminfo.cpp:238:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 238 | fread(&N, sizeof(N), 1, fp); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/slm/slminfo/slminfo.cpp: In function ‘void PrintSimple(FILE*)’: BUILDSTDERR: src/slm/slminfo/slminfo.cpp:251:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 251 | fread(&N, sizeof(N), 1, fp); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/slm/slminfo/slminfo.cpp:252:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 252 | fread(&bLogPrFile, sizeof(bLogPrFile), 1, fp); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/slm/slminfo/slminfo.cpp:256:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 256 | fread(&nItem, sizeof(nItem), 1, fp); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ at/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slmpack/arpa_slm.cpp g++ -o src/slm/slmpack/slmpack.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slmpack/slmpack.cpp g++ -o src/slm/slmprune/slmprune.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slmprune/slmprune.cpp g++ -o src/slm/slmseg/slmseg.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slmseg/slmseg.cpp g++ -o src/slm/thread/ValueCompress.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/thread/ValueCompress.cpp BUILDSTDERR: g++ -o src/slm/thread/slmthread.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/ssrc/slm/thread/slmthread.cpp: In function ‘int main(int, char**)’: BUILDSTDERR: src/slm/thread/slmthread.cpp:336:15: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘std::map::size_type’ {aka ‘unsigned int’} [-Wformat=] BUILDSTDERR: 336 | printf("%lu float values ==> %lu values", pr_eff.size(), pr_table.size()); BUILDSTDERR: | ~~^ ~~~~~~~~~~~~~ BUILDSTDERR: | | | BUILDSTDERR: | long unsigned int std::map::size_type {aka unsigned int} BUILDSTDERR: | %u BUILDSTDERR: src/slm/thread/slmthread.cpp:336:36: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wformat=] BUILDSTDERR: 336 | printf("%lu float values ==> %lu values", pr_eff.size(), pr_table.size()); BUILDSTDERR: | ~~^ ~~~~~~~~~~~~~~~ BUILDSTDERR: | | | BUILDSTDERR: | long unsigned int std::vector::size_type {aka unsigned int} BUILDSTDERR: | %u BUILDSTDERR: src/slm/thread/slmthread.cpp:344:15: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘std::map::size_type’ {aka ‘unsigned int’} [-Wformat=] BUILDSTDERR: 344 | printf("%lu float values ==> %lu values", bow_eff.size(), bow_table.size()); BUILDSTDERR: | ~~^ ~~~~~~~~~~~~~~ BUILDSTDERR: | | | BUILDSTDERR: | long unsigned int std::map::size_type {aka unsigned int} BUILDSTDERR: | %u BUILDSTDERR: src/slm/thread/slmthread.cpp:344:36: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wformat=] BUILDSTDERR: 344 | printf("%lu float values ==> %lu values", bow_eff.size(), bow_table.size()); BUILDSTDERR: | ~~^ ~~~~~~~~~~~~~~~~ BUILDSTDERR: | | | BUILDSTDERR: | long unsigned int std::vector::size_type {aka unsigned int} BUILDSTDERR: | %u BUILDSTDERR: In file included from /usr/include/c++/9/map:60, BUILDSTDERR: from src/slm/slmseg/slmseg.cpp:55: BUILDSTDERR: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = CThreadSlm::TState; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator >’} changed in GCC 7.1 BUILDSTDERR: 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = CThreadSlm::TState; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator >’} changed in GCC 7.1 BUILDSTDERR: 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:72, BUILDSTDERR: from src/slm/thread/ValueCompress.h:43, BUILDSTDERR: from src/slm/thread/ValueCompress.cpp:44: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {TVCHeapItem}; _Tp = TVCHeapItem; _Alloc = std::allocator]’: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 BUILDSTDERR: 426 | vector<_Tp, _Alloc>:: BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/map:61, BUILDSTDERR: from src/slm/slmseg/slmseg.cpp:55: BUILDSTDERR: /usr/include/c++/9/bits/stl_map.h: In function ‘void searchBest(CLattice&)’: BUILDSTDERR: /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator >’} changed in GCC 7.1 BUILDSTDERR: 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, BUILDSTDERR: /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator >’} changed in GCC 7.1 BUILDSTDERR: 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc: In member function ‘void CValueCompressor::operator()(std::map&, std::map&, std::vector&, unsigned int) const’: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ lm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/thread/slmthread.cpp g++ -o src/slm/thread/test_vc.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/thread/test_vc.cpp g++ -o src/slm/tslmendian/slm_endian.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/tslmendian/slm_endian.cpp g++ -o src/slm/tslmendian/slm_file.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/tslmendian/slm_file.cpp g++ -o src/slm/tslminfo/tslminfo.o -c -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/tslminfo/tslminfo.cpp g++ -o src/slmbuild -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld src/portability.o src/slm/slmbuild/sim_slmbuilder.o src/slm/slmbuild/slmbuild.o -lsqlite3 g++ -o src/slminfo -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld src/portability.o src/slm/slminfo/slminfo.o -lsqlite3 g++ -o src/slmpack -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld src/portability.o src/slm/sim_slm.o src/slm/slmpack/slmpack.o src/slm/slmpack/arpa_slm.o -lsqlite3 g++ -o src/slmprune -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld src/portability.o src/slm/sim_slm.o src/slm/slmprune/slmprune.o -lsqlite3 BUILDSTDERR: g++ -o src/slmseg -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld src/portability.o++ pwd + export PATH=/builddir/build/BUILD/sunpinyin-20190805/src:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/builddir/build/BUILD/sunpinyin-20190805/src:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + pushd raw + ln -sf ../doc/SLM-inst.mk Makefile + make -j4 VERBOSE=1 + popd + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 src/slm/sim_dict.o src/slm/sim_sen.o src/slm/slm.o src/slm/slmseg/slmseg.o -lsqlite3 g++ -o src/slmthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld src/portability.o src/slm/sim_slm.o src/slm/thread/ValueCompress.o src/slm/thread/slmthread.o -lsqlite3 Creating 'src/sunpinyin-dictgen.mk' Copy("src/sunpinyin-dictgen", "src/sunpinyin-dictgen.mk") Chmod("src/sunpinyin-dictgen", "0755") g++ -o src/testvc -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld src/slm/thread/ValueCompress.o src/slm/thread/test_vc.o -lsqlite3 g++ -o src/tslmendian -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld src/slm/tslmendian/slm_file.o src/slm/tslmendian/slm_endian.o src/slm/tslmendian/writer.o -lsqlite3 Creating 'sunpinyin-2.0.pc' g++ -o src/tslminfo -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld src/portability.o src/slm/slm.o src/slm/tslminfo/tslminfo.o -lsqlite3 scons: done building targets. ~/build/BUILD/sunpinyin-20190805/raw ~/build/BUILD/sunpinyin-20190805 slmpack lm_sc.3gm.arpa dict.utf8 lm_sc.3gm Loading lexicon...done. Loading ARPA slm... Writing out...done! slmthread lm_sc.3gm lm_sc.t3g.orig Loading original slm... first pass... Compressing pr values...65536 float values ==> 65536 values Compressing bow values...16384 float values ==> 16384 values Threading the new model... Writing out...done! tslmendian -e le -i lm_sc.t3g.orig -o lm_sc.t3g genpyt -e le -i dict.utf8 -s lm_sc.t3g.orig \ -l pydict_sc.log -o pydict_sc.bin Opening language model...done! Adding pinyin and corresponding words...converting from little-endian to little-endian ...done. 57449 primitive nodes 79225 total nodes Writing out...done! Printing the lexicon out to log_file...done! ~/build/BUILD/sunpinyin-20190805 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.X9hxG2 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm '!=' / ']' + rm -rf /builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm + cd sunpinyin-20190805 + scons -j4 --prefix=/usr --libdir=/usr/lib --datadir=/usr/share install --install-sandbox=/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm scons: Reading SConscript files ... Checking for pkg-config... (cached) yes Checking for sqlite3... (cached) yes Checking for C header file assert.h... yes Checking for C function bind_textdomain_codeset()... yes Checking for C function dcgettext()... yes Checking for C function exp2()... no Checking for C header file fcntl.h... yes Checking for C header file getopt.h... yes Checking for C function getopt_long()... yes Checking for C function getpagesize()... yes Checking for C function get_opt()... no Checking for C header file iconv.h... yes Checking for C header file inttypes.h... yes Checking for C header file locale.h... yes Checking for C header file libintl.h... yes Checking for C header file limits.h... yes Checking for C header file locale.h... yes Checking for C function log2()... no Checking for C header file memory.h... yes Checking for C function memset()... yes Checking for C function mmap()... yes Checking for C function munmap()... yes Checking for C function setlocale()... yes Checking for C header file sys/mman.h... yes Checking for C header file sys/param.h... yes Checking for C header file sys/stat.h... yes Checking for C header file sys/types.h... yes Checking for C header file unistd.h... yes Checking for C header file wchar.h... yes scons: done reading SConscript files. scons: Building targets ... g++ -o src/portability.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/portability.cpp g++ -o src/slm/sim_dict.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/sim_dict.cpp g++ -o src/slm/sim_sen.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/sim_sen.cpp g++ -o src/slm/mmseg/mmseg.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/mmseg/mmseg.cpp g++ -o src/slm/slm.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slm.cpp g++ -o src/slm/slmseg/slmseg.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slmseg/slmseg.cpp BUILDSTDERR: g++ -o src/slm/ids2ngram/ids2ngram.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -IsrcIn file included from /usr/include/c++/9/map:61, BUILDSTDERR: from src/slm/slmseg/slmseg.cpp:55: BUILDSTDERR: /usr/include/c++/9/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = CThreadSlm::TState; _Tp = TLatticeStateValue; _Compare = std::less; _Alloc = std::allocator >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator >’} changed in GCC 7.1 BUILDSTDERR: 518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, BUILDSTDERR: /usr/include/c++/9/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = CThreadSlm::TState; _Tp = TLatticeStateValue; _Compare = std::less; _Alloc = std::allocator >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator >’} changed in GCC 7.1 BUILDSTDERR: 499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, BUILDSTDERR: In file included from /usr/include/c++/9/map:60, BUILDSTDERR: from src/slm/slmseg/slmseg.cpp:55: BUILDSTDERR: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = CThreadSlm::TState; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator >’} changed in GCC 7.1 BUILDSTDERR: 2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = CThreadSlm::TState; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator >’} changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_tree.h: In member function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = CThreadSlm::TState; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator >’} changed in GCC 7.1 BUILDSTDERR: 2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/ids2ngram/ids2ngram.cpp g++ -o src/mmseg src/portability.o src/slm/sim_dict.o src/slm/sim_sen.o src/slm/mmseg/mmseg.o -lsqlite3 g++ -o src/slm/ids2ngram/idngram_merge.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/ids2ngram/idngram_merge.cpp Install file: "src/mmseg" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/bin/mmseg" g++ -o src/slm/slmbuild/sim_slmbuilder.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slmbuild/sim_slmbuilder.cpp g++ -o src/slmseg src/portability.o src/slm/sim_dict.o src/slm/sim_sen.o src/slm/slm.o src/slm/slmseg/slmseg.o -lsqlite3 g++ -o src/slm/slmbuild/slmbuild.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slmbuild/slmbuild.cpp Install file: "src/slmseg" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/bin/slmseg" g++ -o src/slm/sim_slm.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/sim_slm.cpp g++ -o src/idngram_merge src/portability.o src/slm/ids2ngram/idngram_merge.o -lsqlite3 g++ -o src/slm/slmprune/slmprune.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slmprune/slmprune.cpp g++ -o src/ids2ngram src/portability.o src/slm/ids2ngram/ids2ngram.o -lsqlite3 g++ -o src/slmbuild src/portability.o src/slm/slmbuild/sim_slmbuilder.o src/slm/slmbuild/slmbuild.o -lsqlite3 Install file: "src/idngram_merge" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/bin/idngram_merge" g++ -o src/slm/slminfo/slminfo.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slminfo/slminfo.cpp Install file: "src/slmbuild" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/bin/slmbuild" Install file: "src/ids2ngram" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/bin/ids2ngram" BUILDSTDERR: g++ -o src/slm/thread/ValueCompress.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -IsrIn file included from /usr/include/c++/9/vector:72, BUILDSTDERR: from src/slm/thread/ValueCompress.h:43, BUILDSTDERR: from src/slm/thread/ValueCompress.cpp:44: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {TVCHeapItem}; _Tp = TVCHeapItem; _Alloc = std::allocator]’: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {TVCHeapItem}; _Tp = TVCHeapItem; _Alloc = std::allocator]’: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 BUILDSTDERR: 426 | vector<_Tp, _Alloc>:: BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:66, BUILDSTDERR: from src/slm/thread/ValueCompress.h:43, BUILDSTDERR: from src/slm/thread/ValueCompress.cpp:44: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = TVCHeapItem*; _ForwardIterator = TVCHeapItem*; _Allocator = std::allocator]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 BUILDSTDERR: 310 | return std::__uninitialized_copy_a BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 311 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 312 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = TVCHeapItem*; _Tp = TVCHeapItem]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 BUILDSTDERR: 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 BUILDSTDERR: 289 | { return std::uninitialized_copy(__first, __last, __result); } BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = TVCHeapItem*]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 BUILDSTDERR: 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 BUILDSTDERR: 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 132 | && __is_trivial(_ValueType2) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 133 | && __assignable>:: BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 134 | __uninit_copy(__first, __last, __result); BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = TVCHeapItem*; bool _TrivialValueTypes = false]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 BUILDSTDERR: 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 c/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/thread/ValueCompress.cpp g++ -o src/slm/thread/slmthread.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/thread/slmthread.cpp g++ -o src/slmprune src/portability.o src/slm/sim_slm.o src/slm/slmprune/slmprune.o -lsqlite3 Install file: "src/slmprune" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/bin/slmprune" g++ -o src/slm/tslmendian/slm_file.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/tslmendian/slm_file.cpp g++ -o src/slminfo src/portability.o src/slm/slminfo/slminfo.o -lsqlite3 Install file: "src/slminfo" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/bin/slminfo" g++ -o src/slm/tslmendian/slm_endian.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/tslmendian/slm_endian.cpp g++ -o src/slm/tslmendian/writer.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/tslmendian/writer.cpp g++ -o src/slm/tslminfo/tslminfo.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/tslminfo/tslminfo.cpp g++ -o src/slmthread src/portability.o src/slm/sim_slm.o src/slm/thread/ValueCompress.o src/slm/thread/slmthread.o -lsqlite3 g++ -o src/tslmendian src/slm/tslmendian/slm_file.o src/slm/tslmendian/slm_endian.o src/slm/tslmendian/writer.o -lsqlite3 g++ -o src/slm/slmpack/slmpack.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slmpack/slmpack.cpp Install file: "src/slmthread" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/bin/slmthread" g++ -o src/slm/slmpack/arpa_slm.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slmpack/arpa_slm.cpp Install file: "src/tslmendian" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/bin/tslmendian" g++ -o src/lexicon/trie_writer.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/lexicon/trie_writer.cpp g++ -o src/tslminfo src/portability.o src/slm/slm.o src/slm/tslminfo/tslminfo.o -lsqlite3 g++ -o src/lexicon/genpyt.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/lexicon/genpyt.cpp Install file: "src/tslminfo" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/bin/tslminfo" g++ -o src/lexicon/pytrie.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/lexicon/pytrie.cpp g++ -o src/lexicon/pytrie_gen.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/lexicon/pytrie_gen.cpp g++ -o src/slmpack src/portability.o src/slm/sim_slm.o src/slm/slmpack/slmpack.o src/slm/slmpack/arpa_slm.o -lsqlite3 Install file: "src/slmpack" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/bin/slmpack" g++ -o src/pinyin/pinyin_data.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/pinyin/pinyin_data.cpp g++ -o src/slm/getwordfreq/getwordfreq.o -c -std=c++11 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/getwordfreq/getwordfreq.cpp Install file: "src/sunpinyin-dictgen" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/bin/sunpinyin-dictgen" Install file: "man/mmseg.1" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/man/man1/mmseg.1" Install file: "man/slmseg.1" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/man/man1/slmseg.1" Install file: "man/ids2ngram.1" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/man/man1/ids2ngram.1" Install file: "man/idngram_merge.1" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/man/man1/idngram_merge.1" Install file: "man/slmbuild.1" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/man/man1/slmbuild.1" Install file: "man/slmprune.1" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/man/man1/slmprune.1" Install file: "man/slminfo.1" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/man/man1/slminfo.1" Install file: "man/slmthread.1" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/man/man1/slmthread.1" Install file: "man/tslmendian.1" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/man/man1/tslmendian.1" Install file: "man/tslminfo.1" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/man/man1/tslminfo.1" Install file: "man/slmpack.1" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/man/man1/slmpack.1" Install file: "man/genpyt.1" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/man/man1/genpyt.1" Install file: "man/getwordfreq.1" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/man/man1/getwordfreq.1" Install file: "doc/README" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/doc/sunpinyin/README" Install file: "doc/SLM-train.mk" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/doc/sunpinyin/SLM-train.mk" Install file: "doc/SLM-inst.mk" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/doc/sunpinyin/SLM-inst.mk" Install file: "src/slm/ids2ngram/idngram.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/slm/ids2ngram/idngram.h" Install file: "src/slm/ids2ngram/idngram_merge.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/slm/ids2ngram/idngram_merge.h" Install file: "src/slm/slm.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/slm/slm.h" Install file: "src/slm/sim_dict.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/slm/sim_dict.h" Install file: "src/slm/sim_sen.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/slm/sim_sen.h" Install file: "src/slm/sim_slm.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/slm/sim_slm.h" Install file: "src/slm/thread/ValueCompress.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/slm/thread/ValueCompress.h" Install file: "src/slm/sim_fmerge.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/slm/sim_fmerge.h" Install file: "src/slm/slmbuild/sim_slmbuilder.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/slm/slmbuild/sim_slmbuilder.h" Install file: "src/slm/slmpack/arpa_slm.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/slm/slmpack/arpa_slm.h" Install file: "src/slm/slmpack/common.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/slm/slmpack/common.h" Install file: "src/slm/tslmendian/slm_file.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/slm/tslmendian/slm_file.h" Install file: "src/slm/tslmendian/writer.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/slm/tslmendian/writer.h" Install file: "src/lexicon/pytrie_gen.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/lexicon/pytrie_gen.h" Install file: "src/lexicon/trie_writer.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/lexicon/trie_writer.h" Install file: "src/lexicon/pytrie.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/lexicon/pytrie.h" Install file: "src/ime-core/imi_view_classic.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/ime-core/imi_view_classic.h" Install file: "src/ime-core/imi_uiobjects.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/ime-core/imi_uiobjects.h" Install file: "src/ime-core/lattice_states.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/ime-core/lattice_states.h" Install file: "src/ime-core/ic_history.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/ime-core/ic_history.h" Install file: "src/ime-core/imi_funcobjs.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/ime-core/imi_funcobjs.h" Install file: "src/ime-core/imi_context.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/ime-core/imi_context.h" Install file: "src/ime-core/imi_winHandler.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/ime-core/imi_winHandler.h" Install file: "src/ime-core/imi_glibHandler.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/ime-core/imi_glibHandler.h" Install file: "src/ime-core/userdict.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/ime-core/userdict.h" Install file: "src/ime-core/imi_option_event.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/ime-core/imi_option_event.h" Install file: "src/ime-core/imi_data.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/ime-core/imi_data.h" Install file: "src/ime-core/utils.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/ime-core/utils.h" Install file: "src/ime-core/imi_keys.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/ime-core/imi_keys.h" Install file: "src/ime-core/imi_option_keys.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/ime-core/imi_option_keys.h" Install file: "src/ime-core/imi_options.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/ime-core/imi_options.h" Install file: "src/ime-core/imi_defines.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/ime-core/imi_defines.h" Install file: "src/ime-core/imi_view.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/ime-core/imi_view.h" Install file: "src/portability.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/portability.h" Install file: "src/pinyin/segmentor.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/pinyin/segmentor.h" Install file: "src/pinyin/shuangpin_seg.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/pinyin/shuangpin_seg.h" Install file: "src/pinyin/datrie.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/pinyin/datrie.h" Install file: "src/pinyin/quanpin_trie.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/pinyin/quanpin_trie.h" Install file: "src/pinyin/pinyin_seg.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/pinyin/pinyin_seg.h" Install file: "src/pinyin/pinyin_data.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/pinyin/pinyin_data.h" Install file: "src/pinyin/syllable.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/pinyin/syllable.h" Install file: "src/pinyin/shuangpin_data.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/pinyin/shuangpin_data.h" Install file: "src/pinyin/hunpin_seg.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/pinyin/hunpin_seg.h" BUILDSTDERR: Install file: "src/pinyin/datrie_impl.h" as "/builddir/build/BUILDROOT/sunpinsrc/lexicon/pytrie_gen.cpp: In member function ‘bool CPinyinTrieMaker::write(FILE*, CWordEvaluator*, bool)’: BUILDSTDERR: src/lexicon/pytrie_gen.cpp:519:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 519 | std::make_heap(vec.begin(), vec.end()); BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/lexicon/pytrie_gen.cpp:520:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 520 | std::sort_heap(vec.begin(), vec.end()); BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algo.h:61, BUILDSTDERR: from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/lexicon/pytrie_gen.cpp:13: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::make_heap(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:360:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 360 | make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:360:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:371:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 371 | std::__make_heap(__first, __last, __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::sort_heap(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:422:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 422 | sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:422:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:434:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 434 | std::__sort_heap(__first, __last, __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:72, BUILDSTDERR: from src/lexicon/pytrie_gen.h:8, BUILDSTDERR: from src/lexicon/pytrie_gen.cpp:15: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CPinyinTrieMaker::TWordInfo}; _Tp = CPinyinTrieMaker::TWordInfo; _Alloc = std::allocator]’: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algo.h:61, BUILDSTDERR: from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/lexicon/pytrie_gen.cpp:13: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:326:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 326 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:326:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:402:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 402 | __sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:402:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:408:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 408 | std::__pop_heap(__first, __last, __last, __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:72, BUILDSTDERR: from src/lexicon/pytrie_gen.h:8, BUILDSTDERR: from src/lexicon/pytrie_gen.cpp:15: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CPinyinTrieMaker::TWordInfo}; _Tp = CPinyinTrieMaker::TWordInfo; _Alloc = std::allocator]’: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 BUILDSTDERR: 426 | vector<_Tp, _Alloc>:: BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algo.h:61, BUILDSTDERR: from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/lexicon/pytrie_gen.cpp:13: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = CPinyinTrieMaker::TWordInfo; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:222:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 222 | if (__comp(__first + __secondChild, BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 223 | __first + (__secondChild - 1))) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:243:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 243 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:243:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:243:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algobase.h:71, BUILDSTDERR: from /usr/include/c++/9/algorithm:61, BUILDSTDERR: from src/lexicon/pytrie_gen.cpp:13: BUILDSTDERR: /usr/include/c++/9/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_less_iter::operator()(_Iterator1, _Iterator2) const [with _Iterator1 = __gnu_cxx::__normal_iterator >; _Iterator2 = __gnu_cxx::__normal_iterator >]’: BUILDSTDERR: /usr/include/c++/9/bits/predefined_ops.h:42:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 42 | operator()(_Iterator1 __it1, _Iterator2 __it2) const BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/predefined_ops.h:42:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algo.h:61, BUILDSTDERR: from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/lexicon/pytrie_gen.cpp:13: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = CPinyinTrieMaker::TWordInfo; _Compare = __gnu_cxx::__ops::_Iter_less_val]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:128:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 128 | __push_heap(_RandomAccessIterator __first, BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:133:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 133 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algobase.h:71, BUILDSTDERR: from /usr/include/c++/9/algorithm:61, BUILDSTDERR: from src/lexicon/pytrie_gen.cpp:13: BUILDSTDERR: /usr/include/c++/9/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_less_val::operator()(_Iterator, _Value&) const [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = CPinyinTrieMaker::TWordInfo]’: BUILDSTDERR: /usr/include/c++/9/bits/predefined_ops.h:64:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 64 | operator()(_Iterator __it, _Value& __val) const BUILDSTDERR: | ^~~~~~~~ yin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/pinyin/datrie_impl.h" Install file: "src/sunpinyin.h" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/include/sunpinyin-2.0/sunpinyin.h" g++ -o src/portability.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/portability.cpp g++ -o src/slm/slm.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/slm/slm.cpp g++ -o src/getwordfreq src/portability.o src/slm/slm.o src/slm/getwordfreq/getwordfreq.o -lsqlite3 Install file: "src/getwordfreq" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/bin/getwordfreq" g++ -o src/lexicon/pytrie.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/lexicon/pytrie.cpp g++ -o src/pinyin/pinyin_data.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/pinyin/pinyin_data.cpp g++ -o src/pinyin/pinyin_seg.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/pinyin/pinyin_seg.cpp g++ -o src/genpyt src/portability.o src/slm/slm.o src/slm/tslmendian/writer.o src/lexicon/trie_writer.o src/lexicon/genpyt.o src/lexicon/pytrie.o src/lexicon/pytrie_gen.o src/pinyin/pinyin_data.o -lsqlite3 g++ -o src/pinyin/shuangpin_data.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/pinyin/shuangpin_data.cpp Install file: "src/genpyt" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/bin/genpyt" g++ -o src/pinyin/shuangpin_seg.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/pinyin/shuangpin_seg.cpp BUILDSTDERR: g++ -o src/pinyin/hunpin_seg.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/idsrc/ime-core/lattice_states.cpp: In member function ‘bool CTopLatticeStates::push(const TLatticeState&)’: BUILDSTDERR: src/ime-core/lattice_states.cpp:111:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 111 | std::pop_heap(m_heap.begin(), m_heap.end()); BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/ime-core/lattice_states.cpp:116:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 116 | std::push_heap(m_heap.begin(), m_heap.end()); BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/ime-core/lattice_states.cpp: In member function ‘void CTopLatticeStates::pop()’: BUILDSTDERR: src/ime-core/lattice_states.cpp:123:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 123 | std::pop_heap(m_heap.begin(), m_heap.end()); BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: src/ime-core/lattice_states.cpp: In member function ‘std::vector CLatticeStates::getSortedResult()’: BUILDSTDERR: src/ime-core/lattice_states.cpp:143:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 143 | std::sort(res.begin(), res.end()); BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algo.h:61, BUILDSTDERR: from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::pop_heap(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:271:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 271 | pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:271:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:287:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 287 | std::__pop_heap(__first, __last, __last, __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:67, BUILDSTDERR: from src/pinyin/syllable.h:42, BUILDSTDERR: from src/pinyin/pinyin_data.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = TLatticeState; _Alloc = std::allocator]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1195 | _M_realloc_insert(end(), __x); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algo.h:61, BUILDSTDERR: from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::push_heap(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:154:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 154 | push_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:154:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: In file included from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h: In function ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:4808:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 4808 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last) BUILDSTDERR: | ^~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:4808:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:4818:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 4818 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); BUILDSTDERR: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algo.h:61, BUILDSTDERR: from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:243:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 243 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:243:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:243:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: In file included from /usr/include/c++/9/vector:72, BUILDSTDERR: from src/pinyin/syllable.h:42, BUILDSTDERR: from src/pinyin/pinyin_data.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const TLatticeState&}; _Tp = TLatticeState; _Alloc = std::allocator]’: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 BUILDSTDERR: 426 | vector<_Tp, _Alloc>:: BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algo.h:61, BUILDSTDERR: from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = TLatticeState; _Compare = __gnu_cxx::__ops::_Iter_less_val]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:128:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 128 | __push_heap(_RandomAccessIterator __first, BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:133:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 133 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h: In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1952:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1952 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, BUILDSTDERR: | ^~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1952:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1957:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1957 | std::__introsort_loop(__first, __last, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: 1958 | std::__lg(__last - __first) * 2, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 1959 | __comp); BUILDSTDERR: | ~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1960:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1960 | std::__final_insertion_sort(__first, __last, __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:72, BUILDSTDERR: from src/pinyin/syllable.h:42, BUILDSTDERR: from src/pinyin/pinyin_data.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]’: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algo.h:61, BUILDSTDERR: from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = TLatticeState; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:222:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 222 | if (__comp(__first + __secondChild, BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 223 | __first + (__secondChild - 1))) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:72, BUILDSTDERR: from src/ime-core/imi_context.h:54, BUILDSTDERR: from src/ime-core/imi_context.cpp:45: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair; _Alloc = std::allocator >]’: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc:226:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 226 | pointer __tmp = _M_allocate_and_copy(__xlen, __x.begin(), BUILDSTDERR: | ^~~~~ BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 238 | std::_Destroy(std::copy(__x.begin(), __x.end(), begin()), BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 239 | end(), _M_get_Tp_allocator()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc:238:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algobase.h:71, BUILDSTDERR: from /usr/include/c++/9/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/9/string:40, BUILDSTDERR: from src/pinyin/pinyin_data.h:42, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_less_val::operator()(_Iterator, _Value&) const [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = TLatticeState]’: BUILDSTDERR: /usr/include/c++/9/bits/predefined_ops.h:64:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 64 | operator()(_Iterator __it, _Value& __val) const BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1929:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1929 | __introsort_loop(_RandomAccessIterator __first, BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1929:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1937:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1937 | std::__partial_sort(__first, __last, __last, __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1942:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1942 | std::__unguarded_partition_pivot(__first, __last, __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1943:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1943 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1869:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1869 | __final_insertion_sort(_RandomAccessIterator __first, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1869:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1874:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1874 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1875:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1875 | std::__unguarded_insertion_sort(__first + int(_S_threshold), __last, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 1876 | __comp); BUILDSTDERR: | ~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1879:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1879 | std::__insertion_sort(__first, __last, __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:67, BUILDSTDERR: from src/pinyin/syllable.h:42, BUILDSTDERR: from src/pinyin/pinyin_data.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = TLatticeState; _Alloc = std::allocator]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 556 | this->_M_impl._M_start, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 557 | _M_get_Tp_allocator()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:72, BUILDSTDERR: from src/pinyin/syllable.h:42, BUILDSTDERR: from src/pinyin/pinyin_data.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]’: BUILDSTDERR: /usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator*, std::vector > >’} changed in GCC 7.1 BUILDSTDERR: 426 | vector<_Tp, _Alloc>:: BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algobase.h:71, BUILDSTDERR: from /usr/include/c++/9/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/9/string:40, BUILDSTDERR: from src/pinyin/pinyin_data.h:42, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_less_iter::operator()(_Iterator1, _Iterator2) const [with _Iterator1 = __gnu_cxx::__normal_iterator >; _Iterator2 = __gnu_cxx::__normal_iterator >]’: BUILDSTDERR: /usr/include/c++/9/bits/predefined_ops.h:42:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 42 | operator()(_Iterator1 __it1, _Iterator2 __it2) const BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/predefined_ops.h:42:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: In file included from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h: In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1917:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1917 | __partial_sort(_RandomAccessIterator __first, BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1917:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1917:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1922:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1922 | std::__heap_select(__first, __middle, __last, __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1923:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1923 | std::__sort_heap(__first, __middle, __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1906:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1906 | __unguarded_partition_pivot(_RandomAccessIterator __first, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1906:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1910:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1910 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 1911 | __comp); BUILDSTDERR: | ~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1910:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1912:40: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1912 | return std::__unguarded_partition(__first + 1, __last, __first, __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1829:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1829 | __insertion_sort(_RandomAccessIterator __first, BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1829:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1836:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1836 | if (__comp(__i, __first)) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/9/string:40, BUILDSTDERR: from src/pinyin/pinyin_data.h:42, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1840:8: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1840 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h: In function ‘void std::__unguarded_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1852:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1852 | __unguarded_insertion_sort(_RandomAccessIterator __first, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1852:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: In file included from /usr/include/c++/9/vector:66, BUILDSTDERR: from src/pinyin/syllable.h:42, BUILDSTDERR: from src/pinyin/pinyin_data.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = TLatticeState*; _Tp = TLatticeState]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 289 | { return std::uninitialized_copy(__first, __last, __result); } BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1657:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1657 | __heap_select(_RandomAccessIterator __first, BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1657:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1657:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1661:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1661 | std::__make_heap(__first, __middle, __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1663:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1663 | if (__comp(__i, __first)) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1664:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1664 | std::__pop_heap(__first, __middle, __i, __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algo.h:61, BUILDSTDERR: from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:402:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 402 | __sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:402:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:408:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 408 | std::__pop_heap(__first, __last, __last, __comp); BUILDSTDERR: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:81:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 81 | if (__comp(__a, __b)) BUILDSTDERR: | ~~~~~~^~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:83:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 83 | if (__comp(__b, __c)) BUILDSTDERR: | ~~~~~~^~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:84:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 84 | std::iter_swap(__result, __b); BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:85:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 85 | else if (__comp(__a, __c)) BUILDSTDERR: | ~~~~~~^~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:86:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 86 | std::iter_swap(__result, __c); BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:88:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 88 | std::iter_swap(__result, __a); BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:90:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 90 | else if (__comp(__a, __c)) BUILDSTDERR: | ~~~~~~^~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:91:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 91 | std::iter_swap(__result, __a); BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:92:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 92 | else if (__comp(__b, __c)) BUILDSTDERR: | ~~~~~~^~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:93:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 93 | std::iter_swap(__result, __c); BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:95:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 95 | std::iter_swap(__result, __b); BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1885:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1885 | __unguarded_partition(_RandomAccessIterator __first, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1885:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1885:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1891:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1891 | while (__comp(__first, __pivot)) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1894:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1894 | while (__comp(__pivot, __last)) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1898:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1898 | std::iter_swap(__first, __last); BUILDSTDERR: | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/9/string:40, BUILDSTDERR: from src/pinyin/pinyin_data.h:42, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator >; _BI2 = __gnu_cxx::__normal_iterator >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:676:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 676 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:676:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:676:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:686:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 686 | return std::__copy_move_backward_a2(std::__miter_base(__first), BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 687 | std::__miter_base(__last), BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 688 | __result); BUILDSTDERR: | ~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algo.h:1810:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1810 | __unguarded_linear_insert(_RandomAccessIterator __last, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:66, BUILDSTDERR: from src/pinyin/syllable.h:42, BUILDSTDERR: from src/pinyin/pinyin_data.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = TLatticeState*]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 132 | && __is_trivial(_ValueType2) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 133 | && __assignable>:: BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 134 | __uninit_copy(__first, __last, __result); BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algo.h:61, BUILDSTDERR: from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/portability.h:51, BUILDSTDERR: from src/ime-core/lattice_states.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:39: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h: In function ‘void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:326:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 326 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_heap.h:326:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: In file included from /usr/include/c++/9/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/9/string:40, BUILDSTDERR: from src/pinyin/pinyin_data.h:42, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h: In function ‘void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:123:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 123 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:123:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algobase.h:61, BUILDSTDERR: from /usr/include/c++/9/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/9/string:40, BUILDSTDERR: from src/pinyin/pinyin_data.h:42, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: BUILDSTDERR: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 428 | __miter_base(_Iterator __it) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/9/string:40, BUILDSTDERR: from src/pinyin/pinyin_data.h:42, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = true; _BI1 = __gnu_cxx::__normal_iterator >; _BI2 = __gnu_cxx::__normal_iterator >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 613 | __copy_move_backward_a2(_BI1 __first, _BI1 __last, _BI2 __result) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:613:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algobase.h:71, BUILDSTDERR: from /usr/include/c++/9/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/9/string:40, BUILDSTDERR: from src/pinyin/pinyin_data.h:42, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Val_less_iter::operator()(_Value&, _Iterator) const [with _Value = TLatticeState; _Iterator = __gnu_cxx::__normal_iterator >]’: BUILDSTDERR: /usr/include/c++/9/bits/predefined_ops.h:89:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 89 | operator()(_Value& __val, _Iterator __it) const BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:66, BUILDSTDERR: from src/pinyin/syllable.h:42, BUILDSTDERR: from src/pinyin/pinyin_data.h:44, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = TLatticeState*; bool _TrivialValueTypes = false]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algobase.h:67, BUILDSTDERR: from /usr/include/c++/9/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/9/string:40, BUILDSTDERR: from src/pinyin/pinyin_data.h:42, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = TLatticeState*; _Container = std::vector]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/char_traits.h:39, BUILDSTDERR: from /usr/include/c++/9/string:40, BUILDSTDERR: from src/pinyin/pinyin_data.h:42, BUILDSTDERR: from src/ime-core/lattice_states.cpp:38: BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = TLatticeState*]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 289 | __niter_wrap(_From __from, _To __res) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:67, BUILDSTDERR: from src/ime-core/imi_context.h:54, BUILDSTDERR: from src/ime-core/imi_context.cpp:45: BUILDSTDERR: /usr/include/c++/9/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = std::pair; _Alloc = std::allocator >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 1505 | _M_allocate_and_copy(size_type __n, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_vector.h:1505:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_vector.h:1511:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 1511 | std::__uninitialized_copy_a(__first, __last, __result, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 1512 | _M_get_Tp_allocator()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/algorithm:61, BUILDSTDERR: from src/ime-core/imi_context.cpp:43: BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, std::vector > >; _OI = __gnu_cxx::__normal_iterator*, std::vector > >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 465 | copy(_II __first, _II __last, _OI __result) BUILDSTDERR: | ^~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:465:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:474:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 473 | return std::__copy_move_a2<__is_move_iterator<_II>::__value> BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 474 | (std::__miter_base(__first), std::__miter_base(__last), __result); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, BUILDSTDERR: from /usr/include/c++/9/bits/stl_algo.h:62, BUILDSTDERR: from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/ime-core/imi_context.cpp:43: BUILDSTDERR: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_Tp>&) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = std::pair]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 203 | _Destroy(_ForwardIterator __first, _ForwardIterator __last, BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_construct.h:203:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_construct.h:206:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 206 | _Destroy(__first, __last); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:66, BUILDSTDERR: from src/ime-core/imi_context.h:54, BUILDSTDERR: from src/ime-core/imi_context.cpp:45: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _ForwardIterator = std::pair*; _Tp = std::pair]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 289 | { return std::uninitialized_copy(__first, __last, __result); } BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algobase.h:61, BUILDSTDERR: from /usr/include/c++/9/algorithm:61, BUILDSTDERR: from src/ime-core/imi_context.cpp:43: BUILDSTDERR: /usr/include/c++/9/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >]’: BUILDSTDERR: /usr/include/c++/9/bits/cpp_type_traits.h:428:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 428 | __miter_base(_Iterator __it) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/algorithm:61, BUILDSTDERR: from src/ime-core/imi_context.cpp:43: BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator*, std::vector > >; _OI = __gnu_cxx::__normal_iterator*, std::vector > >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 438 | __copy_move_a2(_II __first, _II __last, _OI __result) BUILDSTDERR: | ^~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:438:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, BUILDSTDERR: from /usr/include/c++/9/bits/stl_algo.h:62, BUILDSTDERR: from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/ime-core/imi_context.cpp:43: BUILDSTDERR: /usr/include/c++/9/bits/stl_construct.h: In function ‘void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 127 | _Destroy(_ForwardIterator __first, _ForwardIterator __last) BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_construct.h:127:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_construct.h:137:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 136 | std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 137 | __destroy(__first, __last); BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:66, BUILDSTDERR: from src/ime-core/imi_context.h:54, BUILDSTDERR: from src/ime-core/imi_context.cpp:45: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _ForwardIterator = std::pair*]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 132 | && __is_trivial(_ValueType2) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 133 | && __assignable>:: BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 134 | __uninit_copy(__first, __last, __result); BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_algobase.h:67, BUILDSTDERR: from /usr/include/c++/9/algorithm:61, BUILDSTDERR: from src/ime-core/imi_context.cpp:43: BUILDSTDERR: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const std::pair*; _Container = std::vector >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 1010 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = std::pair*; _Container = std::vector >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_iterator.h:1010:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: In file included from /usr/include/c++/9/algorithm:61, BUILDSTDERR: from src/ime-core/imi_context.cpp:43: BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator*, std::vector > >; _To = std::pair*]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_algobase.h:289:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 289 | __niter_wrap(_From __from, _To __res) BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/bits/stl_tempbuf.h:60, BUILDSTDERR: from /usr/include/c++/9/bits/stl_algo.h:62, BUILDSTDERR: from /usr/include/c++/9/algorithm:62, BUILDSTDERR: from src/ime-core/imi_context.cpp:43: BUILDSTDERR: /usr/include/c++/9/bits/stl_construct.h: In static member function ‘static void std::_Destroy_aux::__destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 117 | __destroy(_ForwardIterator, _ForwardIterator) { } BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_construct.h:117:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: In file included from /usr/include/c++/9/vector:66, BUILDSTDERR: from src/ime-core/imi_context.h:54, BUILDSTDERR: from src/ime-core/imi_context.cpp:45: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _ForwardIterator = std::pair*; bool _TrivialValueTypes = false]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 BUILDSTDERR: In file included from /usr/include/c++/9/vector:67, BUILDSTDERR: from src/ime-core/imi_context.h:54, BUILDSTDERR: from src/ime-core/imi_context.cpp:45: BUILDSTDERR: /usr/include/c++/9/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = TLatticeState; _Alloc = std::allocator]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_vector.h:555:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 555 | std::__uninitialized_copy_a(__x.begin(), __x.end(), BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 556 | this->_M_impl._M_start, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 557 | _M_get_Tp_allocator()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/c++/9/vector:66, BUILDSTDERR: from src/ime-core/imi_context.h:54, BUILDSTDERR: from src/ime-core/imi_context.cpp:45: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = TLatticeState*; _Tp = TLatticeState]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 287 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:287:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:289:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 289 | { return std::uninitialized_copy(__first, __last, __result); } BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = TLatticeState*]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:115:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 131 | return std::__uninitialized_copy<__is_trivial(_ValueType1) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 132 | && __is_trivial(_ValueType2) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 133 | && __assignable>:: BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 134 | __uninit_copy(__first, __last, __result); BUILDSTDERR: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = TLatticeState*; bool _TrivialValueTypes = false]’: BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 BUILDSTDERR: 76 | __uninit_copy(_InputIterator __first, _InputIterator __last, BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: /usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 s2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/pinyin/hunpin_seg.cpp g++ -o src/ime-core/imi_context.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_context.cpp g++ -o src/ime-core/imi_data.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_data.cpp g++ -o src/ime-core/lattice_states.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/lattice_states.cpp g++ -o src/ime-core/imi_view.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_view.cpp g++ -o src/ime-core/imi_uiobjects.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_uiobjects.cpp g++ -o src/ime-core/imi_view_classic.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_view_classic.cpp g++ -o src/ime-core/imi_winHandler.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_winHandler.cpp g++ -o src/ime-core/ic_history.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/ic_history.cpp g++ -o src/ime-core/imi_funcobjs.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_funcobjs.cpp BUILDSTDERR: g++ -o src/ime-core/imi_options.os -c -std=c++11 -pipe -fPIC -DHAVE_+ pushd raw + make install DESTDIR=/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm 'INSTALL=install -p' + popd + install -m0644 AUTHORS TODO /builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/doc/sunpinyin + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_options.cpp g++ -o src/ime-core/imi_option_event.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/imi_option_event.cpp g++ -o src/ime-core/userdict.os -c -std=c++11 -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/ime-core -Isrc/lexicon -Isrc/slm -Isrc/slm/slminfo -Isrc/slm/tools -Isrc/slm/tslminfo -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/getwordfreq -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/ids2ngram -Isrc/slm/mmseg -Isrc/slm/slmprune -Isrc/slm/tslmendian src/ime-core/userdict.cpp Install file: "sunpinyin-2.0.pc" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/lib/pkgconfig/sunpinyin-2.0.pc" g++ -o libsunpinyin.so.3.0 -Wl,-soname=libsunpinyin.so.3 -shared src/portability.os src/slm/slm.os src/lexicon/pytrie.os src/pinyin/pinyin_data.os src/pinyin/pinyin_seg.os src/pinyin/shuangpin_data.os src/pinyin/shuangpin_seg.os src/pinyin/hunpin_seg.os src/ime-core/imi_context.os src/ime-core/imi_data.os src/ime-core/lattice_states.os src/ime-core/imi_view.os src/ime-core/imi_uiobjects.os src/ime-core/imi_view_classic.os src/ime-core/imi_winHandler.os src/ime-core/ic_history.os src/ime-core/imi_funcobjs.os src/ime-core/imi_options.os src/ime-core/imi_option_event.os src/ime-core/userdict.os -lsqlite3 Install file: "libsunpinyin.so.3.0" as "/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/lib/libsunpinyin.so.3.0" cd /builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/lib && ln -s libsunpinyin.so.3.0 libsunpinyin.so.3 cd /builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/lib && ln -s libsunpinyin.so.3.0 libsunpinyin.so scons: done building targets. ~/build/BUILD/sunpinyin-20190805/raw ~/build/BUILD/sunpinyin-20190805 install -d /builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/sunpinyin install -Dm644 lm_sc.t3g pydict_sc.bin /builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/sunpinyin ~/build/BUILD/sunpinyin-20190805 Processing files: sunpinyin-3.0.0-0.1.20190805git.fc31.armv7hl Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.pPuMc0 + umask 022 + cd /builddir/build/BUILD + cd sunpinyin-20190805 + LICENSEDIR=/builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/licenses/sunpinyin + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/licenses/sunpinyin + cp -pr COPYING /builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/licenses/sunpinyin + cp -pr LGPL.LICENSE OPENSOLARIS.LICENSE /builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm/usr/share/licenses/sunpinyin + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: libsunpinyin.so.3 sunpinyin = 3.0.0-0.1.20190805git.fc31 sunpinyin(armv7hl-32) = 3.0.0-0.1.20190805git.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.29) libsqlite3.so.0 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) rtld(GNU_HASH) Processing files: sunpinyin-devel-3.0.0-0.1.20190805git.fc31.armv7hl Provides: pkgconfig(sunpinyin-2.0) = 2.0.4 sunpinyin-devel = 3.0.0-0.1.20190805git.fc31 sunpinyin-devel(armv7hl-32) = 3.0.0-0.1.20190805git.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libsunpinyin.so.3 pkgconfig(sqlite3) Processing files: sunpinyin-data-3.0.0-0.1.20190805git.fc31.armv7hl Provides: sunpinyin-data = 3.0.0-0.1.20190805git.fc31 sunpinyin-data(armv7hl-32) = 3.0.0-0.1.20190805git.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/make libc.so.6 libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.27) libm.so.6(GLIBC_2.29) libsqlite3.so.0 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) rtld(GNU_HASH) Obsoletes: sunpinyin-data-be sunpinyin-data-le Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm Wrote: /builddir/build/RPMS/sunpinyin-devel-3.0.0-0.1.20190805git.fc31.armv7hl.rpm Wrote: /builddir/build/RPMS/sunpinyin-3.0.0-0.1.20190805git.fc31.armv7hl.rpm Wrote: /builddir/build/RPMS/sunpinyin-data-3.0.0-0.1.20190805git.fc31.armv7hl.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.lDjOG2 + umask 022 + cd /builddir/build/BUILD + cd sunpinyin-20190805 + /usr/bin/rm -rf /builddir/build/BUILDROOT/sunpinyin-3.0.0-0.1.20190805git.fc31.arm + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Child return code was: 0