* Package: app-accessibility/speech-tools-2.5.0-r1:0 * Repository: gentoo * Maintainer: accessibility@gentoo.org sound@gentoo.org,bircoph@gentoo.org * USE: X abi_x86_64 amd64 elibc_glibc kernel_linux openmp userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking speech_tools-2.5.0-release.tar.gz to /var/tmp/portage/app-accessibility/speech-tools-2.5.0-r1/work >>> Unpacking speech_tools-2.1-r3-patches.tar.gz to /var/tmp/portage/app-accessibility/speech-tools-2.5.0-r1/work >>> Source unpacked in /var/tmp/portage/app-accessibility/speech-tools-2.5.0-r1/work >>> Preparing source in /var/tmp/portage/app-accessibility/speech-tools-2.5.0-r1/work/speech_tools ... * Applying 02_all_gcc42.patch ... [ ok ] * Applying 03_all_GentooLinux.patch ... [ ok ] * Applying 05_all_sharedlib.patch ... [ ok ] * Applying 06_all_gcc43-include.patch ... patching file base_class/EST_TSimpleMatrix.cc patching file base_class/EST_TSimpleVector.cc Hunk #1 succeeded at 42 with fuzz 1. [ ok ] * Applying 09_all_remove-shared-refs.patch ... [ ok ] * Applying 10_all_base_class.patch ... [ ok ] * Applying 81_all_etcpath.patch ... [ ok ] * Applying 91_all_gentoo-config.patch ... [ ok ] * Applying 92_all_ldflags_fix.patch ... [ ok ] * Applying 94_all_ncurses_tinfo.patch ... [ ok ] * Applying speech-tools-2.1-underlinking.patch ... [ ok ] * Applying speech-tools-2.5.0-fno-common.patch ... [ ok ] * Applying speech-tools-2.5.0-drop-curses.patch ... [ ok ] * Applying speech-tools-2.5.0-warnings.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/app-accessibility/speech-tools-2.5.0-r1/work/speech_tools' ... * Running 'aclocal --system-acdir=/var/tmp/portage/app-accessibility/speech-tools-2.5.0-r1/temp/aclocal' ... [ ok ] * Moving configure.in to configure.ac (bug #426262) * Running 'autoconf --force' ... [ ok ] * Running elibtoolize in: speech_tools/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-accessibility/speech-tools-2.5.0-r1/work/speech_tools ... * econf: updating speech_tools/config.guess with /usr/share/gnuconfig/config.guess * econf: updating speech_tools/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --docdir=/usr/share/doc/speech-tools-2.5.0-r1 --htmldir=/usr/share/doc/speech-tools-2.5.0-r1/html --libdir=/usr/lib64 checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking for alsa/asoundlib.h... yes configure: creating ./config.status config.status: creating config/config >>> Source configured. >>> Compiling source in /var/tmp/portage/app-accessibility/speech-tools-2.5.0-r1/work/speech_tools ... make -j4 -j1 CC=x86_64-pc-linux-gnu-gcc CXX=x86_64-pc-linux-gnu-g++ 'CC_OTHER_FLAGS=-pipe -march=native -fno-diagnostics-color -O2' 'CXX_OTHER_FLAGS=-pipe -march=native -fno-diagnostics-color -O2' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0' AR=x86_64-pc-linux-gnu-ar RANLIB=x86_64-pc-linux-gnu-ranlib Check system type Remake modincludes.inc NATIVE_AUDIO ok EDITLINE config/modules/editline.mak SIOD siod/siod.mak WAGON stats/wagon/wagon.mak SCFG grammar/scfg/scfg.mak WFST grammar/wfst/wfst.mak OLS stats/ols.mak RXP rxp/rxp.mak LINUX16_AUDIO config/modules/linux16_audio.mak Making in directory ./audio ... making dependencies -- gen_audio.cc nas.cc esd.cc sun16audio.cc mplayer.cc win32audio.cc irixaudio.cc os2audio.cc macosxaudio.cc linux_sound.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -DSUPPORT_ALSALINUX -I../include esd.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -DSUPPORT_ALSALINUX -I../include gen_audio.cc gen_audio.cc: In function ‘int play_aucomm_wave(EST_Wave&, EST_Option&)’: gen_audio.cc:209:11: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 209 | system((EST_String)pref+usrcommand.unquote('"')); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gen_audio.cc:207:24: warning: ‘%s’ directive writing up to 2047 bytes into a region of size 2043 [-Wformat-overflow=] 207 | sprintf(pref,"FILE=%s;SR=%d;",tmpfile,inwave.sample_rate()); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:906, from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/cstdio:42, from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/ext/string_conversions.h:43, from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/bits/basic_string.h:3960, from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/string:53, from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/bits/locale_classes.h:40, from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/bits/ios_base.h:41, from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/ios:42, from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/ostream:38, from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12/iostream:39, from gen_audio.cc:41: In function ‘int sprintf(char*, const char*, ...)’, inlined from ‘int play_aucomm_wave(EST_Wave&, EST_Option&)’ at gen_audio.cc:207:12: /usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 12 and 2069 bytes into a destination of size 2048 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -DSUPPORT_ALSALINUX -I../include sun16audio.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -DSUPPORT_ALSALINUX -I../include win32audio.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -DSUPPORT_ALSALINUX -I../include linux_sound.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -DSUPPORT_ALSALINUX -I../include mplayer.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -DSUPPORT_ALSALINUX -I../include nas.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -DSUPPORT_ALSALINUX -I../include macosxaudio.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -DSUPPORT_ALSALINUX -I../include os2audio.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -DSUPPORT_ALSALINUX -I../include irixaudio.cc look at library estbase gen_audio.o nas.o esd.o sun16audio.o mplayer.o win32audio.o irixaudio.o os2audio.o macosxaudio.o linux_sound.o Update library estbase gen_audio.o nas.o esd.o sun16audio.o mplayer.o win32audio.o irixaudio.o os2audio.o macosxaudio.o linux_sound.o a - gen_audio.o a - nas.o a - esd.o a - sun16audio.o a - mplayer.o a - win32audio.o a - irixaudio.o a - os2audio.o a - macosxaudio.o a - linux_sound.o look at library eststring look at library estools Making in directory ./grammar ... Making in directory grammar/scfg ... making dependencies -- EST_SCFG.cc EST_SCFG_inout.cc EST_SCFG_Chart.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include EST_SCFG_Chart.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include -DINSTANTIATE_TEMPLATES EST_SCFG.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include -DINSTANTIATE_TEMPLATES EST_SCFG_inout.cc look at library estbase look at library eststring look at library estools EST_SCFG.o EST_SCFG_inout.o EST_SCFG_Chart.o Update library estools EST_SCFG.o EST_SCFG_inout.o EST_SCFG_Chart.o a - EST_SCFG.o a - EST_SCFG_inout.o a - EST_SCFG_Chart.o Making in directory grammar/ngram ... making dependencies -- lattice_t.cc EST_Ngrammar.cc ngrammar_io.cc ngrammar_aux.cc ngrammar_utils.cc EST_lattice.cc EST_lattice_io.cc freqsmooth.cc EST_PST.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include EST_Ngrammar.cc In file included from ../../include/EST_String.h:46, from ../../include/EST_Ngrammar.h:48, from EST_Ngrammar.cc:49: In member function ‘void EST_Chunk::operator--()’, inlined from ‘EST_ChunkPtr& EST_ChunkPtr::operator=(EST_Chunk*)’ at ../../include/EST_Chunk.h:194:47, inlined from ‘EST_String::~EST_String()’ at ../../include/EST_String.h:237:9, inlined from ‘void compute_backoff_weight(EST_Ngrammar*, EST_StrVector&, void*)’ at EST_Ngrammar.cc:1407:45: ../../include/EST_Chunk.h:129:18: warning: pointer used after ‘static void EST_Chunk::operator delete(void*)’ [-Wuse-after-free] 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ In member function ‘void EST_Chunk::operator--()’, inlined from ‘void EST_Chunk::operator--()’ at ../../include/EST_Chunk.h:128:10, inlined from ‘EST_ChunkPtr::~EST_ChunkPtr()’ at ../../include/EST_Chunk.h:175:25, inlined from ‘EST_String& EST_String::operator=(const EST_String&)’ at ../../include/EST_String.h:70:7, inlined from ‘void compute_backoff_weight(EST_Ngrammar*, EST_StrVector&, void*)’ at EST_Ngrammar.cc:1407:47: ../../include/EST_Chunk.h:129:68: note: call to ‘static void EST_Chunk::operator delete(void*)’ here 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ In member function ‘void EST_Chunk::operator--()’, inlined from ‘EST_ChunkPtr& EST_ChunkPtr::operator=(EST_Chunk*)’ at ../../include/EST_Chunk.h:194:47, inlined from ‘EST_String::~EST_String()’ at ../../include/EST_String.h:237:9, inlined from ‘void compute_backoff_weight(EST_Ngrammar*, EST_StrVector&, void*)’ at EST_Ngrammar.cc:1460:46: ../../include/EST_Chunk.h:129:18: warning: pointer used after ‘static void EST_Chunk::operator delete(void*)’ [-Wuse-after-free] 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ In member function ‘void EST_Chunk::operator--()’, inlined from ‘void EST_Chunk::operator--()’ at ../../include/EST_Chunk.h:128:10, inlined from ‘EST_ChunkPtr::~EST_ChunkPtr()’ at ../../include/EST_Chunk.h:175:25, inlined from ‘EST_String& EST_String::operator=(const EST_String&)’ at ../../include/EST_String.h:70:7, inlined from ‘void compute_backoff_weight(EST_Ngrammar*, EST_StrVector&, void*)’ at EST_Ngrammar.cc:1460:48: ../../include/EST_Chunk.h:129:68: note: call to ‘static void EST_Chunk::operator delete(void*)’ here 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ In member function ‘void EST_Chunk::operator--()’, inlined from ‘EST_ChunkPtr& EST_ChunkPtr::operator=(EST_Chunk*)’ at ../../include/EST_Chunk.h:194:47, inlined from ‘EST_String::~EST_String()’ at ../../include/EST_String.h:237:9, inlined from ‘void compute_backoff_weight(EST_Ngrammar*, EST_StrVector&, void*)’ at EST_Ngrammar.cc:1487:1: ../../include/EST_Chunk.h:129:18: warning: pointer used after ‘static void EST_Chunk::operator delete(void*)’ [-Wuse-after-free] 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ In member function ‘void EST_Chunk::operator--()’, inlined from ‘void EST_Chunk::operator--()’ at ../../include/EST_Chunk.h:128:10, inlined from ‘EST_ChunkPtr::~EST_ChunkPtr()’ at ../../include/EST_Chunk.h:175:25, inlined from ‘EST_String& EST_String::operator=(const EST_String&)’ at ../../include/EST_String.h:70:7, inlined from ‘void compute_backoff_weight(EST_Ngrammar*, EST_StrVector&, void*)’ at EST_Ngrammar.cc:1485:26: ../../include/EST_Chunk.h:129:68: note: call to ‘static void EST_Chunk::operator delete(void*)’ here 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ In member function ‘void EST_Chunk::operator--()’, inlined from ‘EST_ChunkPtr& EST_ChunkPtr::operator=(EST_Chunk*)’ at ../../include/EST_Chunk.h:194:47, inlined from ‘EST_String::~EST_String()’ at ../../include/EST_String.h:237:9, inlined from ‘const EST_DiscreteProbDistribution& EST_Ngrammar::backoff_prob_dist(const EST_StrVector&) const’ at EST_Ngrammar.cc:2385:42: ../../include/EST_Chunk.h:129:18: warning: pointer used after ‘static void EST_Chunk::operator delete(void*)’ [-Wuse-after-free] 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ In member function ‘void EST_Chunk::operator--()’, inlined from ‘void EST_Chunk::operator--()’ at ../../include/EST_Chunk.h:128:10, inlined from ‘EST_ChunkPtr::~EST_ChunkPtr()’ at ../../include/EST_Chunk.h:175:25, inlined from ‘EST_String& EST_String::operator=(const EST_String&)’ at ../../include/EST_String.h:70:7, inlined from ‘const EST_DiscreteProbDistribution& EST_Ngrammar::backoff_prob_dist(const EST_StrVector&) const’ at EST_Ngrammar.cc:2385:44: ../../include/EST_Chunk.h:129:68: note: call to ‘static void EST_Chunk::operator delete(void*)’ here 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ In member function ‘void EST_Chunk::operator--()’, inlined from ‘EST_ChunkPtr& EST_ChunkPtr::operator=(EST_Chunk*)’ at ../../include/EST_Chunk.h:194:47, inlined from ‘EST_String::~EST_String()’ at ../../include/EST_String.h:237:9, inlined from ‘void EST_Ngrammar::backoff_restore_unigram_states()’ at EST_Ngrammar.cc:1571:32: ../../include/EST_Chunk.h:129:18: warning: pointer used after ‘static void EST_Chunk::operator delete(void*)’ [-Wuse-after-free] 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ In member function ‘void EST_Chunk::operator--()’, inlined from ‘void EST_Chunk::operator--()’ at ../../include/EST_Chunk.h:128:10, inlined from ‘EST_ChunkPtr::~EST_ChunkPtr()’ at ../../include/EST_Chunk.h:175:25, inlined from ‘EST_String& EST_String::operator=(const EST_String&)’ at ../../include/EST_String.h:70:7, inlined from ‘void EST_Ngrammar::backoff_restore_unigram_states()’ at EST_Ngrammar.cc:1571:34: ../../include/EST_Chunk.h:129:68: note: call to ‘static void EST_Chunk::operator delete(void*)’ here 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include ngrammar_aux.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include -DINSTANTIATE_TEMPLATES lattice_t.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include EST_lattice_io.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include EST_lattice.cc EST_lattice.cc: In member function ‘bool Lattice::expand()’: EST_lattice.cc:1426:10: warning: variable ‘flag’ set but not used [-Wunused-but-set-variable] 1426 | bool flag=false; | ^~~~ x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include freqsmooth.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include ngrammar_io.cc ngrammar_io.cc: In function ‘EST_read_status load_ngram_cstr_bin(EST_String, EST_Ngrammar&)’: ngrammar_io.cc:294:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 294 | fread(&magic,sizeof(int),1,ifd); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include ngrammar_utils.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include EST_PST.cc look at library estbase look at library eststring look at library estools lattice_t.o EST_Ngrammar.o ngrammar_io.o ngrammar_aux.o ngrammar_utils.o EST_lattice.o EST_lattice_io.o freqsmooth.o EST_PST.o Update library estools lattice_t.o EST_Ngrammar.o ngrammar_io.o ngrammar_aux.o ngrammar_utils.o EST_lattice.o EST_lattice_io.o freqsmooth.o EST_PST.o a - lattice_t.o a - EST_Ngrammar.o a - ngrammar_io.o a - ngrammar_aux.o a - ngrammar_utils.o a - EST_lattice.o a - EST_lattice_io.o a - freqsmooth.o a - EST_PST.o Making in directory grammar/wfst ... making dependencies -- EST_WFST.cc wfst_regex.cc wfst_ops.cc wfst_transduce.cc kkcompile.cc wfst_aux.cc ltscompile.cc rgcompile.cc tlcompile.cc wfst_train.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include -DINSTANTIATE_TEMPLATES wfst_ops.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include -DINSTANTIATE_TEMPLATES EST_WFST.cc EST_WFST.cc: In function ‘int get_int(FILE*, int)’: EST_WFST.cc:438:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 438 | fread(&i,4,1,fd); | ~~~~~^~~~~~~~~~~ EST_WFST.cc: In function ‘float get_float(FILE*, int)’: EST_WFST.cc:430:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 430 | fread(&f,4,1,fd); | ~~~~~^~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include -DINSTANTIATE_TEMPLATES wfst_transduce.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include wfst_aux.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include wfst_train.cc In file included from ../../include/EST_String.h:46, from ../../include/EST_simplestats.h:43, from ../../include/EST_WFST.h:43, from wfst_train.cc:46: In member function ‘void EST_Chunk::operator--()’, inlined from ‘EST_ChunkPtr& EST_ChunkPtr::operator=(EST_Chunk*)’ at ../../include/EST_Chunk.h:194:47, inlined from ‘EST_String::~EST_String()’ at ../../include/EST_String.h:237:9, inlined from ‘obj* load_string_data(EST_WFST&, EST_String&)’ at wfst_train.cc:101:10: ../../include/EST_Chunk.h:129:18: warning: pointer used after ‘static void EST_Chunk::operator delete(void*)’ [-Wuse-after-free] 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ In member function ‘void EST_Chunk::operator--()’, inlined from ‘void EST_Chunk::operator--()’ at ../../include/EST_Chunk.h:128:10, inlined from ‘EST_ChunkPtr::~EST_ChunkPtr()’ at ../../include/EST_Chunk.h:175:25, inlined from ‘EST_String& EST_String::operator=(const EST_String&)’ at ../../include/EST_String.h:70:7, inlined from ‘obj* load_string_data(EST_WFST&, EST_String&)’ at wfst_train.cc:101:29: ../../include/EST_Chunk.h:129:68: note: call to ‘static void EST_Chunk::operator delete(void*)’ here 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include -DINSTANTIATE_TEMPLATES kkcompile.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include -DINSTANTIATE_TEMPLATES wfst_regex.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include tlcompile.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include rgcompile.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include ltscompile.cc ltscompile.cc: In function ‘void ltsrule_compile(LISP, LISP, LISP, LISP, LISP, EST_WFST&, EST_WFST&)’: ltscompile.cc:236:20: warning: variable ‘notMAP’ set but not used [-Wunused-but-set-variable] 236 | LISP LC,MAP,RC,notMAP,r; | ^~~~~~ look at library estbase look at library eststring look at library estools EST_WFST.o wfst_regex.o wfst_ops.o wfst_transduce.o kkcompile.o wfst_aux.o ltscompile.o rgcompile.o tlcompile.o wfst_train.o Update library estools EST_WFST.o wfst_regex.o wfst_ops.o wfst_transduce.o kkcompile.o wfst_aux.o ltscompile.o rgcompile.o tlcompile.o wfst_train.o a - EST_WFST.o a - wfst_regex.o a - wfst_ops.o a - wfst_transduce.o a - kkcompile.o a - wfst_aux.o a - ltscompile.o a - rgcompile.o a - tlcompile.o a - wfst_train.o Making in directory ./stats ... making dependencies -- EST_cluster.cc EST_multistats.cc confusion.cc EST_Discrete.cc EST_DProbDist.cc EST_ols.cc EST_viterbi.cc dynamic_program.cc Making in directory stats/wagon ... making dependencies -- dlist.cc wagon_aux.cc wagonint.cc wagon.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include -DINSTANTIATE_TEMPLATES wagon.cc wagon.cc: In function ‘float test_tree_ols(WNode&, WDataSet&, std::ostream*)’: wagon.cc:656:12: warning: variable ‘leaf’ set but not used [-Wunused-but-set-variable] 656 | WNode *leaf; | ^~~~ wagon.cc: In function ‘WQuestion find_best_question(WVectorVector&)’: wagon.cc:868:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class WQuestion’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 868 | memcpy(&best_ques,questions[i],sizeof(*questions[i])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from wagon.cc:52: ../../include/EST_Wagon.h:106:7: note: ‘class WQuestion’ declared here 106 | class WQuestion { | ^~~~~~~~~ In file included from ../../include/EST_String.h:46, from ../../include/EST_Token.h:47, from wagon.cc:49: In member function ‘void EST_Chunk::operator--()’, inlined from ‘EST_ChunkPtr& EST_ChunkPtr::operator=(EST_Chunk*)’ at ../../include/EST_Chunk.h:194:47, inlined from ‘EST_String::~EST_String()’ at ../../include/EST_String.h:237:9, inlined from ‘float test_tree_class(WNode&, WDataSet&, std::ostream*)’ at wagon.cc:311:12, inlined from ‘float do_summary(WNode&, WDataSet&, std::ostream*)’ at wagon.cc:236:24: ../../include/EST_Chunk.h:129:18: warning: pointer used after ‘static void EST_Chunk::operator delete(void*)’ [-Wuse-after-free] 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ In member function ‘void EST_Chunk::operator--()’, inlined from ‘void EST_Chunk::operator--()’ at ../../include/EST_Chunk.h:128:10, inlined from ‘EST_ChunkPtr::~EST_ChunkPtr()’ at ../../include/EST_Chunk.h:175:25, inlined from ‘EST_String& EST_String::operator=(const EST_String&)’ at ../../include/EST_String.h:70:7, inlined from ‘float test_tree_class(WNode&, WDataSet&, std::ostream*)’ at wagon.cc:311:52, inlined from ‘float do_summary(WNode&, WDataSet&, std::ostream*)’ at wagon.cc:236:24: ../../include/EST_Chunk.h:129:68: note: call to ‘static void EST_Chunk::operator delete(void*)’ here 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include dlist.cc In file included from ../../include/EST_String.h:46, from ../../include/EST_Wagon.h:43, from dlist.cc:50: In member function ‘void EST_Chunk::operator--()’, inlined from ‘EST_ChunkPtr& EST_ChunkPtr::operator=(EST_Chunk*)’ at ../../include/EST_Chunk.h:194:47, inlined from ‘EST_String::~EST_String()’ at ../../include/EST_String.h:237:9, inlined from ‘void do_dlist_summary(WDlist*, WDataSet&)’ at dlist.cc:86:12: ../../include/EST_Chunk.h:129:18: warning: pointer used after ‘static void EST_Chunk::operator delete(void*)’ [-Wuse-after-free] 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ In member function ‘void EST_Chunk::operator--()’, inlined from ‘void EST_Chunk::operator--()’ at ../../include/EST_Chunk.h:128:10, inlined from ‘EST_ChunkPtr::~EST_ChunkPtr()’ at ../../include/EST_Chunk.h:175:25, inlined from ‘EST_String& EST_String::operator=(const EST_String&)’ at ../../include/EST_String.h:70:7, inlined from ‘void do_dlist_summary(WDlist*, WDataSet&)’ at dlist.cc:86:50: ../../include/EST_Chunk.h:129:68: note: call to ‘static void EST_Chunk::operator delete(void*)’ here 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include wagonint.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include wagon_aux.cc look at library estbase look at library eststring look at library estools dlist.o wagon_aux.o wagonint.o wagon.o Update library estools dlist.o wagon_aux.o wagonint.o wagon.o a - dlist.o a - wagon_aux.o a - wagonint.o a - wagon.o Making in directory stats/kalman_filter ... making dependencies -- EST_kalman.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include EST_kalman.cc look at library estbase look at library eststring look at library estools EST_kalman.o Update library estools EST_kalman.o a - EST_kalman.o x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include EST_multistats.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include EST_cluster.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include EST_viterbi.cc EST_viterbi.cc: In member function ‘void EST_Viterbi_Decoder::search()’: EST_viterbi.cc:350:13: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 350 | printf("%s: ",(const char *)p->s->name()); | ^~ x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include EST_DProbDist.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include -DINSTANTIATE_TEMPLATES dynamic_program.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include confusion.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include EST_ols.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include EST_Discrete.cc look at library estbase EST_cluster.o EST_multistats.o confusion.o EST_Discrete.o EST_DProbDist.o EST_ols.o EST_viterbi.o dynamic_program.o Update library estbase EST_cluster.o EST_multistats.o confusion.o EST_Discrete.o EST_DProbDist.o EST_ols.o EST_viterbi.o dynamic_program.o a - EST_cluster.o a - EST_multistats.o a - confusion.o a - EST_Discrete.o a - EST_DProbDist.o a - EST_ols.o a - EST_viterbi.o a - dynamic_program.o look at library eststring look at library estools Making in directory ./utils ... making dependencies -- cmd_line.cc util_io.cc filetrans.cc cmd_line_aux.cc EST_swapping.cc est_file.cc EST_cutils.c EST_error.c walloc.c system_specific_unix.c x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include filetrans.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include cmd_line.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include cmd_line_aux.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include -DINSTANTIATE_TEMPLATES est_file.cc x86_64-pc-linux-gnu-gcc -c -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wall -I../include system_specific_unix.c x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include EST_swapping.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include util_io.cc x86_64-pc-linux-gnu-gcc -c -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wall -I../include walloc.c x86_64-pc-linux-gnu-gcc -c -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wall -I../include EST_error.c x86_64-pc-linux-gnu-gcc -c -pipe -march=native -fno-diagnostics-color -O2 -fPIC -Wall -I../include -DESTNAME='Edinburgh Speech Tools Library' -DESTDATE='December 2017' -DESTVERSION='2.5.0' -DESTLIBDIRC='/var/tmp/portage/app-accessibility/speech-tools-2.5.0-r1/work/speech_tools/lib' -DESTSTATE='release' -DESTOSTYPE='unknown_GentooLinux' EST_cutils.c look at library estools look at library eststring walloc.o Update library eststring walloc.o a - walloc.o look at library estbase cmd_line.o util_io.o filetrans.o cmd_line_aux.o EST_swapping.o est_file.o EST_cutils.o EST_error.o walloc.o system_specific_unix.o Update library estbase cmd_line.o util_io.o filetrans.o cmd_line_aux.o EST_swapping.o est_file.o EST_cutils.o EST_error.o walloc.o system_specific_unix.o a - cmd_line.o a - util_io.o a - filetrans.o a - cmd_line_aux.o a - EST_swapping.o a - est_file.o a - EST_cutils.o a - EST_error.o a - walloc.o a - system_specific_unix.o Making in directory ./sigpr ... making dependencies -- EST_Window.cc delta.cc filter.cc sigpr_frame.cc sigpr_utt.cc pitchmark.cc spectrogram.cc misc.cc fft.cc Making in directory sigpr/pda ... making dependencies -- pcb_smoother.cc smooth_pda.cc pda.cc srpd1.3.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include srpd1.3.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include pcb_smoother.cc pcb_smoother.cc: In function ‘void array_smoother(float*, int, Ms_Op*)’: pcb_smoother.cc:195:12: warning: ‘void operator delete(void*, long unsigned int)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 195 | delete inarray; | ^~~~~~~ pcb_smoother.cc:70:33: note: returned from ‘void* operator new [](long unsigned int)’ 70 | inarray = new float[arraylen]; | ^ x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include pda.cc In file included from ../../include/EST_String.h:46, from ../../include/EST_UList.h:49, from ../../include/EST_TList.h:51, from ../../include/EST_TKVL.h:46, from ../../include/EST_Features.h:41, from ../../include/EST_Featured.h:39, from ../../include/EST_Wave.h:45, from ../../include/EST_speech_class.h:43, from pda.cc:37: In member function ‘void EST_Chunk::operator--()’, inlined from ‘EST_ChunkPtr& EST_ChunkPtr::operator=(EST_Chunk*)’ at ../../include/EST_Chunk.h:194:47, inlined from ‘EST_String::~EST_String()’ at ../../include/EST_String.h:237:9, inlined from ‘void pda(EST_Wave&, EST_Track&, EST_Features&, EST_String)’ at pda.cc:56:19: ../../include/EST_Chunk.h:129:18: warning: pointer used after ‘static void EST_Chunk::operator delete(void*)’ [-Wuse-after-free] 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ In member function ‘void EST_Chunk::operator--()’, inlined from ‘void EST_Chunk::operator--()’ at ../../include/EST_Chunk.h:128:10, inlined from ‘EST_ChunkPtr::~EST_ChunkPtr()’ at ../../include/EST_Chunk.h:175:25, inlined from ‘EST_String& EST_String::operator=(const EST_String&)’ at ../../include/EST_String.h:70:7, inlined from ‘void pda(EST_Wave&, EST_Track&, EST_Features&, EST_String)’ at pda.cc:56:32: ../../include/EST_Chunk.h:129:68: note: call to ‘static void EST_Chunk::operator delete(void*)’ here 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ In member function ‘void EST_Chunk::operator--()’, inlined from ‘EST_ChunkPtr& EST_ChunkPtr::operator=(EST_Chunk*)’ at ../../include/EST_Chunk.h:194:47, inlined from ‘EST_String::~EST_String()’ at ../../include/EST_String.h:237:9, inlined from ‘void icda(EST_Wave&, EST_Track&, EST_Track&, EST_Features&, EST_String)’ at pda.cc:73:19: ../../include/EST_Chunk.h:129:18: warning: pointer used after ‘static void EST_Chunk::operator delete(void*)’ [-Wuse-after-free] 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ In member function ‘void EST_Chunk::operator--()’, inlined from ‘void EST_Chunk::operator--()’ at ../../include/EST_Chunk.h:128:10, inlined from ‘EST_ChunkPtr::~EST_ChunkPtr()’ at ../../include/EST_Chunk.h:175:25, inlined from ‘EST_String& EST_String::operator=(const EST_String&)’ at ../../include/EST_String.h:70:7, inlined from ‘void icda(EST_Wave&, EST_Track&, EST_Track&, EST_Features&, EST_String)’ at pda.cc:73:32: ../../include/EST_Chunk.h:129:68: note: call to ‘static void EST_Chunk::operator delete(void*)’ here 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~ ../../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../../include smooth_pda.cc smooth_pda.cc: In function ‘void smooth_portion(EST_Track&, EST_Features&)’: smooth_pda.cc:130:12: warning: ‘void operator delete(void*, std::size_t)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 130 | delete a; | ^ smooth_pda.cc:106:33: note: returned from ‘void* operator new [](std::size_t)’ 106 | a = new float[c.num_frames()]; | ^ look at library estbase pcb_smoother.o smooth_pda.o pda.o srpd1.3.o Update library estbase pcb_smoother.o smooth_pda.o pda.o srpd1.3.o a - pcb_smoother.o a - smooth_pda.o a - pda.o a - srpd1.3.o look at library eststring look at library estools x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include delta.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include sigpr_frame.cc sigpr_frame.cc: In function ‘void fbank2melcep(const EST_FVector&, EST_FVector&, float, bool)’: sigpr_frame.cc:719:23: warning: variable ‘cos_xform_order’ set but not used [-Wunused-but-set-variable] 719 | float pi_i_over_N,cos_xform_order,const_factor; | ^~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include -DINSTANTIATE_TEMPLATES EST_Window.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include spectrogram.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include pitchmark.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include misc.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include filter.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include sigpr_utt.cc In file included from ../include/EST_String.h:46, from ../include/EST_error.h:182, from sigpr_utt.cc:41: In member function ‘void EST_Chunk::operator--()’, inlined from ‘EST_ChunkPtr& EST_ChunkPtr::operator=(EST_Chunk*)’ at ../include/EST_Chunk.h:194:47, inlined from ‘EST_String::~EST_String()’ at ../include/EST_String.h:237:9, inlined from ‘void parse_op_settings(EST_Features&, void (*&)(int, EST_TBuffer&, int), float&)’ at sigpr_utt.cc:65:15, inlined from ‘void sigpr_base(EST_Wave&, EST_Track&, EST_Features&, const EST_StrList&)’ at sigpr_utt.cc:149:22: ../include/EST_Chunk.h:129:18: warning: pointer used after ‘static void EST_Chunk::operator delete(void*)’ [-Wuse-after-free] 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~~ ../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ In member function ‘void EST_Chunk::operator--()’, inlined from ‘void EST_Chunk::operator--()’ at ../include/EST_Chunk.h:128:10, inlined from ‘EST_ChunkPtr::~EST_ChunkPtr()’ at ../include/EST_Chunk.h:175:25, inlined from ‘EST_String& EST_String::operator=(const EST_String&)’ at ../include/EST_String.h:70:7, inlined from ‘void parse_op_settings(EST_Features&, void (*&)(int, EST_TBuffer&, int), float&)’ at sigpr_utt.cc:65:29, inlined from ‘void sigpr_base(EST_Wave&, EST_Track&, EST_Features&, const EST_StrList&)’ at sigpr_utt.cc:149:22: ../include/EST_Chunk.h:129:68: note: call to ‘static void EST_Chunk::operator delete(void*)’ here 129 | CII({if (count < MAX_CHUNK_COUNT) if (--count == 0) delete this;}); | ^~~~ ../include/EST_Chunk.h:67:23: note: in definition of macro ‘CII’ 67 | # define CII(BODY) BODY | ^~~~ x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -I../include fft.cc look at library estbase EST_Window.o delta.o filter.o sigpr_frame.o sigpr_utt.o pitchmark.o spectrogram.o misc.o fft.o Update library estbase EST_Window.o delta.o filter.o sigpr_frame.o sigpr_utt.o pitchmark.o spectrogram.o misc.o fft.o a - EST_Window.o a - delta.o a - filter.o a - sigpr_frame.o a - sigpr_utt.o a - pitchmark.o a - spectrogram.o a - misc.o a - fft.o look at library eststring look at library estools Making in directory ./testsuite ... making dependencies -- xml_example.cc string_example.cc hash_example.cc pathname_example.cc track_example.cc token_example.cc complex_example.cc list_example.cc kvl_example.cc handle_example.cc named_enum_example.cc deq_example.cc ling_example.cc feature_example.cc xml_regression.cc string_regression.cc hash_regression.cc pathname_regression.cc track_regression.cc token_regression.cc complex_regression.cc list_regression.cc kvl_regression.cc handle_regression.cc named_enum_regression.cc deq_regression.cc ling_regression.cc feature_regression.cc x86_64-pc-linux-gnu-g++ -c -fno-implicit-templates -pipe -march=native -fno-diagnostics-color -O2 -fopenmp -DOMP_WAGON=1 -fPIC -Wall -DDATA="\"/var/tmp/portage/app-accessibility/speech-tools-2.5.0-r1/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES kvl_example.cc x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 kvl_example.o -o kvl_example /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.o: in function `std::basic_ostream >& std::endl >(std::basic_ostream >&) [clone .isra.0]': kvl_example.cc:(.text+0x2b): undefined reference to `std::ostream::put(char)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text+0x41): undefined reference to `std::ctype::_M_widen_init() const' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text+0x6b): undefined reference to `std::__throw_bad_cast()' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text+0x39): undefined reference to `std::ostream::flush()' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.o: in function `EST_Chunk::operator--()': kvl_example.cc:(.text._ZN9EST_ChunkmmEv[_ZN9EST_ChunkmmEv]+0x21): undefined reference to `EST_Chunk::~EST_Chunk()' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text._ZN9EST_ChunkmmEv[_ZN9EST_ChunkmmEv]+0x2a): undefined reference to `EST_Chunk::operator delete(void*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.o: in function `EST_TList >::~EST_TList()': kvl_example.cc:(.text._ZN9EST_TListI8EST_TKVII10EST_StringS1_EED2Ev[_ZN9EST_TListI8EST_TKVII10EST_StringS1_EED5Ev]+0x3): undefined reference to `EST_TList >::free_item(EST_UItem*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text._ZN9EST_TListI8EST_TKVII10EST_StringS1_EED2Ev[_ZN9EST_TListI8EST_TKVII10EST_StringS1_EED5Ev]+0xc): undefined reference to `EST_UList::clear_and_free(void (*)(EST_UItem*))' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text._ZN9EST_TListI8EST_TKVII10EST_StringS1_EED2Ev[_ZN9EST_TListI8EST_TKVII10EST_StringS1_EED5Ev]+0x16): undefined reference to `EST_UList::clear_and_free(void (*)(EST_UItem*))' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.o: in function `main': kvl_example.cc:(.text.startup+0x57): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x73): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x89): undefined reference to `EST_TKVL::add_item(EST_String const&, EST_String const&, int)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0xd0): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0xe4): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0xf5): undefined reference to `EST_TKVL::add_item(EST_String const&, EST_String const&, int)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x13c): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x150): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x161): undefined reference to `EST_TKVL::add_item(EST_String const&, EST_String const&, int)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x1a8): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x1bf): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x1d0): undefined reference to `EST_TKVL::add_item(EST_String const&, EST_String const&, int)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x217): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x227): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x23b): undefined reference to `EST_TKVL::add_item(EST_String const&, EST_String const&, int)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x282): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x292): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x2a1): undefined reference to `EST_TKVL::change_val(EST_String const&, EST_String const&)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x2e4): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x2f2): undefined reference to `EST_TKVL::val(EST_String const&, bool)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x2f9): undefined reference to `std::cout' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x301): undefined reference to `operator<<(std::ostream&, EST_String const&)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x33c): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x34a): undefined reference to `EST_TKVL::val(EST_String const&, bool)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x351): undefined reference to `std::cout' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x359): undefined reference to `operator<<(std::ostream&, EST_String const&)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x38d): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x39b): undefined reference to `EST_TKVL::val(EST_String const&, bool)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x3a2): undefined reference to `std::cout' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x3aa): undefined reference to `operator<<(std::ostream&, EST_String const&)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x3e2): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x3f2): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x401): undefined reference to `EST_TKVL::val_def(EST_String const&, EST_String const&) const' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x408): undefined reference to `std::cout' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x410): undefined reference to `operator<<(std::ostream&, EST_String const&)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x45b): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x467): undefined reference to `EST_TKVL::present(EST_String const&) const' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x4b3): undefined reference to `std::ostream::put(char)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x4bb): undefined reference to `std::ostream::flush()' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x4e2): undefined reference to `EST_TKVL::val(EST_UItem*, bool)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x4e9): undefined reference to `std::cout' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x4f1): undefined reference to `operator<<(std::ostream&, EST_String const&)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x508): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x518): undefined reference to `EST_TKVL::key(EST_UItem*, int)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x523): undefined reference to `operator<<(std::ostream&, EST_String const&)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x55b): undefined reference to `std::ctype::_M_widen_init() const' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x5a5): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x5b3): undefined reference to `EST_TKVL::change_val(EST_UItem*, EST_String const&)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x5e3): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x5f1): undefined reference to `EST_TKVL::change_key(EST_UItem*, EST_String const&)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x621): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x635): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x643): undefined reference to `EST_Option::load(EST_String const&, EST_String const&)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x685): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x692): undefined reference to `EST_TKVL::val(EST_String const&, bool)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x699): undefined reference to `std::cout' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x6a1): undefined reference to `operator<<(std::ostream&, EST_String const&)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x6d4): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x6e4): undefined reference to `EST_Option::ival(EST_String const&, int) const' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x6eb): undefined reference to `std::cout' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x6f2): undefined reference to `std::ostream::operator<<(int)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x725): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x735): undefined reference to `EST_Option::fval(EST_String const&, int) const' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x73c): undefined reference to `std::cout' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x745): undefined reference to `std::ostream& std::ostream::_M_insert(double)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x783): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x793): undefined reference to `EST_Option::add_fitem(EST_String const&, float const&)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x7c6): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x7d3): undefined reference to `EST_Option::fval(EST_String const&, int) const' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x7e3): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x7f3): undefined reference to `EST_Option::override_fval(EST_String, float)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x834): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x844): undefined reference to `EST_Option::add_fitem(EST_String const&, float const&)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x866): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x871): undefined reference to `EST_TKVL::present(EST_String const&) const' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x8a0): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x8ad): undefined reference to `EST_Option::fval(EST_String const&, int) const' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x8bd): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x8cd): undefined reference to `EST_Option::override_fval(EST_String, float)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x946): undefined reference to `EST_String::EST_String(char const*)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x954): undefined reference to `EST_TKVL::val(EST_String const&, bool)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x95b): undefined reference to `std::cout' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x963): undefined reference to `operator<<(std::ostream&, EST_String const&)' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0x98e): undefined reference to `std::__throw_bad_cast()' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.o: in function `_GLOBAL__sub_I_kvl_example.cc': kvl_example.cc:(.text.startup+0xaec): undefined reference to `std::ios_base::Init::Init()' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.cc:(.text.startup+0xaf6): undefined reference to `std::ios_base::Init::~Init()' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: kvl_example.o:(.data.rel.local.DW.ref.__gxx_personality_v0[DW.ref.__gxx_personality_v0]+0x0): undefined reference to `__gxx_personality_v0' collect2: error: ld returned 1 exit status make[1]: *** [: kvl_example] Error 1 shuffle=2830216464 make: *** [config/rules/targets.mak:57: testsuite] Error 2 shuffle=2830216464 * ERROR: app-accessibility/speech-tools-2.5.0-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-accessibility/speech-tools-2.5.0-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-accessibility/speech-tools-2.5.0-r1::gentoo'`. * The complete build log is located at '/var/log/portage/app-accessibility:speech-tools-2.5.0-r1:20221220-162055.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-accessibility/speech-tools-2.5.0-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-accessibility/speech-tools-2.5.0-r1/temp/environment'. * Working directory: '/var/tmp/portage/app-accessibility/speech-tools-2.5.0-r1/work/speech_tools' * S: '/var/tmp/portage/app-accessibility/speech-tools-2.5.0-r1/work/speech_tools'