<86>Jan 26 21:33:35 userdel[29912]: delete user 'rooter' <86>Jan 26 21:33:35 userdel[29912]: removed group 'rooter' owned by 'rooter' <86>Jan 26 21:33:35 userdel[29912]: removed shadow group 'rooter' owned by 'rooter' <86>Jan 26 21:33:35 groupadd[29917]: group added to /etc/group: name=rooter, GID=546 <86>Jan 26 21:33:35 groupadd[29917]: group added to /etc/gshadow: name=rooter <86>Jan 26 21:33:35 groupadd[29917]: new group: name=rooter, GID=546 <86>Jan 26 21:33:35 useradd[29925]: new user: name=rooter, UID=546, GID=546, home=/root, shell=/bin/bash <86>Jan 26 21:33:35 userdel[29932]: delete user 'builder' <86>Jan 26 21:33:35 userdel[29932]: removed group 'builder' owned by 'builder' <86>Jan 26 21:33:35 groupadd[29937]: group added to /etc/group: name=builder, GID=547 <86>Jan 26 21:33:35 groupadd[29937]: group added to /etc/gshadow: name=builder <86>Jan 26 21:33:35 groupadd[29937]: new group: name=builder, GID=547 <86>Jan 26 21:33:35 useradd[29944]: new user: name=builder, UID=547, GID=547, home=/usr/src, shell=/bin/bash <13>Jan 26 21:33:41 rpmi: perl-Encode-2.88-alt1 1482254750 installed <13>Jan 26 21:33:41 rpmi: perl-Term-Cap-1.17-alt1 1445018869 installed <13>Jan 26 21:33:41 rpmi: perl-Term-ANSIColor-4.06-alt1 1479407083 installed <13>Jan 26 21:33:41 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed <13>Jan 26 21:33:41 rpmi: perl-Pod-Simple-3.35-alt1 1482098090 installed <13>Jan 26 21:33:41 rpmi: perl-Pod-Usage-1.69-alt1 1464274721 installed <13>Jan 26 21:33:41 rpmi: perl-podlators-4.09-alt1 1479395104 installed <13>Jan 26 21:33:41 rpmi: libsqlite3-3.15.2-alt1 1480432212 installed <13>Jan 26 21:33:41 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Jan 26 21:33:41 rpmi: libstdc++6-devel-6.3.1-alt1 1484273476 installed <13>Jan 26 21:33:41 rpmi: libtinfo-devel-5.9-alt8 1456756459 installed <13>Jan 26 21:33:41 rpmi: libncurses-devel-5.9-alt8 1456756459 installed <13>Jan 26 21:33:41 rpmi: libexpat-2.1.0-alt1 1347469765 installed <13>Jan 26 21:33:42 rpmi: python-modules-curses-2.7.11-alt3 1460726088 installed <13>Jan 26 21:33:42 rpmi: libverto-0.2.6-alt1_6 1455633234 installed <13>Jan 26 21:33:42 rpmi: libkeyutils-1.5.9-alt2 1464351238 installed <13>Jan 26 21:33:42 rpmi: libcom_err-1.42.13-alt2 1449075846 installed <13>Jan 26 21:33:42 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Jan 26 21:33:42 rpmi: ca-certificates-2016.09.28-alt1 1475233825 installed <13>Jan 26 21:33:42 rpmi: libcrypto10-1.0.2j-alt1 1474897978 installed <13>Jan 26 21:33:42 rpmi: libkrb5-1.14.2-alt2 1465464078 installed <13>Jan 26 21:33:42 rpmi: libssl10-1.0.2j-alt1 1474897978 installed <13>Jan 26 21:33:42 rpmi: python-modules-compiler-2.7.11-alt3 1460726088 installed <13>Jan 26 21:33:42 rpmi: python-modules-email-2.7.11-alt3 1460726088 installed <13>Jan 26 21:33:42 rpmi: python-modules-unittest-2.7.11-alt3 1460726088 installed <13>Jan 26 21:33:42 rpmi: python-modules-encodings-2.7.11-alt3 1460726088 installed <13>Jan 26 21:33:42 rpmi: python-modules-2.7.11-alt3 1460726088 installed <13>Jan 26 21:33:42 rpmi: python-modules-xml-2.7.11-alt3 1460726088 installed <13>Jan 26 21:33:42 rpmi: python-modules-hotshot-2.7.11-alt3 1460726088 installed <13>Jan 26 21:33:42 rpmi: python-modules-bsddb-2.7.11-alt3 1460726088 installed <13>Jan 26 21:33:42 rpmi: python-modules-ctypes-2.7.11-alt3 1460726088 installed <13>Jan 26 21:33:42 rpmi: python-modules-multiprocessing-2.7.11-alt3 1460726088 installed <13>Jan 26 21:33:42 rpmi: python-modules-logging-2.7.11-alt3 1460726088 installed <13>Jan 26 21:33:42 rpmi: python-2.7.11-alt3 1460726088 installed <13>Jan 26 21:33:42 rpmi: python-dev-2.7.11-alt3 1460726088 installed <13>Jan 26 21:33:42 rpmi: scons-2.3.3-alt1 1408936573 installed <13>Jan 26 21:33:43 rpmi: gcc6-c++-6.3.1-alt1 1484273476 installed <13>Jan 26 21:33:43 rpmi: libsqlite3-devel-3.15.2-alt1 1480432212 installed Installing sunpinyin-2.0.4-alt2_0.11.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.52767 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf sunpinyin-20130710 + echo 'Source #0 (sunpinyin-20130710.tar.xz):' Source #0 (sunpinyin-20130710.tar.xz): + /bin/tar -xf /usr/src/RPM/SOURCES/sunpinyin-20130710.tar.xz + cd sunpinyin-20130710 + /bin/chmod -c -Rf u+rwX,go-w . mode of './.git/objects/pack/pack-f80fdd95a17bca88e1bf514fce1217c8216ebab7.idx' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) mode of './.git/objects/pack/pack-f80fdd95a17bca88e1bf514fce1217c8216ebab7.pack' changed from 0444 (r--r--r--) to 0644 (rw-r--r--) + echo 'Patch #0 (sunpinyin-aarch64.patch):' Patch #0 (sunpinyin-aarch64.patch): + /usr/bin/patch -p1 patching file SConstruct + mkdir -p raw + cp /usr/src/RPM/SOURCES/lm_sc.t3g.arpa-20121025.tar.bz2 raw + cp /usr/src/RPM/SOURCES/dict.utf8-20130220.tar.bz2 raw + pushd raw ~/RPM/BUILD/sunpinyin-20130710/raw ~/RPM/BUILD/sunpinyin-20130710 + tar xvf lm_sc.t3g.arpa-20121025.tar.bz2 lm_sc.t3g.arpa + tar xvf dict.utf8-20130220.tar.bz2 ./._dict.utf8 dict.utf8 + popd ~/RPM/BUILD/sunpinyin-20130710 + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.57732 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd sunpinyin-20130710 + scons --prefix=/usr --libdir=/usr/lib64 --datadir=/usr/share scons: Reading SConscript files ... 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 header file dlfcn.h... 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 function strndup()... 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' g++ -o src/portability.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/portability.cpp g++ -o src/slm/slm.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/slm.cpp g++ -o src/lexicon/pytrie.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/lexicon/pytrie.cpp cd python && ./pinyin_info_gen.py > ../src/pinyin/pinyin_info.h g++ -o src/pinyin/pinyin_data.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/pinyin/pinyin_data.cpp cd python && ./quanpin_trie_gen.py > ../src/pinyin/quanpin_trie.h g++ -o src/pinyin/pinyin_seg.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/pinyin/pinyin_seg.cpp In file included from src/pinyin/pinyin_seg.h:43:0, from src/pinyin/pinyin_seg.cpp:41: src/pinyin/segmentor.h: In member function 'bool IPySegmentor::TSegment::operator<(const IPySegmentor::TSegment&) const': src/pinyin/segmentor.h:65:30: warning: self-comparison always evaluates to false [-Wtautological-compare] return m_len < m_len; ~~~~~~^~~~~~~ g++ -o src/pinyin/shuangpin_data.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/pinyin/shuangpin_data.cpp g++ -o src/pinyin/shuangpin_seg.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/pinyin/shuangpin_seg.cpp In file included from src/pinyin/shuangpin_seg.h:44:0, from src/pinyin/shuangpin_seg.cpp:40: src/pinyin/segmentor.h: In member function 'bool IPySegmentor::TSegment::operator<(const IPySegmentor::TSegment&) const': src/pinyin/segmentor.h:65:30: warning: self-comparison always evaluates to false [-Wtautological-compare] return m_len < m_len; ~~~~~~^~~~~~~ g++ -o src/pinyin/hunpin_seg.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/pinyin/hunpin_seg.cpp In file included from src/pinyin/hunpin_seg.h:21:0, from src/pinyin/hunpin_seg.cpp:10: src/pinyin/segmentor.h: In member function 'bool IPySegmentor::TSegment::operator<(const IPySegmentor::TSegment&) const': src/pinyin/segmentor.h:65:30: warning: self-comparison always evaluates to false [-Wtautological-compare] return m_len < m_len; ~~~~~~^~~~~~~ g++ -o src/ime-core/imi_context.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/ime-core/imi_context.cpp In file included from src/pinyin/pinyin_seg.h:43:0, from src/ime-core/imi_context.h:56, from src/ime-core/imi_context.cpp:45: src/pinyin/segmentor.h: In member function 'bool IPySegmentor::TSegment::operator<(const IPySegmentor::TSegment&) const': src/pinyin/segmentor.h:65:30: warning: self-comparison always evaluates to false [-Wtautological-compare] return m_len < m_len; ~~~~~~^~~~~~~ g++ -o src/ime-core/imi_data.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/ime-core/imi_data.cpp g++ -o src/ime-core/lattice_states.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/ime-core/lattice_states.cpp In file included from src/pinyin/pinyin_seg.h:43:0, from src/ime-core/lattice_states.h:46, from src/ime-core/lattice_states.cpp:39: src/pinyin/segmentor.h: In member function 'bool IPySegmentor::TSegment::operator<(const IPySegmentor::TSegment&) const': src/pinyin/segmentor.h:65:30: warning: self-comparison always evaluates to false [-Wtautological-compare] return m_len < m_len; ~~~~~~^~~~~~~ g++ -o src/ime-core/imi_view.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/ime-core/imi_view.cpp In file included from src/pinyin/pinyin_seg.h:43:0, from src/ime-core/imi_context.h:56, from src/ime-core/imi_view.h:44, from src/ime-core/imi_view.cpp:42: src/pinyin/segmentor.h: In member function 'bool IPySegmentor::TSegment::operator<(const IPySegmentor::TSegment&) const': src/pinyin/segmentor.h:65:30: warning: self-comparison always evaluates to false [-Wtautological-compare] return m_len < m_len; ~~~~~~^~~~~~~ g++ -o src/ime-core/imi_uiobjects.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/ime-core/imi_uiobjects.cpp In file included from src/pinyin/pinyin_seg.h:43:0, from src/ime-core/imi_context.h:56, from src/ime-core/imi_uiobjects.h:48, from src/ime-core/imi_uiobjects.cpp:42: src/pinyin/segmentor.h: In member function 'bool IPySegmentor::TSegment::operator<(const IPySegmentor::TSegment&) const': src/pinyin/segmentor.h:65:30: warning: self-comparison always evaluates to false [-Wtautological-compare] return m_len < m_len; ~~~~~~^~~~~~~ g++ -o src/ime-core/imi_view_classic.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/ime-core/imi_view_classic.cpp In file included from src/pinyin/pinyin_seg.h:43:0, from src/ime-core/imi_context.h:56, from src/ime-core/imi_view.h:44, from src/ime-core/imi_view_classic.h:44, from src/ime-core/imi_view_classic.cpp:42: src/pinyin/segmentor.h: In member function 'bool IPySegmentor::TSegment::operator<(const IPySegmentor::TSegment&) const': src/pinyin/segmentor.h:65:30: warning: self-comparison always evaluates to false [-Wtautological-compare] return m_len < m_len; ~~~~~~^~~~~~~ g++ -o src/ime-core/imi_winHandler.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/ime-core/imi_winHandler.cpp In file included from src/pinyin/pinyin_seg.h:43:0, from src/ime-core/imi_context.h:56, from src/ime-core/imi_uiobjects.h:48, from src/ime-core/imi_winHandler.h:44, from src/ime-core/imi_winHandler.cpp:42: src/pinyin/segmentor.h: In member function 'bool IPySegmentor::TSegment::operator<(const IPySegmentor::TSegment&) const': src/pinyin/segmentor.h:65:30: warning: self-comparison always evaluates to false [-Wtautological-compare] return m_len < m_len; ~~~~~~^~~~~~~ g++ -o src/ime-core/ic_history.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/ime-core/ic_history.cpp g++ -o src/ime-core/imi_funcobjs.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/ime-core/imi_funcobjs.cpp g++ -o src/ime-core/imi_options.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/ime-core/imi_options.cpp In file included from src/pinyin/pinyin_seg.h:43:0, from src/ime-core/imi_context.h:56, from src/ime-core/imi_view.h:44, from src/ime-core/imi_options.h:44, from src/ime-core/imi_options.cpp:51: src/pinyin/segmentor.h: In member function 'bool IPySegmentor::TSegment::operator<(const IPySegmentor::TSegment&) const': src/pinyin/segmentor.h:65:30: warning: self-comparison always evaluates to false [-Wtautological-compare] return m_len < m_len; ~~~~~~^~~~~~~ g++ -o src/ime-core/imi_option_event.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/ime-core/imi_option_event.cpp g++ -o src/ime-core/userdict.os -c -g -Wall -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/ime-core/userdict.cpp 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 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/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 pod2man < man/tslmpack.pod > man/tslmpack.1 g++ -o src/portability.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/portability.cpp g++ -o src/slm/slm.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/slm.cpp g++ -o src/slm/tslmendian/writer.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/tslmendian/writer.cpp g++ -o src/lexicon/trie_writer.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/lexicon/trie_writer.cpp g++ -o src/lexicon/genpyt.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/lexicon/genpyt.cpp g++ -o src/lexicon/pytrie.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/lexicon/pytrie.cpp g++ -o src/lexicon/pytrie_gen.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/lexicon/pytrie_gen.cpp g++ -o src/pinyin/pinyin_data.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/pinyin/pinyin_data.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/slm/getwordfreq/getwordfreq.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/getwordfreq/getwordfreq.cpp g++ -o src/getwordfreq src/portability.o src/slm/slm.o src/slm/getwordfreq/getwordfreq.o -lsqlite3 g++ -o src/slm/ids2ngram/idngram_merge.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/ids2ngram/idngram_merge.cpp g++ -o src/idngram_merge src/portability.o src/slm/ids2ngram/idngram_merge.o -lsqlite3 g++ -o src/slm/ids2ngram/ids2ngram.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/ids2ngram/ids2ngram.cpp g++ -o src/ids2ngram src/portability.o src/slm/ids2ngram/ids2ngram.o -lsqlite3 g++ -o src/slm/sim_dict.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/sim_dict.cpp g++ -o src/slm/sim_sen.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/sim_sen.cpp g++ -o src/slm/mmseg/mmseg.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/mmseg/mmseg.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/sim_slm.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/sim_slm.cpp g++ -o src/slm/sim_slmbuilder.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/sim_slmbuilder.cpp g++ -o src/slm/slmbuild/slmbuild.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/slmbuild/slmbuild.cpp g++ -o src/slm/slminfo/slminfo.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/slminfo/slminfo.cpp g++ -o src/slm/slmprune/slmprune.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/slmprune/slmprune.cpp g++ -o src/slm/slmseg/slmseg.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/slmseg/slmseg.cpp g++ -o src/slm/thread/ValueCompress.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/thread/ValueCompress.cpp g++ -o src/slm/thread/slmthread.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/thread/slmthread.cpp g++ -o src/slm/thread/test_vc.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/thread/test_vc.cpp g++ -o src/slm/tslmendian/slm_endian.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/tslmendian/slm_endian.cpp g++ -o src/slm/tslmendian/slm_file.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/tslmendian/slm_file.cpp g++ -o src/slm/tslminfo/tslminfo.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/tslminfo/tslminfo.cpp g++ -o src/slm/tslmpack/arpa_conv.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/tslmpack/arpa_conv.cpp g++ -o src/slm/tslmpack/arpa_slm.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/tslmpack/arpa_slm.cpp g++ -o src/slm/tslmpack/slmpack.o -c -g -Wall -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/ime-core -Isrc/slm -Isrc/slm/slmseg -Isrc/slm/slminfo -Isrc/slm/slmbuild -Isrc/slm/tslmpack -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/slmprune -Isrc/slm/mmseg -Isrc/slm/tslmendian -Isrc/slm/tools -Isrc/slm/thread -Isrc/slm/tslminfo -Isrc/lexicon -Isrc/pinyin src/slm/tslmpack/slmpack.cpp g++ -o src/slmbuild src/portability.o src/slm/sim_slmbuilder.o src/slm/slmbuild/slmbuild.o -lsqlite3 g++ -o src/slminfo src/portability.o src/slm/slminfo/slminfo.o -lsqlite3 g++ -o src/slmprune src/portability.o src/slm/sim_slm.o src/slm/slmprune/slmprune.o -lsqlite3 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/slmthread 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 src/slm/thread/ValueCompress.o src/slm/thread/test_vc.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/tslminfo src/portability.o src/slm/slm.o src/slm/tslminfo/tslminfo.o -lsqlite3 g++ -o src/tslmpack src/portability.o src/slm/slm.o src/slm/thread/ValueCompress.o src/slm/tslmpack/slmpack.o src/slm/tslmpack/arpa_conv.o src/slm/tslmpack/arpa_slm.o -lsqlite3 Creating 'sunpinyin-2.0.pc' scons: done building targets. ++ pwd + export PATH=/usr/src/RPM/BUILD/sunpinyin-20130710/src:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + PATH=/usr/src/RPM/BUILD/sunpinyin-20130710/src:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + pushd raw ~/RPM/BUILD/sunpinyin-20130710/raw ~/RPM/BUILD/sunpinyin-20130710 + ln -sf ../doc/SLM-inst.mk Makefile + make VERBOSE=1 make: Entering directory `/usr/src/RPM/BUILD/sunpinyin-20130710/raw' tslmpack lm_sc.t3g.arpa dict.utf8 lm_sc.t3g.orig Loading lexicon...done. Loading ARPA slm... first pass... Compressing pr values...65536 float values ==> 65536 values Compressing bow values...tslmpack: src/slm/tslmpack/arpa_conv.cpp:84: unsigned int CArpaLeafConv::get_pr_index(float): Assertion `prit != m_pr_map.end()' failed. 16384 float values ==> 16384 valuesmake: *** [lm_sc.t3g.orig] Aborted make: Leaving directory `/usr/src/RPM/BUILD/sunpinyin-20130710/raw' error: Bad exit status from /usr/src/tmp/rpm-tmp.57732 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.57732 (%build) Command exited with non-zero status 1 109.52user 8.81system 1:54.82elapsed 103%CPU (0avgtext+0avgdata 199080maxresident)k 0inputs+0outputs (0major+1481044minor)pagefaults 0swaps hsh-rebuild: rebuild of `sunpinyin-2.0.4-alt2_0.11.src.rpm' failed. Command exited with non-zero status 1 130.51user 14.57system 2:20.92elapsed 102%CPU (0avgtext+0avgdata 199080maxresident)k 0inputs+0outputs (0major+1836711minor)pagefaults 0swaps