=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /opt/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/opt/pkg/sbin/pkg_admin -K /opt/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for festival-2.5.0nb2 cd speech_tools && /opt/pkg/bin/gmake gmake[1]: Entering directory '/opt/work/audio/festival/work/speech_tools' *** *** Making default config file *** *** checking build system type... arm-apple-darwin20.1.0 checking host system type... arm-apple-darwin20.1.0 checking target system type... arm-apple-darwin20.1.0 checking for gcc... clang 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 we are using the GNU C compiler... yes checking whether clang accepts -g... yes checking for clang option to accept ISO C89... none needed checking for ranlib... ranlib checking for ar... ar checking how to run the C preprocessor... clang -E checking for grep that handles long lines and -e... /opt/work/audio/festival/work/.tools/bin/grep checking for egrep... /opt/work/audio/festival/work/.tools/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking for tputs in -lncurses... yes checking alsa/asoundlib.h usability... no checking alsa/asoundlib.h presence... no checking for alsa/asoundlib.h... no configure: creating ./config.status config.status: creating config/config 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 MACOSX_AUDIO config/modules/MACOSX_AUDIO.mak Making in directory ./siod ... -n making dependencies -- -n siodeditline.c -n el_complete.c -n editline.c -n el_sys_unix.c -n slib.cc -n slib_core.cc -n slib_doc.cc -n slib_file.cc -n slib_format.cc -n slib_list.cc -n slib_math.cc -n slib_sys.cc -n slib_server.cc -n slib_str.cc -n slib_xtr.cc -n slib_repl.cc -n slib_python.cc -n io.cc -n trace.cc -n siod.cc -n siod_est.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_EDITLINE -I../include slib.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_core.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_doc.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_file.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_format.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_list.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_math.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_sys.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_server.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_str.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_xtr.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_repl.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_EDITLINE -I../include slib_python.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_EDITLINE -I../include io.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_EDITLINE -I../include trace.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_EDITLINE -I../include -DINSTANTIATE_TEMPLATES siod.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_EDITLINE -I../include -DINSTANTIATE_TEMPLATES siod_est.cc In file included from siod_est.cc:47: In file included from ../include/ling_class/EST_Utterance.h:44: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from siod_est.cc:47: In file included from ../include/ling_class/EST_Utterance.h:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang -c -O2 -O3 -Wall -O3 -Wall -DSUPPORT_EDITLINE -I../include siodeditline.c clang -c -O2 -O3 -Wall -O3 -Wall -DSUPPORT_EDITLINE -I../include el_complete.c clang -c -O2 -O3 -Wall -O3 -Wall -DSUPPORT_EDITLINE -I../include editline.c clang -c -O2 -O3 -Wall -O3 -Wall -DSUPPORT_EDITLINE -I../include el_sys_unix.c look at library estools slib.o slib_core.o slib_doc.o slib_file.o slib_format.o slib_list.o slib_math.o slib_sys.o slib_server.o slib_str.o slib_xtr.o slib_repl.o slib_python.o io.o trace.o siod.o siod_est.o siodeditline.o el_complete.o editline.o el_sys_unix.o Update library estools slib.o slib_core.o slib_doc.o slib_file.o slib_format.o slib_list.o slib_math.o slib_sys.o slib_server.o slib_str.o slib_xtr.o slib_repl.o slib_python.o io.o trace.o siod.o siod_est.o siodeditline.o el_complete.o editline.o el_sys_unix.o a - slib.o a - slib_core.o a - slib_doc.o a - slib_file.o a - slib_format.o a - slib_list.o a - slib_math.o a - slib_sys.o a - slib_server.o a - slib_str.o a - slib_xtr.o a - slib_repl.o a - slib_python.o a - io.o a - trace.o a - siod.o a - siod_est.o a - siodeditline.o a - el_complete.o a - editline.o a - el_sys_unix.o look at library estbase look at library eststring Making in directory ./rxp ... -n making dependencies -- -n charset.c -n dtd.c -n string16.c -n url.c -n ctype16.c -n input.c -n stdio16.c -n system.c -n xmlparser.c -n XML_Parser.cc clang -c -O2 -O3 -Wall -O3 -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include charset.c clang -c -O2 -O3 -Wall -O3 -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include dtd.c clang -c -O2 -O3 -Wall -O3 -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include string16.c clang -c -O2 -O3 -Wall -O3 -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include url.c clang -c -O2 -O3 -Wall -O3 -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include ctype16.c clang -c -O2 -O3 -Wall -O3 -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include input.c clang -c -O2 -O3 -Wall -O3 -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include stdio16.c clang -c -O2 -O3 -Wall -O3 -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include system.c clang -c -O2 -O3 -Wall -O3 -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include xmlparser.c clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include -DINSTANTIATE_TEMPLATES XML_Parser.cc look at library estools look at library estbase charset.o dtd.o string16.o url.o ctype16.o input.o stdio16.o system.o xmlparser.o XML_Parser.o Update library estbase charset.o dtd.o string16.o url.o ctype16.o input.o stdio16.o system.o xmlparser.o XML_Parser.o a - charset.o a - dtd.o a - string16.o a - url.o a - ctype16.o a - input.o a - stdio16.o a - system.o a - xmlparser.o a - XML_Parser.o look at library eststring Making in directory ./audio ... -n making dependencies -- -n gen_audio.cc -n nas.cc -n esd.cc -n sun16audio.cc -n mplayer.cc -n win32audio.cc -n irixaudio.cc -n os2audio.cc -n macosxaudio.cc -n linux_sound.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_MACOSX_AUDIO -I../include gen_audio.cc In file included from gen_audio.cc:52: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from gen_audio.cc:52: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_MACOSX_AUDIO -I../include nas.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_MACOSX_AUDIO -I../include esd.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_MACOSX_AUDIO -I../include sun16audio.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_MACOSX_AUDIO -I../include mplayer.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_MACOSX_AUDIO -I../include win32audio.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_MACOSX_AUDIO -I../include irixaudio.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_MACOSX_AUDIO -I../include os2audio.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_MACOSX_AUDIO -I../include macosxaudio.cc macosxaudio.cc:113:22: warning: 'FindNextComponent' is deprecated: first deprecated in macOS 10.8 [-Wdeprecated-declarations] Component comp = FindNextComponent(NULL, &desc); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h:470:1: note: 'FindNextComponent' has been explicitly marked deprecated here FindNextComponent( ^ macosxaudio.cc:116:11: warning: 'OpenAComponent' is deprecated: first deprecated in macOS 10.8 [-Wdeprecated-declarations] err = OpenAComponent(comp, &outau); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h:560:1: note: 'OpenAComponent' has been explicitly marked deprecated here OpenAComponent( ^ macosxaudio.cc:166:17: warning: 'CloseComponent' is deprecated: first deprecated in macOS 10.8 [-Wdeprecated-declarations] CloseComponent(outau); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h:594:1: note: 'CloseComponent' has been explicitly marked deprecated here CloseComponent(ComponentInstance aComponentInstance) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_8, __IPHONE_NA, __IPHONE_NA); ^ macosxaudio.cc:178:9: warning: 'CloseComponent' is deprecated: first deprecated in macOS 10.8 [-Wdeprecated-declarations] CloseComponent(outau); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h:594:1: note: 'CloseComponent' has been explicitly marked deprecated here CloseComponent(ComponentInstance aComponentInstance) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_8, __IPHONE_NA, __IPHONE_NA); ^ macosxaudio.cc:197:9: warning: 'CloseComponent' is deprecated: first deprecated in macOS 10.8 [-Wdeprecated-declarations] CloseComponent(outau); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h:594:1: note: 'CloseComponent' has been explicitly marked deprecated here CloseComponent(ComponentInstance aComponentInstance) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_8, __IPHONE_NA, __IPHONE_NA); ^ macosxaudio.cc:210:5: warning: 'CloseComponent' is deprecated: first deprecated in macOS 10.8 [-Wdeprecated-declarations] CloseComponent (outau); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h:594:1: note: 'CloseComponent' has been explicitly marked deprecated here CloseComponent(ComponentInstance aComponentInstance) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_8, __IPHONE_NA, __IPHONE_NA); ^ 6 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DSUPPORT_MACOSX_AUDIO -I../include linux_sound.cc In file included from linux_sound.cc:57: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from linux_sound.cc:57: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. look at library estools 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 Making in directory ./utils ... -n making dependencies -- -n cmd_line.cc -n util_io.cc -n filetrans.cc -n cmd_line_aux.cc -n EST_swapping.cc -n est_file.cc -n EST_cutils.c -n EST_error.c -n walloc.c -n system_specific_unix.c clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include cmd_line.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include util_io.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include filetrans.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include cmd_line_aux.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_swapping.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES est_file.cc clang -c -O2 -O3 -Wall -O3 -Wall -I../include -DESTNAME='Edinburgh Speech Tools Library' -DESTDATE='December 2017' -DESTVERSION='2.5.0' -DESTLIBDIRC='/opt/work/audio/festival/work/speech_tools/lib' -DESTSTATE='release' -DESTOSTYPE='unknown_Darwin' EST_cutils.c clang -c -O2 -O3 -Wall -O3 -Wall -I../include EST_error.c clang -c -O2 -O3 -Wall -O3 -Wall -I../include walloc.c clang -c -O2 -O3 -Wall -O3 -Wall -I../include system_specific_unix.c look at library estools 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 look at library eststring walloc.o Update library eststring walloc.o a - walloc.o Making in directory ./base_class ... -n making dependencies -- -n EST_UList.cc -n EST_Option.cc -n EST_StringTrie.cc -n EST_Token.cc -n vec_mat_aux.cc -n EST_Pathname_unix.cc -n THash_aux.cc -n EST_FMatrix.cc -n EST_Complex.cc -n EST_Val.cc -n EST_matrix_support.cc -n rateconv.cc -n EST_IMatrix.cc -n EST_SMatrix.cc -n EST_DMatrix.cc -n vec_mat_aux_d.cc -n EST_FeatureData.cc -n EST_slist_aux.cc -n EST_svec_aux.cc -n EST_ilist_aux.cc -n EST_features_aux.cc -n EST_features_io.cc -n vec_mat_aux_i.cc -n EST_Featured.cc -n EST_Features.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_UList.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_Option.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_StringTrie.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_Token.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include vec_mat_aux.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_Pathname_unix.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include THash_aux.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_FMatrix.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_Complex.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_Val.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_matrix_support.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -O3 rateconv.cc -o rateconv.o clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_IMatrix.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_SMatrix.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_DMatrix.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include vec_mat_aux_d.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_FeatureData.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_slist_aux.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_svec_aux.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_ilist_aux.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_features_aux.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_features_io.cc In file included from EST_features_io.cc:41: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ 1 warning generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include vec_mat_aux_i.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES EST_Featured.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES EST_Features.cc In file included from EST_Features.cc:41: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ 1 warning generated. look at library estools look at library estbase EST_UList.o EST_Option.o EST_StringTrie.o EST_Token.o vec_mat_aux.o EST_Pathname_unix.o THash_aux.o EST_FMatrix.o EST_Complex.o EST_Val.o EST_matrix_support.o rateconv.o EST_IMatrix.o EST_SMatrix.o EST_DMatrix.o vec_mat_aux_d.o EST_FeatureData.o EST_slist_aux.o EST_svec_aux.o EST_ilist_aux.o EST_features_aux.o EST_features_io.o vec_mat_aux_i.o EST_Featured.o EST_Features.o Update library estbase EST_UList.o EST_Option.o EST_StringTrie.o EST_Token.o vec_mat_aux.o EST_Pathname_unix.o THash_aux.o EST_FMatrix.o EST_Complex.o EST_Val.o EST_matrix_support.o rateconv.o EST_IMatrix.o EST_SMatrix.o EST_DMatrix.o vec_mat_aux_d.o EST_FeatureData.o EST_slist_aux.o EST_svec_aux.o EST_ilist_aux.o EST_features_aux.o EST_features_io.o vec_mat_aux_i.o EST_Featured.o EST_Features.o a - EST_UList.o a - EST_Option.o a - EST_StringTrie.o a - EST_Token.o a - vec_mat_aux.o a - EST_Pathname_unix.o a - THash_aux.o a - EST_FMatrix.o a - EST_Complex.o a - EST_Val.o a - EST_matrix_support.o a - rateconv.o a - EST_IMatrix.o a - EST_SMatrix.o a - EST_DMatrix.o a - vec_mat_aux_d.o a - EST_FeatureData.o a - EST_slist_aux.o a - EST_svec_aux.o a - EST_ilist_aux.o a - EST_features_aux.o a - EST_features_io.o a - vec_mat_aux_i.o a - EST_Featured.o a - EST_Features.o look at library eststring Making in directory base_class/string ... -n making dependencies -- -n EST_String.cc -n EST_Regex.cc -n EST_Chunk.cc -n regexp.cc -n regerror.c -n regsub.c -n EST_strcasecmp.c clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I. -I../../include EST_String.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I. -I../../include EST_Regex.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I. -I../../include EST_Chunk.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I. -I../../include regexp.cc clang -c -O2 -O3 -Wall -O3 -Wall -O3 -Wall -I. -I../../include regerror.c clang -c -O2 -O3 -Wall -O3 -Wall -O3 -Wall -I. -I../../include regsub.c clang -c -O2 -O3 -Wall -O3 -Wall -O3 -Wall -I. -I../../include EST_strcasecmp.c look at library estools look at library estbase look at library eststring EST_String.o EST_Regex.o EST_Chunk.o regexp.o regerror.o regsub.o EST_strcasecmp.o Update library eststring EST_String.o EST_Regex.o EST_Chunk.o regexp.o regerror.o regsub.o EST_strcasecmp.o a - EST_String.o a - EST_Regex.o a - EST_Chunk.o a - regexp.o a - regerror.o a - regsub.o a - EST_strcasecmp.o Making in directory base_class/inst_tmpl ... -n making dependencies -- -n list_i_t.cc -n list_si_t.cc -n list_f_t.cc -n list_d_t.cc -n list_c_t.cc -n list_s_t.cc -n list_val_t.cc -n list_li_t.cc -n list_vs_t.cc -n list_vi_t.cc -n matrix_i_t.cc -n matrix_si_t.cc -n matrix_f_t.cc -n matrix_d_t.cc -n matrix_s_t.cc -n matrix_val_t.cc -n vector_i_t.cc -n vector_si_t.cc -n vector_f_t.cc -n vector_d_t.cc -n vector_c_t.cc -n vector_s_t.cc -n vector_val_t.cc -n vector_ls_t.cc -n vector_fvector_t.cc -n vector_fmatrix_t.cc -n vector_dvector_t.cc -n vector_dmatrix_t.cc -n kvl_fi_t.cc -n kvl_ii_t.cc -n kvl_sd_t.cc -n kvl_sf_t.cc -n kvl_ss_t.cc -n kvl_si_t.cc -n kvl_sv_t.cc -n kvl_rs_t.cc -n kvl_vpi_t.cc -n hash_fi_t.cc -n hash_ii_t.cc -n hash_sd_t.cc -n hash_sf_t.cc -n hash_ss_t.cc -n hash_si_t.cc -n hash_sv_t.cc -n hash_iv_t.cc -n hash_sfmp_t.cc -n hash_srp.cc -n tbuffer_t.cc -n deq_s_t.cc -n deq_i_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES list_i_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES list_si_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES list_f_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES list_d_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES list_c_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES list_s_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES list_val_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES list_li_t.cc In file included from list_li_t.cc:47: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ ../../include/../base_class/EST_TList.cc:104:7: note: in instantiation of member function 'EST_TList::~EST_TList' requested here T temp; ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from list_li_t.cc:47: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ 2 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES list_vs_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES list_vi_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES matrix_i_t.cc In file included from matrix_i_t.cc:50: ../../include/../base_class/EST_TMatrix.cc:104:19: warning: instantiation of variable 'EST_TVector::error_return' required here, but no definition is available [-Wundefined-var-template] return *this->error_return; ^ ../../include/EST_TVector.h:230:13: note: forward declaration of template entity is here static T *error_return; ^ In file included from matrix_i_t.cc:50: ../../include/../base_class/EST_TMatrix.cc:290:30: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i,j) = *this->def_val; ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ 2 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES matrix_si_t.cc In file included from matrix_si_t.cc:50: ../../include/../base_class/EST_TMatrix.cc:104:19: warning: instantiation of variable 'EST_TVector::error_return' required here, but no definition is available [-Wundefined-var-template] return *this->error_return; ^ ../../include/EST_TVector.h:230:13: note: forward declaration of template entity is here static T *error_return; ^ In file included from matrix_si_t.cc:50: ../../include/../base_class/EST_TMatrix.cc:290:30: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i,j) = *this->def_val; ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ 2 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES matrix_f_t.cc In file included from matrix_f_t.cc:50: ../../include/../base_class/EST_TMatrix.cc:104:19: warning: instantiation of variable 'EST_TVector::error_return' required here, but no definition is available [-Wundefined-var-template] return *this->error_return; ^ ../../include/EST_TVector.h:230:13: note: forward declaration of template entity is here static T *error_return; ^ In file included from matrix_f_t.cc:50: ../../include/../base_class/EST_TMatrix.cc:290:30: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i,j) = *this->def_val; ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ 2 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES matrix_d_t.cc In file included from matrix_d_t.cc:50: ../../include/../base_class/EST_TMatrix.cc:104:19: warning: instantiation of variable 'EST_TVector::error_return' required here, but no definition is available [-Wundefined-var-template] return *this->error_return; ^ ../../include/EST_TVector.h:230:13: note: forward declaration of template entity is here static T *error_return; ^ In file included from matrix_d_t.cc:50: ../../include/../base_class/EST_TMatrix.cc:290:30: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i,j) = *this->def_val; ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ 2 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES matrix_s_t.cc In file included from matrix_s_t.cc:48: ../../include/../base_class/EST_TMatrix.cc:104:19: warning: instantiation of variable 'EST_TVector::error_return' required here, but no definition is available [-Wundefined-var-template] return *this->error_return; ^ ../../include/EST_TVector.h:230:13: note: forward declaration of template entity is here static T *error_return; ^ In file included from matrix_s_t.cc:48: ../../include/../base_class/EST_TMatrix.cc:290:30: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i,j) = *this->def_val; ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ 2 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES matrix_val_t.cc In file included from matrix_val_t.cc:47: ../../include/../base_class/EST_TMatrix.cc:104:19: warning: instantiation of variable 'EST_TVector::error_return' required here, but no definition is available [-Wundefined-var-template] return *this->error_return; ^ ../../include/EST_TVector.h:230:13: note: forward declaration of template entity is here static T *error_return; ^ In file included from matrix_val_t.cc:47: ../../include/../base_class/EST_TMatrix.cc:290:30: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i,j) = *this->def_val; ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ 2 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_i_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_si_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_f_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_d_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_c_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_s_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_val_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_ls_t.cc In file included from vector_ls_t.cc:49: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_FMatrix.h:117:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_FVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ In file included from vector_ls_t.cc:49: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_DMatrix.h:116:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_DVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ 2 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_fvector_t.cc In file included from vector_fvector_t.cc:47: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_FMatrix.h:117:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_FVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ In file included from vector_fvector_t.cc:47: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_DMatrix.h:116:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_DVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ 2 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_fmatrix_t.cc In file included from vector_fmatrix_t.cc:50: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_FMatrix.h:117:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_FVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ In file included from vector_fmatrix_t.cc:50: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_DMatrix.h:116:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_DVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ 2 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_dvector_t.cc In file included from vector_dvector_t.cc:50: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_FMatrix.h:117:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_FVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ In file included from vector_dvector_t.cc:50: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_DMatrix.h:116:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_DVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ 2 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_dmatrix_t.cc In file included from vector_dmatrix_t.cc:50: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_FMatrix.h:117:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_FVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ In file included from vector_dmatrix_t.cc:50: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_DMatrix.h:116:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_DVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ 2 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_fi_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_ii_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_sd_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_sf_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_ss_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_si_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_sv_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_rs_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_vpi_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_fi_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_ii_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_sd_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_sf_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_ss_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_si_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_sv_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_iv_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_sfmp_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_srp.cc In file included from hash_srp.cc:40: In file included from ../../include/ling_class/EST_Relation.h:48: ../../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from hash_srp.cc:40: ../../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES tbuffer_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES deq_s_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES deq_i_t.cc look at library estools look at library estbase list_i_t.o list_si_t.o list_f_t.o list_d_t.o list_c_t.o list_s_t.o list_val_t.o list_li_t.o list_vs_t.o list_vi_t.o matrix_i_t.o matrix_si_t.o matrix_f_t.o matrix_d_t.o matrix_s_t.o matrix_val_t.o vector_i_t.o vector_si_t.o vector_f_t.o vector_d_t.o vector_c_t.o vector_s_t.o vector_val_t.o vector_ls_t.o vector_fvector_t.o vector_fmatrix_t.o vector_dvector_t.o vector_dmatrix_t.o kvl_fi_t.o kvl_ii_t.o kvl_sd_t.o kvl_sf_t.o kvl_ss_t.o kvl_si_t.o kvl_sv_t.o kvl_rs_t.o kvl_vpi_t.o hash_fi_t.o hash_ii_t.o hash_sd_t.o hash_sf_t.o hash_ss_t.o hash_si_t.o hash_sv_t.o hash_iv_t.o hash_sfmp_t.o hash_srp.o tbuffer_t.o deq_s_t.o deq_i_t.o Update library estbase list_i_t.o list_si_t.o list_f_t.o list_d_t.o list_c_t.o list_s_t.o list_val_t.o list_li_t.o list_vs_t.o list_vi_t.o matrix_i_t.o matrix_si_t.o matrix_f_t.o matrix_d_t.o matrix_s_t.o matrix_val_t.o vector_i_t.o vector_si_t.o vector_f_t.o vector_d_t.o vector_c_t.o vector_s_t.o vector_val_t.o vector_ls_t.o vector_fvector_t.o vector_fmatrix_t.o vector_dvector_t.o vector_dmatrix_t.o kvl_fi_t.o kvl_ii_t.o kvl_sd_t.o kvl_sf_t.o kvl_ss_t.o kvl_si_t.o kvl_sv_t.o kvl_rs_t.o kvl_vpi_t.o hash_fi_t.o hash_ii_t.o hash_sd_t.o hash_sf_t.o hash_ss_t.o hash_si_t.o hash_sv_t.o hash_iv_t.o hash_sfmp_t.o hash_srp.o tbuffer_t.o deq_s_t.o deq_i_t.o a - list_i_t.o a - list_si_t.o a - list_f_t.o a - list_d_t.o a - list_c_t.o a - list_s_t.o a - list_val_t.o a - list_li_t.o a - list_vs_t.o a - list_vi_t.o a - matrix_i_t.o a - matrix_si_t.o a - matrix_f_t.o a - matrix_d_t.o a - matrix_s_t.o a - matrix_val_t.o a - vector_i_t.o a - vector_si_t.o a - vector_f_t.o a - vector_d_t.o a - vector_c_t.o a - vector_s_t.o a - vector_val_t.o a - vector_ls_t.o a - vector_fvector_t.o a - vector_fmatrix_t.o a - vector_dvector_t.o a - vector_dmatrix_t.o a - kvl_fi_t.o a - kvl_ii_t.o a - kvl_sd_t.o a - kvl_sf_t.o a - kvl_ss_t.o a - kvl_si_t.o a - kvl_sv_t.o a - kvl_rs_t.o a - kvl_vpi_t.o a - hash_fi_t.o a - hash_ii_t.o a - hash_sd_t.o a - hash_sf_t.o a - hash_ss_t.o a - hash_si_t.o a - hash_sv_t.o a - hash_iv_t.o a - hash_sfmp_t.o a - hash_srp.o a - tbuffer_t.o a - deq_s_t.o a - deq_i_t.o look at library eststring Making in directory ./ling_class ... -n making dependencies -- -n EST_Item.cc -n EST_Item_Content.cc -n item_aux.cc -n EST_relation_aux.cc -n EST_relation_track.cc -n relation_io.cc -n EST_relation_compare.cc -n standard_feature_functions.cc -n EST_Relation_mls.cc -n EST_item_aux.cc -n EST_item_content_aux.cc -n EST_Relation.cc -n EST_UtteranceFile.cc -n genxml.cc -n EST_utterance_aux.cc -n ling_class_init.cc -n ling_t.cc -n EST_Utterance.cc -n item_feats.cc -n apml.cc -n solexml.cc -n EST_FeatureFunctionPackage.cc -n EST_FeatureFunctionContext.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_Item.cc In file included from EST_Item.cc:54: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_Item.cc:55: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ EST_Item.cc:201:14: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] return ((this == 0) || (p_relation == 0)) ? ^~~~ ~ 5 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_Item_Content.cc In file included from EST_Item_Content.cc:45: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ 1 warning generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include item_aux.cc In file included from item_aux.cc:43: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from item_aux.cc:45: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_relation_aux.cc In file included from EST_relation_aux.cc:44: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_relation_aux.cc:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_relation_track.cc In file included from EST_relation_track.cc:45: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_relation_track.cc:45: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include relation_io.cc In file included from relation_io.cc:44: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from relation_io.cc:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_relation_compare.cc In file included from EST_relation_compare.cc:45: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_relation_compare.cc:45: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include standard_feature_functions.cc In file included from standard_feature_functions.cc:43: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from standard_feature_functions.cc:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_Relation_mls.cc In file included from EST_Relation_mls.cc:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ 1 warning generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_item_aux.cc In file included from EST_item_aux.cc:41: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ 1 warning generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_item_content_aux.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_Relation.cc In file included from EST_Relation.cc:43: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_Relation.cc:43: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES -DINCLUDE_XML_FORMATS EST_UtteranceFile.cc In file included from EST_UtteranceFile.cc:47: In file included from ../include/ling_class/EST_Utterance.h:44: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_UtteranceFile.cc:47: In file included from ../include/ling_class/EST_Utterance.h:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ In file included from EST_UtteranceFile.cc:650: ./../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ./../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../include/EST_FMatrix.h:117:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_FVector(int n): EST_TSimpleVector(n) {} ^ ../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ In file included from EST_UtteranceFile.cc:650: ./../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ./../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../include/EST_DMatrix.h:116:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_DVector(int n): EST_TSimpleVector(n) {} ^ ../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ 6 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES -DESTLIBDIRC='/opt/work/audio/festival/work/speech_tools/lib' genxml.cc In file included from genxml.cc:47: In file included from ./genxml.h:47: In file included from ../include/ling_class/EST_Utterance.h:44: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from genxml.cc:47: In file included from ./genxml.h:47: In file included from ../include/ling_class/EST_Utterance.h:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ In file included from genxml.cc:744: ./../base_class/EST_THash.cc:132:8: warning: instantiation of variable 'EST_THash::Dummy_Value' required here, but no definition is available [-Wundefined-var-template] return Dummy_Value; ^ ../include/EST_THash.h:144:45: note: in instantiation of member function 'EST_THash::val' requested here V &val(const K &key) const {int x; return val(key, x); } ^ genxml.cc:246:24: note: in instantiation of member function 'EST_THash::val' requested here val = attributes.val("id"); ^ ../include/EST_THash.h:100:12: note: forward declaration of template entity is here static V Dummy_Value; ^ 5 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES -DINCLUDE_XML_FORMATS EST_utterance_aux.cc In file included from EST_utterance_aux.cc:41: In file included from ./EST_UtteranceFile.h:39: In file included from ../include/ling_class/EST_Utterance.h:44: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_utterance_aux.cc:41: In file included from ./EST_UtteranceFile.h:39: In file included from ../include/ling_class/EST_Utterance.h:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES -DINCLUDE_XML_FORMATS ling_class_init.cc In file included from ling_class_init.cc:40: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from ling_class_init.cc:44: In file included from ./genxml.h:47: In file included from ../include/ling_class/EST_Utterance.h:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES ling_t.cc In file included from ling_t.cc:42: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from ling_t.cc:42: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ In file included from ling_t.cc:49: ./../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ./../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../include/EST_FMatrix.h:117:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_FVector(int n): EST_TSimpleVector(n) {} ^ ../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ In file included from ling_t.cc:49: ./../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ./../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../include/EST_DMatrix.h:116:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_DVector(int n): EST_TSimpleVector(n) {} ^ ../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ In file included from ling_t.cc:50: ./../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem >::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ./../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem >::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList >::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ ../include/EST_TKVL.h:72:34: note: in instantiation of member function 'EST_TList >::~EST_TList' requested here template class EST_TKVL { ^ ../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from ling_t.cc:50: ./../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem >::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ 8 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES EST_Utterance.cc In file included from EST_Utterance.cc:45: In file included from ../include/ling_class/EST_Utterance.h:44: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_Utterance.cc:45: In file included from ../include/ling_class/EST_Utterance.h:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ In file included from EST_Utterance.cc:62: ./../base_class/EST_TList.cc:48:7: warning: instantiation of variable 'EST_TItem >::s_free' required here, but no definition is available [-Wundefined-var-template] if (s_free!=NULL) ^ ../include/EST_TList.h:192:40: note: in instantiation of member function 'EST_TItem >::make' requested here { EST_UList::append(EST_TItem::make(item)); }; ^ ./../base_class/EST_TKVL.cc:258:10: note: in instantiation of member function 'EST_TList >::append' requested here list.append(item); ^ ../include/EST_Features.h:217:14: note: in instantiation of member function 'EST_TKVL::add_item' requested here { features->add_item(name,sval); } ^ ../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from EST_Utterance.cc:62: ./../base_class/EST_TList.cc:52:7: warning: instantiation of variable 'EST_TItem >::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree--; ^ ../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ In file included from EST_Utterance.cc:62: ./../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ./../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ EST_Utterance.cc:175:17: note: in instantiation of member function 'EST_TList::~EST_TList' requested here EST_StrList s; ^ ../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from EST_Utterance.cc:62: ./../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ 8 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES item_feats.cc In file included from item_feats.cc:44: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from item_feats.cc:46: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES apml.cc In file included from apml.cc:44: In file included from ./apml.h:47: In file included from ../include/ling_class/EST_Utterance.h:44: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from apml.cc:44: In file included from ./apml.h:47: In file included from ../include/ling_class/EST_Utterance.h:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES solexml.cc In file included from solexml.cc:44: In file included from ./solexml.h:47: In file included from ../include/ling_class/EST_Utterance.h:44: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from solexml.cc:44: In file included from ./solexml.h:47: In file included from ../include/ling_class/EST_Utterance.h:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES EST_FeatureFunctionPackage.cc In file included from EST_FeatureFunctionPackage.cc:40: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ 1 warning generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES EST_FeatureFunctionContext.cc In file included from EST_FeatureFunctionContext.cc:40: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_FeatureFunctionContext.cc:226: ./../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem >::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ./../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem >::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList >::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ ../include/EST_TKVL.h:72:34: note: in instantiation of member function 'EST_TList >::~EST_TList' requested here template class EST_TKVL { ^ ../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from EST_FeatureFunctionContext.cc:226: ./../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem >::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ 3 warnings generated. look at library estools look at library estbase EST_Item.o EST_Item_Content.o item_aux.o EST_relation_aux.o EST_relation_track.o relation_io.o EST_relation_compare.o standard_feature_functions.o EST_Relation_mls.o EST_item_aux.o EST_item_content_aux.o EST_Relation.o EST_UtteranceFile.o genxml.o EST_utterance_aux.o ling_class_init.o ling_t.o EST_Utterance.o item_feats.o apml.o solexml.o EST_FeatureFunctionPackage.o EST_FeatureFunctionContext.o Update library estbase EST_Item.o EST_Item_Content.o item_aux.o EST_relation_aux.o EST_relation_track.o relation_io.o EST_relation_compare.o standard_feature_functions.o EST_Relation_mls.o EST_item_aux.o EST_item_content_aux.o EST_Relation.o EST_UtteranceFile.o genxml.o EST_utterance_aux.o ling_class_init.o ling_t.o EST_Utterance.o item_feats.o apml.o solexml.o EST_FeatureFunctionPackage.o EST_FeatureFunctionContext.o a - EST_Item.o a - EST_Item_Content.o a - item_aux.o a - EST_relation_aux.o a - EST_relation_track.o a - relation_io.o a - EST_relation_compare.o a - standard_feature_functions.o a - EST_Relation_mls.o a - EST_item_aux.o a - EST_item_content_aux.o a - EST_Relation.o a - EST_UtteranceFile.o a - genxml.o a - EST_utterance_aux.o a - ling_class_init.o a - ling_t.o a - EST_Utterance.o a - item_feats.o a - apml.o a - solexml.o a - EST_FeatureFunctionPackage.o a - EST_FeatureFunctionContext.o look at library eststring Making in directory ./speech_class ... -n making dependencies -- -n EST_Wave.cc -n EST_track_aux.cc -n EST_wave_temp.cc -n EST_wave_cuts.cc -n ssff.cc -n esps_io.cc -n esps_utils.cc -n EST_wave_io.cc -n EST_wave_utils.cc -n EST_TrackMap.cc -n EST_Track.cc -n wave_t.cc -n track_t.cc -n EST_wave_aux.cc -n EST_TrackFile.cc -n EST_WaveFile.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_Wave.cc In file included from EST_Wave.cc:47: In file included from ./EST_wave_utils.h:47: In file included from ./EST_WaveFile.h:48: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_Wave.cc:47: In file included from ./EST_wave_utils.h:47: In file included from ./EST_WaveFile.h:48: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ EST_Wave.cc:134:20: warning: instantiation of variable 'EST_TVector::error_return' required here, but no definition is available [-Wundefined-var-template] return *(p_values.error_return); ^ ../include/EST_TVector.h:230:13: note: forward declaration of template entity is here static T *error_return; ^ 5 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_track_aux.cc In file included from EST_track_aux.cc:48: In file included from ../include/EST_track_aux.h:48: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_track_aux.cc:48: In file included from ../include/EST_track_aux.h:48: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_wave_temp.cc In file included from EST_wave_temp.cc:46: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_wave_temp.cc:46: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_wave_cuts.cc In file included from EST_wave_cuts.cc:46: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_wave_cuts.cc:46: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include ssff.cc In file included from ssff.cc:48: In file included from ../include/EST_track_aux.h:48: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from ssff.cc:48: In file included from ../include/EST_track_aux.h:48: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include esps_io.cc In file included from esps_io.cc:47: In file included from ./EST_wave_utils.h:47: In file included from ./EST_WaveFile.h:48: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from esps_io.cc:47: In file included from ./EST_wave_utils.h:47: In file included from ./EST_WaveFile.h:48: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include esps_utils.cc In file included from esps_utils.cc:64: In file included from ./EST_wave_utils.h:47: In file included from ./EST_WaveFile.h:48: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from esps_utils.cc:64: In file included from ./EST_wave_utils.h:47: In file included from ./EST_WaveFile.h:48: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_wave_io.cc In file included from EST_wave_io.cc:47: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_wave_io.cc:47: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_wave_utils.cc In file included from EST_wave_utils.cc:51: In file included from ./EST_wave_utils.h:47: In file included from ./EST_WaveFile.h:48: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_wave_utils.cc:51: In file included from ./EST_wave_utils.h:47: In file included from ./EST_WaveFile.h:48: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES EST_TrackMap.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES EST_Track.cc EST_Track.cc:412:23: warning: instantiation of variable 'EST_TVector::error_return' required here, but no definition is available [-Wundefined-var-template] return *(p_values.error_return); ^ ../include/EST_TVector.h:230:13: note: forward declaration of template entity is here static T *error_return; ^ EST_Track.cc:422:20: warning: instantiation of variable 'EST_TVector::error_return' required here, but no definition is available [-Wundefined-var-template] return *(p_aux.error_return); ^ ../include/EST_TVector.h:230:13: note: forward declaration of template entity is here static T *error_return; ^ 2 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES wave_t.cc In file included from wave_t.cc:51: ./../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ./../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../include/EST_FMatrix.h:117:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_FVector(int n): EST_TSimpleVector(n) {} ^ ../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ In file included from wave_t.cc:51: ./../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ./../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../include/EST_DMatrix.h:116:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_DVector(int n): EST_TSimpleVector(n) {} ^ ../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ 2 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES track_t.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES EST_wave_aux.cc In file included from EST_wave_aux.cc:46: In file included from ./EST_wave_utils.h:47: In file included from ./EST_WaveFile.h:48: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_wave_aux.cc:46: In file included from ./EST_wave_utils.h:47: In file included from ./EST_WaveFile.h:48: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES EST_TrackFile.cc In file included from EST_TrackFile.cc:47: In file included from ../include/EST_track_aux.h:48: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_TrackFile.cc:47: In file included from ../include/EST_track_aux.h:48: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES EST_WaveFile.cc In file included from EST_WaveFile.cc:41: In file included from ./EST_WaveFile.h:48: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_WaveFile.cc:41: In file included from ./EST_WaveFile.h:48: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. look at library estools look at library estbase EST_Wave.o EST_track_aux.o EST_wave_temp.o EST_wave_cuts.o ssff.o esps_io.o esps_utils.o EST_wave_io.o EST_wave_utils.o EST_TrackMap.o EST_Track.o wave_t.o track_t.o EST_wave_aux.o EST_TrackFile.o EST_WaveFile.o Update library estbase EST_Wave.o EST_track_aux.o EST_wave_temp.o EST_wave_cuts.o ssff.o esps_io.o esps_utils.o EST_wave_io.o EST_wave_utils.o EST_TrackMap.o EST_Track.o wave_t.o track_t.o EST_wave_aux.o EST_TrackFile.o EST_WaveFile.o a - EST_Wave.o a - EST_track_aux.o a - EST_wave_temp.o a - EST_wave_cuts.o a - ssff.o a - esps_io.o a - esps_utils.o a - EST_wave_io.o a - EST_wave_utils.o a - EST_TrackMap.o a - EST_Track.o a - wave_t.o a - track_t.o a - EST_wave_aux.o a - EST_TrackFile.o a - EST_WaveFile.o look at library eststring Making in directory ./sigpr ... -n making dependencies -- -n EST_Window.cc -n delta.cc -n filter.cc -n sigpr_frame.cc -n sigpr_utt.cc -n pitchmark.cc -n spectrogram.cc -n misc.cc -n fft.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES EST_Window.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include delta.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include filter.cc In file included from filter.cc:43: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from filter.cc:43: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include sigpr_frame.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include sigpr_utt.cc In file included from sigpr_utt.cc:42: In file included from ../include/EST_track_aux.h:48: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from sigpr_utt.cc:42: In file included from ../include/EST_track_aux.h:48: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include pitchmark.cc In file included from pitchmark.cc:47: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from pitchmark.cc:47: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include spectrogram.cc In file included from spectrogram.cc:43: In file included from ../include/EST_Track.h:46: In file included from ../include/EST_FMatrix.h:44: In file included from ../include/EST_TSimpleMatrix.h:46: In file included from ../include/EST_TMatrix.h:49: ../include/EST_TVector.h:297:24: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] void empty() { fill(*def_val); } ^ spectrogram.cc:160:12: note: in instantiation of member function 'EST_TVector::empty' requested here real.empty(); ^ ../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ 1 warning generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include misc.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include fft.cc look at library estools 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 Making in directory sigpr/pda ... -n making dependencies -- -n pcb_smoother.cc -n smooth_pda.cc -n pda.cc -n srpd1.3.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include pcb_smoother.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include smooth_pda.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include pda.cc In file included from pda.cc:37: In file included from ../../include/EST_speech_class.h:44: In file included from ../../include/EST_wave_aux.h:52: In file included from ../../include/ling_class/EST_Relation.h:48: ../../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from pda.cc:37: In file included from ../../include/EST_speech_class.h:44: In file included from ../../include/EST_wave_aux.h:52: ../../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include srpd1.3.cc look at library estools 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 Making in directory ./stats ... -n making dependencies -- -n EST_cluster.cc -n EST_multistats.cc -n confusion.cc -n EST_Discrete.cc -n EST_DProbDist.cc -n EST_ols.cc -n EST_viterbi.cc -n dynamic_program.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_cluster.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_multistats.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include confusion.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_Discrete.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_DProbDist.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_ols.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include EST_viterbi.cc In file included from EST_viterbi.cc:43: In file included from ../include/EST_viterbi.h:48: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_viterbi.cc:43: In file included from ../include/EST_viterbi.h:48: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -DINSTANTIATE_TEMPLATES dynamic_program.cc In file included from dynamic_program.cc:42: In file included from ../include/ling_class/EST_Utterance.h:44: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from dynamic_program.cc:42: In file included from ../include/ling_class/EST_Utterance.h:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ In file included from dynamic_program.cc:53: ./../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ./../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../include/EST_FMatrix.h:117:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_FVector(int n): EST_TSimpleVector(n) {} ^ ../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ In file included from dynamic_program.cc:53: ./../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ./../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../include/EST_DMatrix.h:116:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_DVector(int n): EST_TSimpleVector(n) {} ^ ../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ 6 warnings generated. look at library estools 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 Making in directory stats/wagon ... -n making dependencies -- -n dlist.cc -n wagon_aux.cc -n wagonint.cc -n wagon.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include dlist.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include wagon_aux.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include wagonint.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES wagon.cc In file included from wagon.cc:105: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_FMatrix.h:117:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_FVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ In file included from wagon.cc:105: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_DMatrix.h:116:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_DVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ In file included from wagon.cc:104: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem >::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem >::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList >::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ ../../include/EST_TKVL.h:72:34: note: in instantiation of member function 'EST_TList >::~EST_TList' requested here template class EST_TKVL { ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from wagon.cc:104: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem >::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ In file included from wagon.cc:105: ../../include/../base_class/EST_TVector.cc:243:13: warning: instantiation of variable 'EST_TVector::error_return' required here, but no definition is available [-Wundefined-var-template] return *error_return; ^ ../../include/EST_Wagon.h:70:37: note: in instantiation of member function 'EST_TVector::a_check' requested here void set_int_val(int n,int i) { a_check(n) = (int)i; } ^ ../../include/EST_TVector.h:230:13: note: forward declaration of template entity is here static T *error_return; ^ In file included from wagon.cc:104: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ ../../include/EST_Wagon.h:116:5: note: in instantiation of member function 'EST_TList::~EST_TList' requested here WQuestion() {;} ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from wagon.cc:104: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ In file included from wagon.cc:104: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ ../../include/EST_Wagon.h:165:5: note: in instantiation of member function 'EST_TList::~EST_TList' requested here WImpurity() { t=wnim_unset; a.reset(); trajectory=0; l=0; width=0; data=0;} ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from wagon.cc:104: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ In file included from wagon.cc:104: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem >::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem >::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList >::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ ../../include/EST_TKVL.h:72:34: note: in instantiation of member function 'EST_TList >::~EST_TList' requested here template class EST_TKVL { ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from wagon.cc:104: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem >::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ In file included from wagon.cc:104: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ wagon.cc:297:17: note: in instantiation of member function 'EST_TList::~EST_TList' requested here EST_StrList lex; ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from wagon.cc:104: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ 13 warnings generated. 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 look at library estbase look at library eststring Making in directory stats/kalman_filter ... -n making dependencies -- -n EST_kalman.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include EST_kalman.cc In file included from EST_kalman.cc:43: In file included from ../../include/EST.h:62: In file included from ../../include/EST_speech_class.h:44: In file included from ../../include/EST_wave_aux.h:52: In file included from ../../include/ling_class/EST_Relation.h:48: ../../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_kalman.cc:43: In file included from ../../include/EST.h:62: In file included from ../../include/EST_speech_class.h:44: In file included from ../../include/EST_wave_aux.h:52: ../../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. look at library estools EST_kalman.o Update library estools EST_kalman.o a - EST_kalman.o look at library estbase look at library eststring Making in directory ./grammar ... Making in directory grammar/scfg ... -n making dependencies -- -n EST_SCFG.cc -n EST_SCFG_inout.cc -n EST_SCFG_Chart.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES EST_SCFG.cc In file included from EST_SCFG.cc:307: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem >::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem >::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList >::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ ../../include/EST_TKVL.h:72:34: note: in instantiation of member function 'EST_TList >::~EST_TList' requested here template class EST_TKVL { ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from EST_SCFG.cc:307: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem >::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ In file included from EST_SCFG.cc:307: ../../include/../base_class/EST_TList.cc:48:7: warning: instantiation of variable 'EST_TItem::s_free' required here, but no definition is available [-Wundefined-var-template] if (s_free!=NULL) ^ ../../include/EST_TList.h:192:40: note: in instantiation of member function 'EST_TItem::make' requested here { EST_UList::append(EST_TItem::make(item)); }; ^ EST_SCFG.cc:100:9: note: in instantiation of member function 'EST_TList::append' requested here nt.append(get_c_string(p)); ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from EST_SCFG.cc:307: ../../include/../base_class/EST_TList.cc:52:7: warning: instantiation of variable 'EST_TItem::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree--; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES EST_SCFG_inout.cc In file included from EST_SCFG_inout.cc:50: In file included from ../../include/EST_SCFG_Chart.h:47: In file included from ../../include/ling_class/EST_Relation.h:48: ../../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_SCFG_inout.cc:50: In file included from ../../include/EST_SCFG_Chart.h:47: ../../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ In file included from EST_SCFG_inout.cc:62: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_FMatrix.h:117:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_FVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ In file included from EST_SCFG_inout.cc:62: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_DMatrix.h:116:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_DVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ 6 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include EST_SCFG_Chart.cc In file included from EST_SCFG_Chart.cc:44: In file included from ../../include/EST_SCFG_Chart.h:47: In file included from ../../include/ling_class/EST_Relation.h:48: ../../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from EST_SCFG_Chart.cc:44: In file included from ../../include/EST_SCFG_Chart.h:47: ../../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. 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 look at library estbase look at library eststring Making in directory grammar/wfst ... -n making dependencies -- -n EST_WFST.cc -n wfst_regex.cc -n wfst_ops.cc -n wfst_transduce.cc -n kkcompile.cc -n wfst_aux.cc -n ltscompile.cc -n rgcompile.cc -n tlcompile.cc -n wfst_train.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES EST_WFST.cc In file included from EST_WFST.cc:63: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_FMatrix.h:117:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_FVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ In file included from EST_WFST.cc:63: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_DMatrix.h:116:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_DVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ In file included from EST_WFST.cc:59: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem >::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem >::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList >::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ ../../include/EST_TKVL.h:72:34: note: in instantiation of member function 'EST_TList >::~EST_TList' requested here template class EST_TKVL { ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from EST_WFST.cc:59: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem >::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ In file included from EST_WFST.cc:59: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ ../../include/EST_WFST.h:133:5: note: in instantiation of member function 'EST_TList::~EST_TList' requested here EST_WFST_MultiState() : EST_IList() ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from EST_WFST.cc:59: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ In file included from EST_WFST.cc:59: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ EST_WFST.cc:160:17: note: in instantiation of member function 'EST_TList::~EST_TList' requested here EST_StrList in,out; ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from EST_WFST.cc:59: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ In file included from EST_WFST.cc:59: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem >::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem >::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList >::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ ../../include/EST_TKVL.h:72:34: note: in instantiation of member function 'EST_TList >::~EST_TList' requested here template class EST_TKVL { ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from EST_WFST.cc:59: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem >::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ 10 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES wfst_regex.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES wfst_ops.cc In file included from wfst_ops.cc:67: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem >::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem >::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList >::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ ../../include/EST_TKVL.h:72:34: note: in instantiation of member function 'EST_TList >::~EST_TList' requested here template class EST_TKVL { ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from wfst_ops.cc:67: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem >::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ In file included from wfst_ops.cc:67: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ ../../include/EST_WFST.h:133:5: note: in instantiation of member function 'EST_TList::~EST_TList' requested here EST_WFST_MultiState() : EST_IList() ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from wfst_ops.cc:67: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ In file included from wfst_ops.cc:67: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ wfst_ops.cc:473:15: note: in instantiation of member function 'EST_TList::~EST_TList' requested here wfst_list wl; ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from wfst_ops.cc:67: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ In file included from wfst_ops.cc:67: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ wfst_ops.cc:601:17: note: in instantiation of member function 'EST_TList::~EST_TList' requested here EST_StrList ivocab, ovocab; ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from wfst_ops.cc:67: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ In file included from wfst_ops.cc:67: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ wfst_ops.cc:848:21: note: in instantiation of member function 'EST_TList::~EST_TList' requested here wfst_translist transa; ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from wfst_ops.cc:67: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ 10 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES wfst_transduce.cc In file included from wfst_transduce.cc:62: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem >::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem >::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList >::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ ../../include/EST_TKVL.h:72:34: note: in instantiation of member function 'EST_TList >::~EST_TList' requested here template class EST_TKVL { ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from wfst_transduce.cc:62: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem >::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ In file included from wfst_transduce.cc:62: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ ../../include/EST_WFST.h:133:5: note: in instantiation of member function 'EST_TList::~EST_TList' requested here EST_WFST_MultiState() : EST_IList() ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from wfst_transduce.cc:62: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ In file included from wfst_transduce.cc:62: ../../include/../base_class/EST_TList.cc:48:7: warning: instantiation of variable 'EST_TItem::s_free' required here, but no definition is available [-Wundefined-var-template] if (s_free!=NULL) ^ ../../include/EST_TList.h:192:40: note: in instantiation of member function 'EST_TItem::make' requested here { EST_UList::append(EST_TItem::make(item)); }; ^ wfst_transduce.cc:88:6: note: in instantiation of member function 'EST_TList::append' requested here out.append(wfst.out_symbol(out_i(p))); ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from wfst_transduce.cc:62: ../../include/../base_class/EST_TList.cc:52:7: warning: instantiation of variable 'EST_TItem::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree--; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ In file included from wfst_transduce.cc:62: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ wfst_transduce.cc:100:20: note: in instantiation of member function 'EST_TList::~EST_TList' requested here wfst_translist ss_eps_trans; ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from wfst_transduce.cc:62: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ 8 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES kkcompile.cc In file included from kkcompile.cc:55: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem >::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem >::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList >::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ ../../include/EST_TKVL.h:72:34: note: in instantiation of member function 'EST_TList >::~EST_TList' requested here template class EST_TKVL { ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from kkcompile.cc:55: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem >::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ In file included from kkcompile.cc:55: ../../include/../base_class/EST_TList.cc:71:13: warning: instantiation of variable 'EST_TItem::s_free' required here, but no definition is available [-Wundefined-var-template] it->n=s_free; ^ ../../include/../base_class/EST_TList.cc:89:17: note: in instantiation of member function 'EST_TItem::release' requested here { EST_TItem::release((EST_TItem *)item); } ^ ../../include/EST_TList.h:122:36: note: in instantiation of member function 'EST_TList::free_item' requested here ~ EST_TList() { clear_and_free(free_item); } ^ ../../include/EST_WFST.h:133:5: note: in instantiation of member function 'EST_TList::~EST_TList' requested here EST_WFST_MultiState() : EST_IList() ^ ../../include/EST_TList.h:72:21: note: forward declaration of template entity is here static EST_TItem *s_free; ^ In file included from kkcompile.cc:55: ../../include/../base_class/EST_TList.cc:73:7: warning: instantiation of variable 'EST_TItem::s_nfree' required here, but no definition is available [-Wundefined-var-template] s_nfree++; ^ ../../include/EST_TList.h:73:23: note: forward declaration of template entity is here static unsigned int s_nfree; ^ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include wfst_aux.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include ltscompile.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include rgcompile.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include tlcompile.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include wfst_train.cc 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 look at library estbase look at library eststring Making in directory grammar/ngram ... -n making dependencies -- -n lattice_t.cc -n EST_Ngrammar.cc -n ngrammar_io.cc -n ngrammar_aux.cc -n ngrammar_utils.cc -n EST_lattice.cc -n EST_lattice_io.cc -n freqsmooth.cc -n EST_PST.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include -DINSTANTIATE_TEMPLATES lattice_t.cc In file included from lattice_t.cc:60: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_FMatrix.h:117:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_FVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ In file included from lattice_t.cc:60: ../../include/../base_class/EST_TVector.cc:225:22: warning: instantiation of variable 'EST_TVector::def_val' required here, but no definition is available [-Wundefined-var-template] a_no_check(i) = *def_val; ^ ../../include/../base_class/EST_TVector.cc:70:5: note: in instantiation of member function 'EST_TVector::resize' requested here resize(n); ^ ../../include/EST_TSimpleVector.h:62:31: note: in instantiation of member function 'EST_TVector::EST_TVector' requested here EST_TSimpleVector(int n): EST_TVector(n) {}; ^ ../../include/EST_DMatrix.h:116:25: note: in instantiation of member function 'EST_TSimpleVector::EST_TSimpleVector' requested here EST_DVector(int n): EST_TSimpleVector(n) {} ^ ../../include/EST_TVector.h:223:19: note: forward declaration of template entity is here static const T *def_val; ^ 2 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include EST_Ngrammar.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include ngrammar_io.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include ngrammar_aux.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include ngrammar_utils.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include EST_lattice.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include EST_lattice_io.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include freqsmooth.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include EST_PST.cc 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 look at library estbase look at library eststring Making in directory ./intonation ... Making in directory intonation/tilt ... -n making dependencies -- -n tilt_analysis.cc -n tilt_synthesis.cc -n tilt_utils.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include tilt_analysis.cc In file included from tilt_analysis.cc:42: In file included from ../../include/EST_tilt.h:42: In file included from ../../include/ling_class/EST_Relation.h:48: ../../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from tilt_analysis.cc:42: In file included from ../../include/EST_tilt.h:42: ../../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include tilt_synthesis.cc In file included from tilt_synthesis.cc:39: In file included from ./tilt.h:44: In file included from ../../include/ling_class/EST_Relation.h:48: ../../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from tilt_synthesis.cc:39: In file included from ./tilt.h:44: ../../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../include tilt_utils.cc In file included from tilt_utils.cc:42: In file included from ./tilt.h:44: In file included from ../../include/ling_class/EST_Relation.h:48: ../../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from tilt_utils.cc:42: In file included from ./tilt.h:44: ../../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. look at library estools tilt_analysis.o tilt_synthesis.o tilt_utils.o Update library estools tilt_analysis.o tilt_synthesis.o tilt_utils.o a - tilt_analysis.o a - tilt_synthesis.o a - tilt_utils.o look at library estbase look at library eststring Making in directory ./lib ... make est_program_makefile from est_program_makefile-in make est_mainline from est_mainline-in Making in directory ./main ... -n making dependencies -- -n ch_lab_main.cc -n ch_track_main.cc -n ch_wave_main.cc -n na_play_main.cc -n na_record_main.cc -n sigfilter_main.cc -n sig2fv_main.cc -n spectgen_main.cc -n pda_main.cc -n pitchmark_main.cc -n ngram_test_main.cc -n ngram_build_main.cc -n tilt_synthesis_main.cc -n tilt_analysis_main.cc -n viterbi_main.cc -n dp_main.cc -n bcat_main.cc -n ch_utt_main.cc -n design_filter_main.cc -n align_main.cc -n siod_main.cc -n wagon_main.cc -n wagon_test_main.cc -n scfg_make_main.cc -n scfg_train_main.cc -n scfg_test_main.cc -n scfg_parse_main.cc -n wfst_build_main.cc -n wfst_run_main.cc -n wfst_train_main.cc -n ols_main.cc -n ols_test_main.cc -n xml_parser_main.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o ch_lab_main.o ch_lab_main.cc In file included from ch_lab_main.cc:41: In file included from ../include/EST_ling_class.h:44: In file included from ../include/ling_class/EST_Utterance.h:44: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from ch_lab_main.cc:41: In file included from ../include/EST_ling_class.h:44: In file included from ../include/ling_class/EST_Utterance.h:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o ch_lab ch_lab_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o ch_track_main.o ch_track_main.cc In file included from ch_track_main.cc:40: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from ch_track_main.cc:40: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o ch_track ch_track_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o ch_wave_main.o ch_wave_main.cc In file included from ch_wave_main.cc:46: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from ch_wave_main.cc:46: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o ch_wave ch_wave_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o na_play_main.o na_play_main.cc In file included from na_play_main.cc:40: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from na_play_main.cc:40: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o na_play na_play_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o na_record_main.o na_record_main.cc In file included from na_record_main.cc:39: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from na_record_main.cc:39: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o na_record na_record_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o sigfilter_main.o sigfilter_main.cc In file included from sigfilter_main.cc:47: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from sigfilter_main.cc:47: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o sigfilter sigfilter_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o sig2fv_main.o sig2fv_main.cc In file included from sig2fv_main.cc:41: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from sig2fv_main.cc:41: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o sig2fv sig2fv_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o spectgen_main.o spectgen_main.cc In file included from spectgen_main.cc:40: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from spectgen_main.cc:40: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o spectgen spectgen_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o pda_main.o pda_main.cc In file included from pda_main.cc:40: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from pda_main.cc:40: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o pda pda_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o pitchmark_main.o pitchmark_main.cc In file included from pitchmark_main.cc:45: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from pitchmark_main.cc:45: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o pitchmark pitchmark_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o ngram_test_main.o ngram_test_main.cc In file included from ngram_test_main.cc:39: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from ngram_test_main.cc:39: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o ngram_test ngram_test_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o ngram_build_main.o ngram_build_main.cc In file included from ngram_build_main.cc:41: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from ngram_build_main.cc:41: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o ngram_build ngram_build_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o tilt_synthesis_main.o tilt_synthesis_main.cc In file included from tilt_synthesis_main.cc:41: In file included from ../include/EST_tilt.h:42: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from tilt_synthesis_main.cc:41: In file included from ../include/EST_tilt.h:42: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o tilt_synthesis tilt_synthesis_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o tilt_analysis_main.o tilt_analysis_main.cc In file included from tilt_analysis_main.cc:41: In file included from ../include/EST_tilt.h:42: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from tilt_analysis_main.cc:41: In file included from ../include/EST_tilt.h:42: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o tilt_analysis tilt_analysis_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o viterbi_main.o viterbi_main.cc In file included from viterbi_main.cc:43: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from viterbi_main.cc:43: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o viterbi viterbi_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o dp_main.o dp_main.cc In file included from dp_main.cc:43: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from dp_main.cc:43: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o dp dp_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o bcat_main.o bcat_main.cc In file included from bcat_main.cc:44: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from bcat_main.cc:44: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o bcat bcat_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o ch_utt_main.o ch_utt_main.cc In file included from ch_utt_main.cc:43: In file included from ../include/EST_ling_class.h:44: In file included from ../include/ling_class/EST_Utterance.h:44: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from ch_utt_main.cc:43: In file included from ../include/EST_ling_class.h:44: In file included from ../include/ling_class/EST_Utterance.h:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o ch_utt ch_utt_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o design_filter_main.o design_filter_main.cc clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o design_filter design_filter_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o align_main.o align_main.cc In file included from align_main.cc:46: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from align_main.cc:46: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o align align_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o siod_main.o siod_main.cc clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o siod siod_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o wagon_main.o wagon_main.cc clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o wagon wagon_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o wagon_test_main.o wagon_test_main.cc clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o wagon_test wagon_test_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o scfg_make_main.o scfg_make_main.cc In file included from scfg_make_main.cc:47: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from scfg_make_main.cc:47: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o scfg_make scfg_make_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o scfg_train_main.o scfg_train_main.cc clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o scfg_train scfg_train_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o scfg_test_main.o scfg_test_main.cc In file included from scfg_test_main.cc:47: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from scfg_test_main.cc:47: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o scfg_test scfg_test_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o scfg_parse_main.o scfg_parse_main.cc In file included from scfg_parse_main.cc:45: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from scfg_parse_main.cc:45: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o scfg_parse scfg_parse_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o wfst_build_main.o wfst_build_main.cc In file included from wfst_build_main.cc:57: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from wfst_build_main.cc:57: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o wfst_build wfst_build_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o wfst_run_main.o wfst_run_main.cc In file included from wfst_run_main.cc:44: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from wfst_run_main.cc:44: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o wfst_run wfst_run_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o wfst_train_main.o wfst_train_main.cc In file included from wfst_train_main.cc:44: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from wfst_train_main.cc:44: In file included from ../include/EST.h:62: In file included from ../include/EST_speech_class.h:44: In file included from ../include/EST_wave_aux.h:52: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o wfst_train wfst_train_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o ols_main.o ols_main.cc clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o ols ols_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o ols_test_main.o ols_test_main.cc clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o ols_test ols_test_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -o xml_parser_main.o xml_parser_main.cc clang++ -L/usr/lib -L/opt/pkg/lib -O3 -Wall -o xml_parser xml_parser_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm Making in directory ./scripts ... Making in directory ./testsuite ... -n making dependencies -- -n xml_example.cc -n string_example.cc -n hash_example.cc -n pathname_example.cc -n track_example.cc -n token_example.cc -n complex_example.cc -n list_example.cc -n kvl_example.cc -n handle_example.cc -n named_enum_example.cc -n deq_example.cc -n ling_example.cc -n feature_example.cc -n xml_regression.cc -n string_regression.cc -n hash_regression.cc -n pathname_regression.cc -n track_regression.cc -n token_regression.cc -n complex_regression.cc -n list_regression.cc -n kvl_regression.cc -n handle_regression.cc -n named_enum_regression.cc -n deq_regression.cc -n ling_regression.cc -n feature_regression.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES xml_example.cc clang++ -L/usr/lib -L/opt/pkg/lib -o xml_example xml_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES string_example.cc clang++ -L/usr/lib -L/opt/pkg/lib -o string_example string_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES hash_example.cc In file included from hash_example.cc:142: ./../base_class/EST_THash.cc:132:8: warning: instantiation of variable 'EST_THash::Dummy_Value' required here, but no definition is available [-Wundefined-var-template] return Dummy_Value; ^ ../include/EST_THash.h:144:45: note: in instantiation of member function 'EST_THash::val' requested here V &val(const K &key) const {int x; return val(key, x); } ^ hash_example.cc:77:42: note: in instantiation of member function 'EST_THash::val' requested here cout << "length of `fred' = " << lengths.val("fred") << "\n"; ^ ../include/EST_THash.h:100:12: note: forward declaration of template entity is here static V Dummy_Value; ^ 1 warning generated. clang++ -L/usr/lib -L/opt/pkg/lib -o hash_example hash_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES pathname_example.cc clang++ -L/usr/lib -L/opt/pkg/lib -o pathname_example pathname_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES track_example.cc clang++ -L/usr/lib -L/opt/pkg/lib -o track_example track_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES token_example.cc clang++ -L/usr/lib -L/opt/pkg/lib -o token_example token_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES complex_example.cc clang++ -L/usr/lib -L/opt/pkg/lib -o complex_example complex_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES list_example.cc clang++ -L/usr/lib -L/opt/pkg/lib -o list_example list_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES kvl_example.cc clang++ -L/usr/lib -L/opt/pkg/lib -o kvl_example kvl_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES handle_example.cc clang++ -L/usr/lib -L/opt/pkg/lib -o handle_example handle_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES named_enum_example.cc clang++ -L/usr/lib -L/opt/pkg/lib -o named_enum_example named_enum_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES deq_example.cc clang++ -L/usr/lib -L/opt/pkg/lib -o deq_example deq_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES ling_example.cc In file included from ling_example.cc:35: In file included from ../include/EST_ling_class.h:44: In file included from ../include/ling_class/EST_Utterance.h:44: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from ling_example.cc:35: In file included from ../include/EST_ling_class.h:44: In file included from ../include/ling_class/EST_Utterance.h:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -o ling_example ling_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES feature_example.cc In file included from feature_example.cc:35: In file included from ../include/EST_ling_class.h:44: In file included from ../include/ling_class/EST_Utterance.h:44: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from feature_example.cc:35: In file included from ../include/EST_ling_class.h:44: In file included from ../include/ling_class/EST_Utterance.h:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -o feature_example feature_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES xml_regression.cc clang++ -L/usr/lib -L/opt/pkg/lib -o xml_regression xml_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES string_regression.cc clang++ -L/usr/lib -L/opt/pkg/lib -o string_regression string_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES hash_regression.cc clang++ -L/usr/lib -L/opt/pkg/lib -o hash_regression hash_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES pathname_regression.cc clang++ -L/usr/lib -L/opt/pkg/lib -o pathname_regression pathname_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES track_regression.cc clang++ -L/usr/lib -L/opt/pkg/lib -o track_regression track_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES token_regression.cc clang++ -L/usr/lib -L/opt/pkg/lib -o token_regression token_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES complex_regression.cc clang++ -L/usr/lib -L/opt/pkg/lib -o complex_regression complex_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES list_regression.cc clang++ -L/usr/lib -L/opt/pkg/lib -o list_regression list_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES kvl_regression.cc clang++ -L/usr/lib -L/opt/pkg/lib -o kvl_regression kvl_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES handle_regression.cc clang++ -L/usr/lib -L/opt/pkg/lib -o handle_regression handle_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES named_enum_regression.cc clang++ -L/usr/lib -L/opt/pkg/lib -o named_enum_regression named_enum_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES deq_regression.cc clang++ -L/usr/lib -L/opt/pkg/lib -o deq_regression deq_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES ling_regression.cc In file included from ling_regression.cc:34: In file included from ../include/EST_ling_class.h:44: In file included from ../include/ling_class/EST_Utterance.h:44: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from ling_regression.cc:34: In file included from ../include/EST_ling_class.h:44: In file included from ../include/ling_class/EST_Utterance.h:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -o ling_regression ling_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DDATA="\"/opt/work/audio/festival/work/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES feature_regression.cc In file included from feature_regression.cc:35: In file included from ../include/EST_ling_class.h:44: In file included from ../include/ling_class/EST_Utterance.h:44: In file included from ../include/ling_class/EST_Relation.h:48: ../include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from feature_regression.cc:35: In file included from ../include/EST_ling_class.h:44: In file included from ../include/ling_class/EST_Utterance.h:44: ../include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -L/usr/lib -L/opt/pkg/lib -o feature_regression feature_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -framework CoreAudio -framework AudioUnit -framework AudioToolbox -framework Cocoa -lm Making in directory ./bin ... -n Remove Links: -n Scripts: -n (sh) -n (prl) -n example_to_doc++ -n resynth -n pm -n make_wagon_desc -n raw_to_xgraph -n est_examples -n est_gdb -n est_program -n cxx_to_docbook -n build_docbook_index -n tex_to_images -n Main Links: -n ch_lab -n ch_track -n ch_wave -n na_play -n na_record -n sigfilter -n sig2fv -n spectgen -n pda -n pitchmark -n ngram_test -n ngram_build -n tilt_synthesis -n tilt_analysis -n viterbi -n dp -n bcat -n ch_utt -n design_filter -n align -n siod -n wagon -n wagon_test -n scfg_make -n scfg_train -n scfg_test -n scfg_parse -n wfst_build -n wfst_run -n wfst_train -n ols -n ols_test -n xml_parser gmake[1]: Leaving directory '/opt/work/audio/festival/work/speech_tools' cd festival && /opt/pkg/bin/gmake gmake[1]: Entering directory '/opt/work/audio/festival/work/festival' *** *** Making default config file *** *** creating cache ./config.cache checking host system type... arm-apple-darwin20.1.0 checking target system type... arm-apple-darwin20.1.0 checking build system type... arm-apple-darwin20.1.0 checking for gcc... clang checking whether the C compiler (clang -O2 -L/usr/lib -L/opt/pkg/lib) works... yes checking whether the C compiler (clang -O2 -L/usr/lib -L/opt/pkg/lib) is a cross-compiler... no checking whether we are using GNU C... yes checking whether clang accepts -g... yes checking for ranlib... ranlib checking for ar... ar checking whether byte ordering is bigendian... no updating cache ./config.cache creating ./config.status creating config/config Check system type Remake modincludes.inc NATIVE_AUDIO ok EDITLINE config/modules/EDITLINE.mak SIOD ok WAGON ok SCFG ok WFST ok OLS ok RXP src/modules/RXP/RXP.mak clunits unknown module in src/modules/clunits clustergen unknown module in src/modules/clustergen MultiSyn unknown module in src/modules/MultiSyn hts_engine unknown module in src/modules/hts_engine MACOSX_AUDIO config/modules/MACOSX_AUDIO.mak Making in directory ./src ... Making in directory src/arch ... Making in directory src/arch/festival ... -n making dependencies -- -n festival.cc -n Phone.cc -n utterance.cc -n features.cc -n wave.cc -n wagon_interp.cc -n linreg.cc -n audspio.cc -n server.cc -n client.cc -n web.cc -n tcl.cc -n wfst.cc -n ngram.cc -n viterbi.cc -n ModuleDescription.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../../src/include -I../../../../speech_tools/include -DINSTANTIATE_TEMPLATES -DFTNAME='Festival Speech Synthesis System' -DFTLIBDIRC='/opt/work/audio/festival/work/festival/lib ' -DFTVERSION='2.5.0' -DFTSTATE='release' -DFTDATE='December 2017' -DFTOSTYPE=\"unknown_Darwin\" festival.cc In file included from festival.cc:44: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from festival.cc:44: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: ../../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../../src/include -I../../../../speech_tools/include Phone.cc In file included from Phone.cc:43: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from Phone.cc:43: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: ../../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../../src/include -I../../../../speech_tools/include utterance.cc In file included from utterance.cc:42: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from utterance.cc:42: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: ../../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../../src/include -I../../../../speech_tools/include features.cc In file included from features.cc:83: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from features.cc:83: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: ../../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../../src/include -I../../../../speech_tools/include wave.cc In file included from wave.cc:43: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from wave.cc:43: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: ../../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../../src/include -I../../../../speech_tools/include wagon_interp.cc In file included from wagon_interp.cc:43: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from wagon_interp.cc:43: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: ../../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../../src/include -I../../../../speech_tools/include linreg.cc In file included from linreg.cc:42: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from linreg.cc:42: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: ../../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../../src/include -I../../../../speech_tools/include audspio.cc In file included from audspio.cc:43: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from audspio.cc:43: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: ../../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../../src/include -I../../../../speech_tools/include server.cc In file included from server.cc:54: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from server.cc:54: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: ../../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../../src/include -I../../../../speech_tools/include client.cc In file included from client.cc:49: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from client.cc:49: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: ../../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../../src/include -I../../../../speech_tools/include web.cc In file included from web.cc:42: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from web.cc:42: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: ../../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../../src/include -I../../../../speech_tools/include tcl.cc In file included from tcl.cc:54: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from tcl.cc:54: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: ../../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../../src/include -I../../../../speech_tools/include wfst.cc In file included from wfst.cc:40: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from wfst.cc:40: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: ../../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../../src/include -I../../../../speech_tools/include ngram.cc In file included from ngram.cc:40: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from ngram.cc:40: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: ../../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../../src/include -I../../../../speech_tools/include viterbi.cc In file included from viterbi.cc:40: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from viterbi.cc:40: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: ../../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../../../src/include -I../../../../speech_tools/include ModuleDescription.cc look at library Festival festival.o Phone.o utterance.o features.o wave.o wagon_interp.o linreg.o audspio.o server.o client.o web.o tcl.o wfst.o ngram.o viterbi.o ModuleDescription.o Update library Festival festival.o Phone.o utterance.o features.o wave.o wagon_interp.o linreg.o audspio.o server.o client.o web.o tcl.o wfst.o ngram.o viterbi.o ModuleDescription.o a - festival.o a - Phone.o a - utterance.o a - features.o a - wave.o a - wagon_interp.o a - linreg.o a - audspio.o a - server.o a - client.o a - web.o a - tcl.o a - wfst.o a - ngram.o a - viterbi.o a - ModuleDescription.o Making in directory src/modules ... Making init_modules.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I./Database -I../../src/include -I../../../speech_tools/include init_modules.cc In file included from init_modules.cc:6: In file included from ../../src/include/festival.h:47: In file included from ../../../speech_tools/include/EST.h:62: In file included from ../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from init_modules.cc:6: In file included from ../../src/include/festival.h:47: In file included from ../../../speech_tools/include/EST.h:62: In file included from ../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../speech_tools/include/EST_wave_aux.h:52: ../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. look at library Festival init_modules.o Update library Festival init_modules.o a - init_modules.o Making in directory src/modules/rxp ... -n making dependencies -- -n ttsxml.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -DCHAR_SIZE=8 -I../include -I../../../../speech_tools/include/rxp -I../../../src/include -I../../../../speech_tools/include ttsxml.cc In file included from ttsxml.cc:45: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from ttsxml.cc:45: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: ../../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ 4 warnings generated. look at library Festival ttsxml.o Update library Festival ttsxml.o a - ttsxml.o Making in directory src/modules/clunits ... -n making dependencies -- -n acost.cc -n clunits.cc -n cldb.cc -n cljoin.cc clang++ -c -O2 -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -fno-implicit-templates -O3 -Wall -I../include -I../UniSyn -I../../../src/include -I../../../../speech_tools/include acost.cc In file included from acost.cc:49: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48: ../../../../speech_tools/include/ling_class/EST_Item.h:317:18: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] { return (this == 0) ? 0 : p_relation; } ^~~~ ~ In file included from acost.cc:49: In file included from ../../../src/include/festival.h:47: In file included from ../../../../speech_tools/include/EST.h:62: In file included from ../../../../speech_tools/include/EST_speech_class.h:44: In file included from ../../../../speech_tools/include/EST_wave_aux.h:52: ../../../../speech_tools/include/ling_class/EST_Relation.h:122:46: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] const EST_String &name() const { return (this == 0) ? EST_String::Empty : p_name; } ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:125:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *head() const {return (this == 0) ? 0 : p_head;} ^~~~ ~ ../../../../speech_tools/include/ling_class/EST_Relation.h:131:37: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] EST_Item *tail() const {return (this == 0) ? 0 : p_tail;} ^~~~ ~ acost.cc:199:11: error: use of undeclared identifier 'finite'; did you mean 'isfinite'? if (!finite(p)) ^~~~~~ isfinite /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/math.h:441:1: note: 'isfinite' declared here isfinite(_A1 __lcpp_x) _NOEXCEPT ^ 4 warnings and 1 error generated. gmake[4]: *** [../../../../speech_tools/config/rules/c.mak:59: acost.o] Error 1 gmake[3]: *** [../../../speech_tools/config/rules/targets.mak:57: clunits] Error 2 rm init_modules.o gmake[2]: *** [../../speech_tools/config/rules/targets.mak:57: modules] Error 2 gmake[1]: *** [../speech_tools/config/rules/targets.mak:57: src] Error 2 gmake[1]: Leaving directory '/opt/work/audio/festival/work/festival' gmake: *** [Makefile:3: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /opt/pkgsrc/audio/festival *** Error code 1 Stop. bmake: stopped in /opt/pkgsrc/audio/festival