Build of festival with clang_glibc toolchain

The build took 00h 08m 36s and was NOT successful.

The program in this build is written in the following languages, according to sloccount:

SLOCLanguage
270,886 lisp
91,672 cpp
18,190 ansic
8,725 sh
5,284 java
1,883 perl
1,840 makefile
85 awk
55 pascal
398,620 total

The process tree of the build process is here.

Several sub-process invocations were improper; see the process tree for details. Summary:

Due to the failure of this package to build, we did not attempt to build several packages that depend on this one. Those packages are:

Log

To avoid scrolling, you may jump to the last line of the invocation of makepkg that was used to build this package.

Removed vanilla repositories from pacman.conf and added:
# [tuscan]
# Server = file:///var/cache/pacman/pkg/

CMD: pacman -Syy --noconfirm
# :: Synchronizing package databases...
# downloading tuscan.db...

Copied permanent toolchain into container-local sysroot
# /toolchain_root/sysroot --> /sysroot/sysroot
# /toolchain_root/lib --> /sysroot/lib
# /toolchain_root/sbin --> /sysroot/sbin
# /toolchain_root/lib64 --> /sysroot/lib64
# /toolchain_root/etc --> /sysroot/etc
# /toolchain_root/share --> /sysroot/share
# /toolchain_root/bin --> /sysroot/bin
# /toolchain_root/var --> /sysroot/var
# /toolchain_root/usr --> /sysroot/usr
# /toolchain_root/glibc-build --> /sysroot/glibc-build
# /toolchain_root/x86_64-pc-linux-gnu --> /sysroot/x86_64-pc-linux-gnu
# /toolchain_root/include --> /sysroot/include
# /toolchain_root/libexec --> /sysroot/libexec

CMD: sudo -u tuscan PATH=/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=clang CXX=clang++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
# ==> Making package: festival 2.4-2 (Thu Apr 13 13:31:55 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Checking buildtime dependencies...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# checking build system type... x86_64-unknown-linux-gnu
# checking host system type... x86_64-unknown-linux-gnu
# checking target system type... x86_64-unknown-linux-gnu
# checking for x86_64-unknown-linux-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 x86_64-unknown-linux-ranlib... no
# checking for ranlib... ranlib
# checking for x86_64-unknown-linux-ar... no
# checking for ar... ar
# checking how to run the C preprocessor... clang -E
# checking for grep that handles long lines and -e... /usr/bin/grep
# checking for egrep... /usr/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
# 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
# LINUX16_AUDIO
# config/modules/linux16_audio.mak
# Making in directory ./siod ...
# making dependencies -- siodeditline.c el_complete.c editline.c el_sys_unix.c slib.cc slib_core.cc slib_doc.cc slib_file.cc slib_format.cc slib_list.cc slib_math.cc slib_sys.cc slib_server.cc slib_str.cc slib_xtr.cc slib_repl.cc slib_python.cc io.cc trace.cc siod.cc siod_est.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include slib.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include slib_core.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include slib_doc.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include slib_file.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include slib_format.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include slib_list.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include slib_math.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include slib_sys.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include slib_server.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include slib_str.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include slib_xtr.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include slib_repl.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include slib_python.cc
# slib_python.cc:377:12: warning: unused variable 'est_no_python_support' [-Wunused-variable]
# static int est_no_python_support = 1;
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include io.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include trace.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include -DINSTANTIATE_TEMPLATES siod.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include siodeditline.c
# gcc -c -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include el_complete.c
# gcc -c -fno-strict-aliasing -Wall -DSUPPORT_EDITLINE -I../include editline.c
# gcc -c -fno-strict-aliasing -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
# ar: `u' modifier ignored since `D' is the default (see `U')
# 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 ...
# making dependencies -- charset.c dtd.c string16.c url.c ctype16.c input.c stdio16.c system.c xmlparser.c XML_Parser.cc
# gcc -c -fno-strict-aliasing -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include charset.c
# gcc -c -fno-strict-aliasing -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include dtd.c
# gcc -c -fno-strict-aliasing -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include string16.c
# gcc -c -fno-strict-aliasing -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include url.c
# gcc -c -fno-strict-aliasing -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include ctype16.c
# gcc -c -fno-strict-aliasing -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include input.c
# gcc -c -fno-strict-aliasing -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include stdio16.c
# gcc -c -fno-strict-aliasing -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include system.c
# gcc -c -fno-strict-aliasing -Wall -DCHAR_SIZE=8 -I../include/rxp -I../include xmlparser.c
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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
# ar: `u' modifier ignored since `D' is the default (see `U')
# 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 ...
# making dependencies -- gen_audio.cc nas.cc esd.cc sun16audio.cc mplayer.cc win32audio.cc irixaudio.cc os2audio.cc macosxaudio.cc linux_sound.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_VOXWARE -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_VOXWARE -I../include nas.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_VOXWARE -I../include esd.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_VOXWARE -I../include sun16audio.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_VOXWARE -I../include mplayer.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_VOXWARE -I../include win32audio.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_VOXWARE -I../include irixaudio.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_VOXWARE -I../include os2audio.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_VOXWARE -I../include macosxaudio.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DSUPPORT_VOXWARE -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 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
# ar: `u' modifier ignored since `D' is the default (see `U')
# 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 ...
# making dependencies -- cmd_line.cc util_io.cc filetrans.cc cmd_line_aux.cc EST_swapping.cc est_file.cc EST_cutils.c EST_error.c walloc.c system_specific_unix.c
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include cmd_line.cc
# In file included from cmd_line.cc:45:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include util_io.cc
# In file included from util_io.cc:52:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include filetrans.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include cmd_line_aux.cc
# In file included from cmd_line_aux.cc:41:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_swapping.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -DINSTANTIATE_TEMPLATES est_file.cc
# In file included from est_file.cc:40:
# In file included from ../include/EST_FileType.h:47:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-strict-aliasing -Wall -I../include -DESTNAME='Edinburgh Speech Tools Library' -DESTDATE='December 2014' -DESTVERSION='2.4' -DESTLIBDIRC='/tmp/festival/src/speech_tools/lib' -DESTSTATE='release' -DESTOSTYPE='unknown_Linux' EST_cutils.c
# gcc -c -fno-strict-aliasing -Wall -I../include EST_error.c
# gcc -c -fno-strict-aliasing -Wall -I../include walloc.c
# gcc -c -fno-strict-aliasing -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
# ar: `u' modifier ignored since `D' is the default (see `U')
# 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
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - walloc.o
# Making in directory ./base_class ...
# making dependencies -- EST_UList.cc EST_Option.cc EST_StringTrie.cc EST_Token.cc vec_mat_aux.cc EST_Pathname_unix.cc THash_aux.cc EST_FMatrix.cc EST_Complex.cc EST_Val.cc EST_matrix_support.cc rateconv.cc EST_IMatrix.cc EST_SMatrix.cc EST_DMatrix.cc vec_mat_aux_d.cc EST_FeatureData.cc EST_slist_aux.cc EST_svec_aux.cc EST_ilist_aux.cc EST_features_aux.cc EST_features_io.cc vec_mat_aux_i.cc EST_Featured.cc EST_Features.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_UList.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_Option.cc
# In file included from EST_Option.cc:43:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_StringTrie.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_Token.cc
# In file included from EST_Token.cc:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include vec_mat_aux.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_Pathname_unix.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include THash_aux.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_FMatrix.cc
# In file included from EST_FMatrix.cc:49:
# In file included from ../include/EST_FileType.h:47:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_Complex.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_Val.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_matrix_support.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -O3 rateconv.cc -o rateconv.o
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_IMatrix.cc
# In file included from EST_IMatrix.cc:47:
# In file included from ../include/EST_FileType.h:47:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_SMatrix.cc
# In file included from EST_SMatrix.cc:47:
# In file included from ../include/EST_FileType.h:47:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_DMatrix.cc
# In file included from EST_DMatrix.cc:48:
# In file included from ../include/EST_FileType.h:47:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include vec_mat_aux_d.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_FeatureData.cc
# In file included from EST_FeatureData.cc:45:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_slist_aux.cc
# In file included from EST_slist_aux.cc:51:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_svec_aux.cc
# In file included from EST_svec_aux.cc:50:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_ilist_aux.cc
# In file included from EST_ilist_aux.cc:51:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_features_aux.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_features_io.cc
# In file included from EST_features_io.cc:41:
# ../include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from EST_features_io.cc:44:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 13 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include vec_mat_aux_i.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -DINSTANTIATE_TEMPLATES EST_Featured.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -DINSTANTIATE_TEMPLATES EST_Features.cc
# In file included from EST_Features.cc:41:
# ../include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from EST_Features.cc:44:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 13 warnings 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
# ar: `u' modifier ignored since `D' is the default (see `U')
# 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 ...
# making dependencies -- EST_String.cc EST_Regex.cc EST_Chunk.cc regexp.cc regerror.c regsub.c EST_strcasecmp.c
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I. -I../../include EST_String.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I. -I../../include EST_Regex.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I. -I../../include EST_Chunk.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I. -I../../include regexp.cc
# gcc -c -fno-strict-aliasing -Wall -I. -I../../include regerror.c
# gcc -c -fno-strict-aliasing -Wall -I. -I../../include regsub.c
# gcc -c -fno-strict-aliasing -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
# ar: `u' modifier ignored since `D' is the default (see `U')
# 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 ...
# making dependencies -- list_i_t.cc list_si_t.cc list_f_t.cc list_d_t.cc list_c_t.cc list_s_t.cc list_val_t.cc list_li_t.cc list_vs_t.cc list_vi_t.cc matrix_i_t.cc matrix_si_t.cc matrix_f_t.cc matrix_d_t.cc matrix_s_t.cc matrix_val_t.cc vector_i_t.cc vector_si_t.cc vector_f_t.cc vector_d_t.cc vector_c_t.cc vector_s_t.cc vector_val_t.cc vector_ls_t.cc vector_fvector_t.cc vector_fmatrix_t.cc vector_dvector_t.cc vector_dmatrix_t.cc kvl_fi_t.cc kvl_ii_t.cc kvl_sd_t.cc kvl_sf_t.cc kvl_ss_t.cc kvl_si_t.cc kvl_sv_t.cc kvl_rs_t.cc kvl_vpi_t.cc hash_fi_t.cc hash_ii_t.cc hash_sd_t.cc hash_sf_t.cc hash_ss_t.cc hash_si_t.cc hash_sv_t.cc hash_iv_t.cc hash_sfmp_t.cc hash_srp.cc tbuffer_t.cc deq_s_t.cc deq_i_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES list_i_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES list_si_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES list_f_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES list_d_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES list_c_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES list_s_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES list_val_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES list_li_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES list_vs_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES list_vi_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES matrix_i_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES matrix_si_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES matrix_f_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES matrix_d_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES matrix_s_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES matrix_val_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_i_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_si_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_f_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_d_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_c_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_s_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_val_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_ls_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_fvector_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_fmatrix_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_dvector_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES vector_dmatrix_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_fi_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_ii_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_sd_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_sf_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_ss_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_si_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_sv_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_rs_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES kvl_vpi_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_fi_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_ii_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_sd_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_sf_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_ss_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_si_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_sv_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_iv_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES hash_sfmp_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES tbuffer_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES deq_s_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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
# ar: `u' modifier ignored since `D' is the default (see `U')
# 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 ...
# making dependencies -- EST_Item.cc EST_Item_Content.cc item_aux.cc EST_relation_aux.cc EST_relation_track.cc relation_io.cc EST_relation_compare.cc standard_feature_functions.cc EST_Relation_mls.cc EST_item_aux.cc EST_item_content_aux.cc EST_Relation.cc EST_UtteranceFile.cc genxml.cc EST_utterance_aux.cc ling_class_init.cc ling_t.cc EST_Utterance.cc item_feats.cc apml.cc solexml.cc EST_FeatureFunctionPackage.cc EST_FeatureFunctionContext.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_Item.cc
# In file included from EST_Item.cc:54:
# ../include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from EST_Item.cc:55:
# In file included from ../include/ling_class/EST_Relation.h:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:198: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)) ?
# ^~~~ ~
# EST_Item.cc:317:9: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0) return 0;
# ^~~~ ~
# EST_Item.cc:334:9: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0) return 0;
# ^~~~ ~
# EST_Item.cc:344:9: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0) return 0;
# ^~~~ ~
# EST_Item.cc:353:9: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0) return 0;
# ^~~~ ~
# EST_Item.cc:360:9: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# EST_Item.cc:371:9: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# EST_Item.cc:389:9: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# EST_Item.cc:400:9: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# EST_Item.cc:427:9: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# EST_Item.cc:466:9: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# EST_Item.cc:564:9: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# 28 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_Item_Content.cc
# In file included from EST_Item_Content.cc:45:
# ../include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# EST_Item_Content.cc:66:9: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# if (this != 0)
# ^~~~ ~
# 13 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include item_aux.cc
# In file included from item_aux.cc:43:
# ../include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from item_aux.cc:45:
# In file included from ../include/ling_class/EST_Relation.h:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# EST_relation_aux.cc:245:26: warning: variable 'p' used in loop condition not modified in loop body [-Wfor-loop-analysis]
# for (p = seg.head(); p != 0; n = p)
# ^
# 17 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include relation_io.cc
# In file included from relation_io.cc:44:
# In file included from ../include/ling_class/EST_Relation.h:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include standard_feature_functions.cc
# In file included from standard_feature_functions.cc:43:
# ../include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from standard_feature_functions.cc:44:
# In file included from ../include/ling_class/EST_Relation.h:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_Relation_mls.cc
# In file included from EST_Relation_mls.cc:48:
# ../include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 12 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_item_aux.cc
# In file included from EST_item_aux.cc:41:
# ../include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 12 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_item_content_aux.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_Relation.cc
# In file included from EST_Relation.cc:43:
# In file included from ../include/ling_class/EST_Relation.h:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# EST_Relation.cc:91:9: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# EST_Relation.cc:125:9: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# EST_Relation.cc:152:9: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# 19 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -DINSTANTIATE_TEMPLATES -DINCLUDE_XML_FORMATS EST_UtteranceFile.cc
# In file included from EST_UtteranceFile.cc:45:
# In file included from ../include/EST_FileType.h:47:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -DINSTANTIATE_TEMPLATES -DESTLIBDIRC='/tmp/festival/src/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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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:
# In file included from ../include/ling_class/EST_Relation.h:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -DINSTANTIATE_TEMPLATES item_feats.cc
# In file included from item_feats.cc:44:
# ../include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from item_feats.cc:46:
# In file included from ../include/ling_class/EST_Relation.h:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -DINSTANTIATE_TEMPLATES EST_FeatureFunctionPackage.cc
# In file included from EST_FeatureFunctionPackage.cc:40:
# ../include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 12 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -DINSTANTIATE_TEMPLATES EST_FeatureFunctionContext.cc
# In file included from EST_FeatureFunctionContext.cc:40:
# ../include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 12 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
# ar: `u' modifier ignored since `D' is the default (see `U')
# 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 ...
# making dependencies -- EST_Wave.cc EST_track_aux.cc EST_wave_temp.cc EST_wave_cuts.cc ssff.cc esps_io.cc esps_utils.cc EST_wave_io.cc EST_wave_utils.cc EST_TrackMap.cc EST_Track.cc wave_t.cc track_t.cc EST_wave_aux.cc EST_TrackFile.cc EST_WaveFile.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:45:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_track_aux.cc
# In file included from EST_track_aux.cc:43:
# In file included from ../include/EST_simplestats.h:44:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:45:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:45:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:45:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -DINSTANTIATE_TEMPLATES EST_TrackMap.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -DINSTANTIATE_TEMPLATES EST_Track.cc
# In file included from EST_Track.cc:47:
# In file included from ./EST_TrackFile.h:44:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -DINSTANTIATE_TEMPLATES wave_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -DINSTANTIATE_TEMPLATES track_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:45:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -DINSTANTIATE_TEMPLATES EST_WaveFile.cc
# In file included from EST_WaveFile.cc:41:
# In file included from ./EST_WaveFile.h:45:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 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
# ar: `u' modifier ignored since `D' is the default (see `U')
# 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 ...
# making dependencies -- EST_Window.cc delta.cc filter.cc sigpr_frame.cc sigpr_utt.cc pitchmark.cc spectrogram.cc misc.cc fft.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -DINSTANTIATE_TEMPLATES EST_Window.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include delta.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include sigpr_frame.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include pitchmark.cc
# In file included from pitchmark.cc:47:
# In file included from ../include/ling_class/EST_Relation.h:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from pitchmark.cc:47:
# In file included from ../include/ling_class/EST_Relation.h:48:
# ../include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include spectrogram.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include misc.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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
# ar: `u' modifier ignored since `D' is the default (see `U')
# 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 ...
# making dependencies -- pcb_smoother.cc smooth_pda.cc pda.cc srpd1.3.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include pcb_smoother.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include smooth_pda.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - pcb_smoother.o
# a - smooth_pda.o
# a - pda.o
# a - srpd1.3.o
# look at library eststring
# Making in directory ./stats ...
# making dependencies -- EST_cluster.cc EST_multistats.cc confusion.cc EST_Discrete.cc EST_DProbDist.cc EST_ols.cc EST_viterbi.cc dynamic_program.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_cluster.cc
# In file included from EST_cluster.cc:43:
# In file included from ../include/EST_cluster.h:42:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_multistats.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include confusion.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_Discrete.cc
# In file included from EST_Discrete.cc:46:
# In file included from ../include/EST_simplestats.h:44:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_DProbDist.cc
# In file included from EST_DProbDist.cc:47:
# In file included from ../include/EST_simplestats.h:44:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include EST_ols.cc
# In file included from EST_ols.cc:41:
# In file included from ../include/EST_simplestats.h:44:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 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
# ar: `u' modifier ignored since `D' is the default (see `U')
# 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 ...
# making dependencies -- dlist.cc wagon_aux.cc wagonint.cc wagon.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include dlist.cc
# In file included from dlist.cc:50:
# In file included from ../../include/EST_Wagon.h:47:
# In file included from ../../include/EST_simplestats.h:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include wagon_aux.cc
# In file included from wagon_aux.cc:45:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include wagonint.cc
# In file included from wagonint.cc:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES wagon.cc
# In file included from wagon.cc:49:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning 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
# ar: `u' modifier ignored since `D' is the default (see `U')
# 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 ...
# making dependencies -- EST_kalman.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include EST_kalman.cc
# In file included from EST_kalman.cc:43:
# In file included from ../../include/EST.h:53:
# In file included from ../../include/EST_util_class.h:48:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# look at library estools EST_kalman.o
# Update library estools EST_kalman.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - EST_kalman.o
# look at library estbase
# look at library eststring
# Making in directory ./grammar ...
# Making in directory grammar/scfg ...
# making dependencies -- EST_SCFG.cc EST_SCFG_inout.cc EST_SCFG_Chart.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES EST_SCFG.cc
# In file included from EST_SCFG.cc:42:
# In file included from ../../include/EST_SCFG.h:43:
# In file included from ../../include/EST_simplestats.h:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:44:
# In file included from ../../include/EST_simplestats.h:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include EST_SCFG_Chart.cc
# In file included from EST_SCFG_Chart.cc:43:
# In file included from ../../include/EST_SCFG.h:43:
# In file included from ../../include/EST_simplestats.h:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 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
# ar: `u' modifier ignored since `D' is the default (see `U')
# 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 ...
# making dependencies -- EST_WFST.cc wfst_regex.cc wfst_ops.cc wfst_transduce.cc kkcompile.cc wfst_aux.cc ltscompile.cc rgcompile.cc tlcompile.cc wfst_train.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES EST_WFST.cc
# In file included from EST_WFST.cc:48:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES wfst_regex.cc
# In file included from wfst_regex.cc:42:
# In file included from ../../include/EST_WFST.h:43:
# In file included from ../../include/EST_simplestats.h:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES wfst_ops.cc
# In file included from wfst_ops.cc:43:
# In file included from ../../include/EST_WFST.h:43:
# In file included from ../../include/EST_simplestats.h:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES wfst_transduce.cc
# In file included from wfst_transduce.cc:41:
# In file included from ../../include/EST_WFST.h:43:
# In file included from ../../include/EST_simplestats.h:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES kkcompile.cc
# In file included from kkcompile.cc:43:
# In file included from ../../include/EST_WFST.h:43:
# In file included from ../../include/EST_simplestats.h:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include wfst_aux.cc
# In file included from wfst_aux.cc:42:
# In file included from ../../include/EST_WFST.h:43:
# In file included from ../../include/EST_simplestats.h:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include ltscompile.cc
# In file included from ltscompile.cc:45:
# In file included from ../../include/EST_WFST.h:43:
# In file included from ../../include/EST_simplestats.h:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include rgcompile.cc
# In file included from rgcompile.cc:47:
# In file included from ../../include/EST_WFST.h:43:
# In file included from ../../include/EST_simplestats.h:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include tlcompile.cc
# In file included from tlcompile.cc:50:
# In file included from ../../include/EST_WFST.h:43:
# In file included from ../../include/EST_simplestats.h:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include wfst_train.cc
# In file included from wfst_train.cc:46:
# In file included from ../../include/EST_WFST.h:43:
# In file included from ../../include/EST_simplestats.h:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# 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
# ar: `u' modifier ignored since `D' is the default (see `U')
# 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 ...
# making dependencies -- lattice_t.cc EST_Ngrammar.cc ngrammar_io.cc ngrammar_aux.cc ngrammar_utils.cc EST_lattice.cc EST_lattice_io.cc freqsmooth.cc EST_PST.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include -DINSTANTIATE_TEMPLATES lattice_t.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include EST_Ngrammar.cc
# In file included from EST_Ngrammar.cc:49:
# In file included from ../../include/EST_Ngrammar.h:55:
# In file included from ../../include/EST_simplestats.h:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include ngrammar_io.cc
# In file included from ngrammar_io.cc:49:
# In file included from ../../include/EST_Ngrammar.h:55:
# In file included from ../../include/EST_simplestats.h:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include ngrammar_aux.cc
# In file included from ngrammar_aux.cc:43:
# In file included from ../../include/EST_Ngrammar.h:55:
# In file included from ../../include/EST_simplestats.h:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include ngrammar_utils.cc
# In file included from ngrammar_utils.cc:43:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include EST_lattice.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include EST_lattice_io.cc
# In file included from EST_lattice_io.cc:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include freqsmooth.cc
# In file included from freqsmooth.cc:50:
# In file included from ../../include/EST_Ngrammar.h:55:
# In file included from ../../include/EST_simplestats.h:44:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../../include EST_PST.cc
# In file included from EST_PST.cc:47:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# 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
# ar: `u' modifier ignored since `D' is the default (see `U')
# 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 ...
# making dependencies -- tilt_analysis.cc tilt_synthesis.cc tilt_utils.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 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
# ar: `u' modifier ignored since `D' is the default (see `U')
# 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 ...
# making dependencies -- ch_lab_main.cc ch_track_main.cc ch_wave_main.cc na_play_main.cc na_record_main.cc sigfilter_main.cc sig2fv_main.cc spectgen_main.cc pda_main.cc pitchmark_main.cc ngram_test_main.cc ngram_build_main.cc tilt_synthesis_main.cc tilt_analysis_main.cc viterbi_main.cc dp_main.cc bcat_main.cc ch_utt_main.cc design_filter_main.cc align_main.cc siod_main.cc wagon_main.cc wagon_test_main.cc scfg_make_main.cc scfg_train_main.cc scfg_test_main.cc scfg_parse_main.cc wfst_build_main.cc wfst_run_main.cc wfst_train_main.cc ols_main.cc ols_test_main.cc xml_parser_main.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o ch_lab ch_lab_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:53:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o ch_track ch_track_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o ch_wave ch_wave_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:53:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o na_play na_play_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:53:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o na_record na_record_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o sigfilter sigfilter_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o sig2fv sig2fv_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:53:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o spectgen spectgen_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:53:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o pda pda_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o pitchmark pitchmark_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:53:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o ngram_test ngram_test_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:53:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o ngram_build ngram_build_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o tilt_synthesis tilt_synthesis_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o tilt_analysis tilt_analysis_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:53:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o viterbi viterbi_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:53:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o dp dp_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:53:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o bcat bcat_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o ch_utt ch_utt_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -o design_filter_main.o design_filter_main.cc
# gcc -O3 -Wall -o design_filter design_filter_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:53:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o align align_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -o siod_main.o siod_main.cc
# gcc -O3 -Wall -o siod siod_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -o wagon_main.o wagon_main.cc
# In file included from wagon_main.cc:49:
# In file included from ../include/EST_Wagon.h:47:
# In file included from ../include/EST_simplestats.h:44:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -O3 -Wall -o wagon wagon_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -o wagon_test_main.o wagon_test_main.cc
# In file included from wagon_test_main.cc:44:
# In file included from ../include/EST_Wagon.h:47:
# In file included from ../include/EST_simplestats.h:44:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -O3 -Wall -o wagon_test wagon_test_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:53:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o scfg_make scfg_make_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -o scfg_train_main.o scfg_train_main.cc
# In file included from scfg_train_main.cc:49:
# In file included from ../include/EST_SCFG.h:43:
# In file included from ../include/EST_simplestats.h:44:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -O3 -Wall -o scfg_train scfg_train_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:53:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o scfg_test scfg_test_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:53:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o scfg_parse scfg_parse_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:53:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o wfst_build wfst_build_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:53:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o wfst_run wfst_run_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -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:53:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o wfst_train wfst_train_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -o ols_main.o ols_main.cc
# In file included from ols_main.cc:43:
# In file included from ../include/EST_Wagon.h:47:
# In file included from ../include/EST_simplestats.h:44:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -O3 -Wall -o ols ols_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -o ols_test_main.o ols_test_main.cc
# In file included from ols_test_main.cc:43:
# In file included from ../include/EST_Wagon.h:47:
# In file included from ../include/EST_simplestats.h:44:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -O3 -Wall -o ols_test ols_test_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -I../include -o xml_parser_main.o xml_parser_main.cc
# gcc -O3 -Wall -o xml_parser xml_parser_main.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# Making in directory ./scripts ...
# Making in directory ./testsuite ...
# making dependencies -- xml_example.cc string_example.cc hash_example.cc pathname_example.cc track_example.cc token_example.cc complex_example.cc list_example.cc kvl_example.cc handle_example.cc named_enum_example.cc deq_example.cc ling_example.cc feature_example.cc xml_regression.cc string_regression.cc hash_regression.cc pathname_regression.cc track_regression.cc token_regression.cc complex_regression.cc list_regression.cc kvl_regression.cc handle_regression.cc named_enum_regression.cc deq_regression.cc ling_regression.cc feature_regression.cc
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES xml_example.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o xml_example xml_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES string_example.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o string_example string_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES hash_example.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o hash_example hash_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES pathname_example.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o pathname_example pathname_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES track_example.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o track_example track_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES token_example.cc
# In file included from token_example.cc:42:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o token_example token_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES complex_example.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o complex_example complex_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES list_example.cc
# In file included from list_example.cc:44:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o list_example list_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES kvl_example.cc
# In file included from kvl_example.cc:43:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o kvl_example kvl_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES handle_example.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o handle_example handle_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES named_enum_example.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o named_enum_example named_enum_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES deq_example.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o deq_example deq_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o ling_example ling_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o feature_example feature_example.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES xml_regression.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o xml_regression xml_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES string_regression.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o string_regression string_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES hash_regression.cc
# In file included from hash_regression.cc:45:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o hash_regression hash_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES pathname_regression.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o pathname_regression pathname_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES track_regression.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o track_regression track_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES token_regression.cc
# In file included from token_regression.cc:42:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o token_regression token_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES complex_regression.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o complex_regression complex_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES list_regression.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o list_regression list_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES kvl_regression.cc
# In file included from kvl_regression.cc:43:
# In file included from ../include/EST_util_class.h:48:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 1 warning generated.
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o kvl_regression kvl_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES handle_regression.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o handle_regression handle_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES named_enum_regression.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o named_enum_regression named_enum_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/speech_tools/lib/example_data\"" -DTVECTOR_BOUNDS_CHECKING -I../include -DINSTANTIATE_TEMPLATES deq_regression.cc
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o deq_regression deq_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o ling_regression ling_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -fno-strict-aliasing -Wall -DDATA="\"/tmp/festival/src/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:46:
# ../include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -fno-implicit-templates -fno-strict-aliasing -Wall -o feature_regression feature_regression.o -L../lib -lestools -L../lib -lestbase -L../lib -leststring -lncurses -ldl -lm -lstdc++
# Making in directory ./bin ...
#
# Remove Links:
#
# Scripts: (sh) (prl) example_to_doc++ resynth pm make_wagon_desc raw_to_xgraph est_examples est_gdb est_program cxx_to_docbook build_docbook_index tex_to_images
#
# Main Links: ch_lab ch_track ch_wave na_play na_record sigfilter sig2fv spectgen pda pitchmark ngram_test ngram_build tilt_synthesis tilt_analysis viterbi dp bcat ch_utt design_filter align siod wagon wagon_test scfg_make scfg_train scfg_test scfg_parse wfst_build wfst_run wfst_train ols ols_test xml_parser
# creating cache ./config.cache
# checking host system type... x86_64-unknown-linux-gnu
# checking target system type... x86_64-unknown-linux-gnu
# checking build system type... x86_64-unknown-linux-gnu
# checking for gcc... clang
# checking whether the C compiler (clang ) works... yes
# checking whether the C compiler (clang ) 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
# LINUX16_AUDIO
# config/modules/linux16_audio.mak
# Making in directory ./src ...
# Making in directory src/arch ...
# Making in directory src/arch/festival ...
# making dependencies -- festival.cc Phone.cc utterance.cc features.cc wave.cc wagon_interp.cc linreg.cc audspio.cc server.cc client.cc web.cc tcl.cc wfst.cc ngram.cc viterbi.cc ModuleDescription.cc
# gcc -c -fno-implicit-templates -Wall -I../../../src/include -I../../../../speech_tools/include -DINSTANTIATE_TEMPLATES -DFTNAME='Festival Speech Synthesis System' -DFTLIBDIRC='/tmp/festival/src/festival/lib ' -DFTVERSION='2.4' -DFTSTATE='release' -DFTDATE='December 2014' -DFTOSTYPE=\"unknown_Linux\" 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:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -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:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -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:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -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:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -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:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -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:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -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:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -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:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -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:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -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:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -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:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -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:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -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:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -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:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -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:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -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
# ar: `u' modifier ignored since `D' is the default (see `U')
# 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
# gcc -c -fno-implicit-templates -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:53:
# In file included from ../../../speech_tools/include/EST_util_class.h:48:
# ../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# look at library Festival init_modules.o
# Update library Festival init_modules.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - init_modules.o
# Making in directory src/modules/rxp ...
# making dependencies -- ttsxml.cc
# gcc -c -fno-implicit-templates -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:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# look at library Festival ttsxml.o
# Update library Festival ttsxml.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - ttsxml.o
# Making in directory src/modules/clunits ...
# making dependencies -- acost.cc clunits.cc cldb.cc cljoin.cc
# gcc -c -fno-implicit-templates -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:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../UniSyn -I../../../src/include -I../../../../speech_tools/include clunits.cc
# In file included from clunits.cc:78:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from clunits.cc:78:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from clunits.cc:78:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../UniSyn -I../../../src/include -I../../../../speech_tools/include cldb.cc
# In file included from cldb.cc:43:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from cldb.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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from cldb.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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../UniSyn -I../../../src/include -I../../../../speech_tools/include cljoin.cc
# In file included from cljoin.cc:42:
# In file included from ../UniSyn/us_synthesis.h:44:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from cljoin.cc:42:
# In file included from ../UniSyn/us_synthesis.h:44:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from cljoin.cc:42:
# In file included from ../UniSyn/us_synthesis.h:44:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# look at library Festival acost.o clunits.o cldb.o cljoin.o
# Update library Festival acost.o clunits.o cldb.o cljoin.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - acost.o
# a - clunits.o
# a - cldb.o
# a - cljoin.o
# Making in directory src/modules/clustergen ...
# making dependencies -- clustergen.cc mlsa_resynthesis.cc vc.cc simple_mlpg.cc HTS_vocoder_me.cc
# gcc -c -fno-implicit-templates -Wall -I../include -I ../hts_engine -DFESTIVAL -I../../../src/include -I../../../../speech_tools/include clustergen.cc
# In file included from clustergen.cc:44:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from clustergen.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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from clustergen.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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I ../hts_engine -DFESTIVAL -I../../../src/include -I../../../../speech_tools/include mlsa_resynthesis.cc
# In file included from mlsa_resynthesis.cc:47:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from mlsa_resynthesis.cc:47:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from mlsa_resynthesis.cc:47:
# 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;}
# ^~~~ ~
# mlsa_resynthesis.cc:177:8: warning: unused variable 'f' [-Wunused-variable]
# LISP f;
# ^
# mlsa_resynthesis.cc:176:8: warning: unused variable 'filters' [-Wunused-variable]
# LISP filters;
# ^
# mlsa_resynthesis.cc:178:7: warning: unused variable 'fl' [-Wunused-variable]
# int fl;
# ^
# 19 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I ../hts_engine -DFESTIVAL -I../../../src/include -I../../../../speech_tools/include vc.cc
# In file included from vc.cc:50:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from vc.cc:50:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from vc.cc:50:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I ../hts_engine -DFESTIVAL -I../../../src/include -I../../../../speech_tools/include simple_mlpg.cc
# In file included from simple_mlpg.cc:86:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from simple_mlpg.cc:86:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from simple_mlpg.cc:86:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I ../hts_engine -DFESTIVAL -I../../../src/include -I../../../../speech_tools/include HTS_vocoder_me.cc
# HTS_vocoder_me.cc:196:10: warning: unused variable 'e1' [-Wunused-variable]
# double e1, e2;
# ^
# HTS_vocoder_me.cc:196:14: warning: unused variable 'e2' [-Wunused-variable]
# double e1, e2;
# ^
# 2 warnings generated.
# look at library Festival clustergen.o mlsa_resynthesis.o vc.o simple_mlpg.o HTS_vocoder_me.o
# Update library Festival clustergen.o mlsa_resynthesis.o vc.o simple_mlpg.o HTS_vocoder_me.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - clustergen.o
# a - mlsa_resynthesis.o
# a - vc.o
# a - simple_mlpg.o
# a - HTS_vocoder_me.o
# Making in directory src/modules/MultiSyn ...
# making dependencies -- UnitSelection.cc VoiceBase.cc DiphoneUnitVoice.cc VoiceModuleBase.cc DiphoneVoiceModule.cc EST_TargetCost.cc TargetCostRescoring.cc EST_JoinCost.cc EST_JoinCostCache.cc DiphoneBackoff.cc EST_DiphoneCoverage.cc EST_FlatTargetCost.cc
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include UnitSelection.cc
# In file included from UnitSelection.cc:44:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from UnitSelection.cc:44:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from UnitSelection.cc:44:
# 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;}
# ^~~~ ~
# In file included from UnitSelection.cc:47:
# In file included from ./DiphoneVoiceModule.h:46:
# ./VoiceModuleBase.h:72:20: warning: private field '_parentVoice' is not used [-Wunused-private-field]
# const VoiceBase *_parentVoice;
# ^
# 17 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include VoiceBase.cc
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include DiphoneUnitVoice.cc
# In file included from DiphoneUnitVoice.cc:43:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from DiphoneUnitVoice.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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from DiphoneUnitVoice.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;}
# ^~~~ ~
# In file included from DiphoneUnitVoice.cc:45:
# In file included from ./DiphoneVoiceModule.h:46:
# ./VoiceModuleBase.h:72:20: warning: private field '_parentVoice' is not used [-Wunused-private-field]
# const VoiceBase *_parentVoice;
# ^
# 17 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include VoiceModuleBase.cc
# In file included from VoiceModuleBase.cc:43:
# ./VoiceModuleBase.h:72:20: warning: private field '_parentVoice' is not used [-Wunused-private-field]
# const VoiceBase *_parentVoice;
# ^
# 1 warning generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include DiphoneVoiceModule.cc
# In file included from DiphoneVoiceModule.cc:43:
# In file included from ./DiphoneVoiceModule.h:52:
# In file included from ../../../../speech_tools/include/EST_viterbi.h:48:
# In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:46:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from DiphoneVoiceModule.cc:43:
# In file included from ./DiphoneVoiceModule.h:52:
# In file included from ../../../../speech_tools/include/EST_viterbi.h:48:
# In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48:
# ../../../../speech_tools/include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from DiphoneVoiceModule.cc:43:
# In file included from ./DiphoneVoiceModule.h:52:
# In file included from ../../../../speech_tools/include/EST_viterbi.h:48:
# ../../../../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;}
# ^~~~ ~
# In file included from DiphoneVoiceModule.cc:43:
# In file included from ./DiphoneVoiceModule.h:46:
# ./VoiceModuleBase.h:72:20: warning: private field '_parentVoice' is not used [-Wunused-private-field]
# const VoiceBase *_parentVoice;
# ^
# 17 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include EST_TargetCost.cc
# In file included from EST_TargetCost.cc:48:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from EST_TargetCost.cc:48:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from EST_TargetCost.cc:48:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include TargetCostRescoring.cc
# In file included from TargetCostRescoring.cc:45:
# In file included from ./TargetCostRescoring.h:51:
# In file included from ../../../../speech_tools/include/EST_viterbi.h:48:
# In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:46:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from TargetCostRescoring.cc:45:
# In file included from ./TargetCostRescoring.h:51:
# In file included from ../../../../speech_tools/include/EST_viterbi.h:48:
# In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48:
# ../../../../speech_tools/include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from TargetCostRescoring.cc:45:
# In file included from ./TargetCostRescoring.h:51:
# In file included from ../../../../speech_tools/include/EST_viterbi.h:48:
# ../../../../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;}
# ^~~~ ~
# In file included from TargetCostRescoring.cc:50:
# In file included from ./DiphoneVoiceModule.h:46:
# ./VoiceModuleBase.h:72:20: warning: private field '_parentVoice' is not used [-Wunused-private-field]
# const VoiceBase *_parentVoice;
# ^
# 17 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include EST_JoinCost.cc
# In file included from EST_JoinCost.cc:47:
# In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:46:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from EST_JoinCost.cc:47:
# In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48:
# ../../../../speech_tools/include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from EST_JoinCost.cc:47:
# ../../../../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;}
# ^~~~ ~
# In file included from EST_JoinCost.cc:50:
# In file included from ./EST_JoinCost.h:57:
# In file included from ./DiphoneVoiceModule.h:46:
# ./VoiceModuleBase.h:72:20: warning: private field '_parentVoice' is not used [-Wunused-private-field]
# const VoiceBase *_parentVoice;
# ^
# In file included from EST_JoinCost.cc:50:
# ./EST_JoinCost.h:100:9: warning: private field 'defCost' is not used [-Wunused-private-field]
# float defCost;
# ^
# 18 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include EST_JoinCostCache.cc
# In file included from EST_JoinCostCache.cc:41:
# In file included from ./EST_JoinCostCache.h:60:
# ../../../../speech_tools/include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from EST_JoinCostCache.cc:42:
# In file included from ./EST_JoinCost.h:57:
# In file included from ./DiphoneVoiceModule.h:52:
# In file included from ../../../../speech_tools/include/EST_viterbi.h:48:
# In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:46:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from EST_JoinCostCache.cc:42:
# In file included from ./EST_JoinCost.h:57:
# In file included from ./DiphoneVoiceModule.h:52:
# In file included from ../../../../speech_tools/include/EST_viterbi.h:48:
# ../../../../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;}
# ^~~~ ~
# In file included from EST_JoinCostCache.cc:42:
# In file included from ./EST_JoinCost.h:57:
# In file included from ./DiphoneVoiceModule.h:46:
# ./VoiceModuleBase.h:72:20: warning: private field '_parentVoice' is not used [-Wunused-private-field]
# const VoiceBase *_parentVoice;
# ^
# 17 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include DiphoneBackoff.cc
# In file included from DiphoneBackoff.cc:48:
# In file included from ./DiphoneBackoff.h:46:
# In file included from ../../../../speech_tools/include/ling_class/EST_Utterance.h:44:
# In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:46:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from DiphoneBackoff.cc:48:
# In file included from ./DiphoneBackoff.h:46:
# In file included from ../../../../speech_tools/include/ling_class/EST_Utterance.h:44:
# In file included from ../../../../speech_tools/include/ling_class/EST_Relation.h:48:
# ../../../../speech_tools/include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from DiphoneBackoff.cc:48:
# In file included from ./DiphoneBackoff.h:46:
# In file included from ../../../../speech_tools/include/ling_class/EST_Utterance.h:44:
# ../../../../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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include EST_DiphoneCoverage.cc
# In file included from EST_DiphoneCoverage.cc:48:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from EST_DiphoneCoverage.cc:48:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from EST_DiphoneCoverage.cc:48:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include EST_FlatTargetCost.cc
# In file included from EST_FlatTargetCost.cc:48:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from EST_FlatTargetCost.cc:48:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from EST_FlatTargetCost.cc:48:
# 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;}
# ^~~~ ~
# In file included from EST_FlatTargetCost.cc:50:
# ./EST_FlatTargetCost.h:84:27: warning: private field 'li' is not used [-Wunused-private-field]
# mutable const EST_Item *li;
# ^
# 17 warnings generated.
# look at library Festival UnitSelection.o VoiceBase.o DiphoneUnitVoice.o VoiceModuleBase.o DiphoneVoiceModule.o EST_TargetCost.o TargetCostRescoring.o EST_JoinCost.o EST_JoinCostCache.o DiphoneBackoff.o EST_DiphoneCoverage.o EST_FlatTargetCost.o
# Update library Festival UnitSelection.o VoiceBase.o DiphoneUnitVoice.o VoiceModuleBase.o DiphoneVoiceModule.o EST_TargetCost.o TargetCostRescoring.o EST_JoinCost.o EST_JoinCostCache.o DiphoneBackoff.o EST_DiphoneCoverage.o EST_FlatTargetCost.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - UnitSelection.o
# a - VoiceBase.o
# a - DiphoneUnitVoice.o
# a - VoiceModuleBase.o
# a - DiphoneVoiceModule.o
# a - EST_TargetCost.o
# a - TargetCostRescoring.o
# a - EST_JoinCost.o
# a - EST_JoinCostCache.o
# a - DiphoneBackoff.o
# a - EST_DiphoneCoverage.o
# a - EST_FlatTargetCost.o
# Making in directory src/modules/MultiSyn/inst_tmpl ...
# making dependencies -- hash_s_itemlistp_t.cc hash_itemp_tcdatap_t.cc list_uttp_t.cc list_itemp_t.cc list_voicemodulep_t.cc list_strlist_t.cc vector_jccp_t.cc list_scorepair_t.cc
# gcc -c -fno-implicit-templates -Wall -I../../../../src/modules/MultiSyn -I../../../../src/include -I../../../../../speech_tools/include -DINSTANTIATE_TEMPLATES hash_s_itemlistp_t.cc
# In file included from hash_s_itemlistp_t.cc:45:
# In file included from ../../../../src/modules/MultiSyn/DiphoneUnitVoice.h:48:
# In file included from ../../../../src/modules/MultiSyn/DiphoneBackoff.h:46:
# In file included from ../../../../../speech_tools/include/ling_class/EST_Utterance.h:44:
# In file included from ../../../../../speech_tools/include/ling_class/EST_Relation.h:46:
# ../../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from hash_s_itemlistp_t.cc:45:
# In file included from ../../../../src/modules/MultiSyn/DiphoneUnitVoice.h:48:
# In file included from ../../../../src/modules/MultiSyn/DiphoneBackoff.h:46:
# In file included from ../../../../../speech_tools/include/ling_class/EST_Utterance.h:44:
# In file included from ../../../../../speech_tools/include/ling_class/EST_Relation.h:48:
# ../../../../../speech_tools/include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from hash_s_itemlistp_t.cc:45:
# In file included from ../../../../src/modules/MultiSyn/DiphoneUnitVoice.h:48:
# In file included from ../../../../src/modules/MultiSyn/DiphoneBackoff.h:46:
# In file included from ../../../../../speech_tools/include/ling_class/EST_Utterance.h:44:
# ../../../../../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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../../../../src/modules/MultiSyn -I../../../../src/include -I../../../../../speech_tools/include -DINSTANTIATE_TEMPLATES hash_itemp_tcdatap_t.cc
# gcc -c -fno-implicit-templates -Wall -I../../../../src/modules/MultiSyn -I../../../../src/include -I../../../../../speech_tools/include -DINSTANTIATE_TEMPLATES list_uttp_t.cc
# gcc -c -fno-implicit-templates -Wall -I../../../../src/modules/MultiSyn -I../../../../src/include -I../../../../../speech_tools/include -DINSTANTIATE_TEMPLATES list_itemp_t.cc
# gcc -c -fno-implicit-templates -Wall -I../../../../src/modules/MultiSyn -I../../../../src/include -I../../../../../speech_tools/include -DINSTANTIATE_TEMPLATES list_voicemodulep_t.cc
# gcc -c -fno-implicit-templates -Wall -I../../../../src/modules/MultiSyn -I../../../../src/include -I../../../../../speech_tools/include -DINSTANTIATE_TEMPLATES list_strlist_t.cc
# In file included from list_strlist_t.cc:41:
# In file included from ../../../../src/modules/MultiSyn/DiphoneBackoff.h:46:
# In file included from ../../../../../speech_tools/include/ling_class/EST_Utterance.h:44:
# In file included from ../../../../../speech_tools/include/ling_class/EST_Relation.h:46:
# ../../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from list_strlist_t.cc:41:
# In file included from ../../../../src/modules/MultiSyn/DiphoneBackoff.h:46:
# In file included from ../../../../../speech_tools/include/ling_class/EST_Utterance.h:44:
# In file included from ../../../../../speech_tools/include/ling_class/EST_Relation.h:48:
# ../../../../../speech_tools/include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from list_strlist_t.cc:41:
# In file included from ../../../../src/modules/MultiSyn/DiphoneBackoff.h:46:
# In file included from ../../../../../speech_tools/include/ling_class/EST_Utterance.h:44:
# ../../../../../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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../../../../src/modules/MultiSyn -I../../../../src/include -I../../../../../speech_tools/include -DINSTANTIATE_TEMPLATES vector_jccp_t.cc
# gcc -c -fno-implicit-templates -Wall -I../../../../src/modules/MultiSyn -I../../../../src/include -I../../../../../speech_tools/include -DINSTANTIATE_TEMPLATES list_scorepair_t.cc
# In file included from list_scorepair_t.cc:41:
# In file included from ../../../../src/modules/MultiSyn/TargetCostRescoring.h:51:
# In file included from ../../../../../speech_tools/include/EST_viterbi.h:48:
# In file included from ../../../../../speech_tools/include/ling_class/EST_Relation.h:46:
# ../../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from list_scorepair_t.cc:41:
# In file included from ../../../../src/modules/MultiSyn/TargetCostRescoring.h:51:
# In file included from ../../../../../speech_tools/include/EST_viterbi.h:48:
# In file included from ../../../../../speech_tools/include/ling_class/EST_Relation.h:48:
# ../../../../../speech_tools/include/ling_class/EST_Item.h:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from list_scorepair_t.cc:41:
# In file included from ../../../../src/modules/MultiSyn/TargetCostRescoring.h:51:
# In file included from ../../../../../speech_tools/include/EST_viterbi.h:48:
# ../../../../../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;}
# ^~~~ ~
# 16 warnings generated.
# look at library Festival hash_s_itemlistp_t.o hash_itemp_tcdatap_t.o list_uttp_t.o list_itemp_t.o list_voicemodulep_t.o list_strlist_t.o vector_jccp_t.o list_scorepair_t.o
# Update library Festival hash_s_itemlistp_t.o hash_itemp_tcdatap_t.o list_uttp_t.o list_itemp_t.o list_voicemodulep_t.o list_strlist_t.o vector_jccp_t.o list_scorepair_t.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - hash_s_itemlistp_t.o
# a - hash_itemp_tcdatap_t.o
# a - list_uttp_t.o
# a - list_itemp_t.o
# a - list_voicemodulep_t.o
# a - list_strlist_t.o
# a - vector_jccp_t.o
# a - list_scorepair_t.o
# Making in directory src/modules/hts_engine ...
# making dependencies -- fest2hts_engine.cc HTS_audio.c HTS_engine.c HTS_gstream.c HTS_label.c HTS_misc.c HTS_model.c HTS_pstream.c HTS_sstream.c HTS_vocoder.c
# gcc -c -fno-implicit-templates -Wall -I ../include -D FESTIVAL -I../../../src/include -I../../../../speech_tools/include fest2hts_engine.cc
# In file included from fest2hts_engine.cc:50:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from fest2hts_engine.cc:50:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from fest2hts_engine.cc:50:
# 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;}
# ^~~~ ~
# fest2hts_engine.cc:191:25: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
# char *copyright[] = { HTS_COPYRIGHT };
# ^
# ./HTS_engine.h:78:23: note: expanded from macro 'HTS_COPYRIGHT'
# #define HTS_COPYRIGHT "The HMM-Based Speech Synthesis Engine \"hts_engine API\"\nVersion 1.07 (http://hts-engine.sourceforge.net/)\nCopyright (C) 2001-2012 Nagoya Institute of Technology\n 2001-2008 Tokyo Institute of Technology\nAll rights reserved.\n"
# ^
# 17 warnings generated.
# gcc -c -Wall -I ../include -D FESTIVAL -I../../../src/include -I../../../../speech_tools/include HTS_audio.c
# gcc -c -Wall -I ../include -D FESTIVAL -I../../../src/include -I../../../../speech_tools/include HTS_engine.c
# gcc -c -Wall -I ../include -D FESTIVAL -I../../../src/include -I../../../../speech_tools/include HTS_gstream.c
# gcc -c -Wall -I ../include -D FESTIVAL -I../../../src/include -I../../../../speech_tools/include HTS_label.c
# gcc -c -Wall -I ../include -D FESTIVAL -I../../../src/include -I../../../../speech_tools/include HTS_misc.c
# gcc -c -Wall -I ../include -D FESTIVAL -I../../../src/include -I../../../../speech_tools/include HTS_model.c
# HTS_model.c:139:69: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
# for (i = strlen(buff) - 1; '0' <= buff[i] && buff[i] <= '9' && i >= 0; i--);
# ~ ^ ~
# 1 warning generated.
# gcc -c -Wall -I ../include -D FESTIVAL -I../../../src/include -I../../../../speech_tools/include HTS_pstream.c
# HTS_pstream.c:94:28: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
# if ((t + shift >= 0) && (t + shift < pst->length) && (pst->win_coefficient[i][-shift] != 0.0)) {
# ~~~~~~~~~ ^ ~
# HTS_pstream.c:378:43: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
# if (frame + shift < 0 || pss->total_frame <= frame + shift || !pst->msd_flag[frame + shift]) {
# ~~~~~~~~~~~~~ ^ ~
# HTS_pstream.c:402:40: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
# if (frame + shift < 0 || pss->total_frame <= frame + shift) {
# ~~~~~~~~~~~~~ ^ ~
# 3 warnings generated.
# gcc -c -Wall -I ../include -D FESTIVAL -I../../../src/include -I../../../../speech_tools/include HTS_sstream.c
# gcc -c -Wall -I ../include -D FESTIVAL -I../../../src/include -I../../../../speech_tools/include HTS_vocoder.c
# look at library Festival fest2hts_engine.o HTS_audio.o HTS_engine.o HTS_gstream.o HTS_label.o HTS_misc.o HTS_model.o HTS_pstream.o HTS_sstream.o HTS_vocoder.o
# Update library Festival fest2hts_engine.o HTS_audio.o HTS_engine.o HTS_gstream.o HTS_label.o HTS_misc.o HTS_model.o HTS_pstream.o HTS_sstream.o HTS_vocoder.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - fest2hts_engine.o
# a - HTS_audio.o
# a - HTS_engine.o
# a - HTS_gstream.o
# a - HTS_label.o
# a - HTS_misc.o
# a - HTS_model.o
# a - HTS_pstream.o
# a - HTS_sstream.o
# a - HTS_vocoder.o
# Making in directory src/modules/Lexicon ...
# making dependencies -- lex_aux.cc lexicon.cc lts.cc lts_rules.cc complex.cc lex_ff.cc
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include lex_aux.cc
# In file included from lex_aux.cc:41:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from lex_aux.cc:41:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from lex_aux.cc:41:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include lexicon.cc
# In file included from lexicon.cc:41:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from lexicon.cc:41:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from lexicon.cc:41:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include lts.cc
# In file included from lts.cc:41:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from lts.cc:41:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from lts.cc:41:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include lts_rules.cc
# In file included from lts_rules.cc:58:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from lts_rules.cc:58:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from lts_rules.cc:58:
# 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;}
# ^~~~ ~
# lts_rules.cc:64:9: warning: private field 'num_rules' is not used [-Wunused-private-field]
# int num_rules;
# ^
# 17 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include complex.cc
# In file included from complex.cc:42:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from complex.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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from complex.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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include lex_ff.cc
# In file included from lex_ff.cc:41:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from lex_ff.cc:41:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from lex_ff.cc:41:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# look at library Festival lex_aux.o lexicon.o lts.o lts_rules.o complex.o lex_ff.o
# Update library Festival lex_aux.o lexicon.o lts.o lts_rules.o complex.o lex_ff.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - lex_aux.o
# a - lexicon.o
# a - lts.o
# a - lts_rules.o
# a - complex.o
# a - lex_ff.o
# Making in directory src/modules/base ...
# making dependencies -- modules.cc module_support.cc parameters.cc ff.cc pos.cc phrasify.cc word.cc postlex.cc phrinfo.cc
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include modules.cc
# In file included from modules.cc:41:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from modules.cc:41:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from modules.cc:41:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include module_support.cc
# In file included from module_support.cc:41:
# In file included from ../../../src/include/module_support.h:45:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from module_support.cc:41:
# In file included from ../../../src/include/module_support.h:45:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from module_support.cc:41:
# In file included from ../../../src/include/module_support.h:45:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include parameters.cc
# In file included from parameters.cc:41:
# In file included from ../../../src/include/module_support.h:45:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from parameters.cc:41:
# In file included from ../../../src/include/module_support.h:45:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from parameters.cc:41:
# In file included from ../../../src/include/module_support.h:45:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include ff.cc
# In file included from ff.cc:41:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from ff.cc:41:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from ff.cc:41:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include pos.cc
# In file included from pos.cc:41:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from pos.cc:41:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from pos.cc:41:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include phrasify.cc
# In file included from phrasify.cc:43:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from phrasify.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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from phrasify.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;}
# ^~~~ ~
# phrasify.cc:279:8: warning: unused variable 'answer' [-Wunused-variable]
# LISP answer;
# ^
# phrasify.cc:278:8: warning: unused variable 'tree' [-Wunused-variable]
# LISP tree;
# ^
# 18 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include word.cc
# In file included from word.cc:42:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from word.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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from word.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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include postlex.cc
# In file included from postlex.cc:44:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from postlex.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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from postlex.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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include phrinfo.cc
# In file included from phrinfo.cc:42:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from phrinfo.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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from phrinfo.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;}
# ^~~~ ~
# 16 warnings generated.
# look at library Festival modules.o module_support.o parameters.o ff.o pos.o phrasify.o word.o postlex.o phrinfo.o
# Update library Festival modules.o module_support.o parameters.o ff.o pos.o phrasify.o word.o postlex.o phrinfo.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - modules.o
# a - module_support.o
# a - parameters.o
# a - ff.o
# a - pos.o
# a - phrasify.o
# a - word.o
# a - postlex.o
# a - phrinfo.o
# Making in directory src/modules/Duration ...
# making dependencies -- dur_aux.cc duration.cc Klatt.cc
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include dur_aux.cc
# In file included from dur_aux.cc:41:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from dur_aux.cc:41:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from dur_aux.cc:41:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include duration.cc
# In file included from duration.cc:41:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from duration.cc:41:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from duration.cc:41:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include Klatt.cc
# In file included from Klatt.cc:56:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from Klatt.cc:56:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from Klatt.cc:56:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# look at library Festival dur_aux.o duration.o Klatt.o
# Update library Festival dur_aux.o duration.o Klatt.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - dur_aux.o
# a - duration.o
# a - Klatt.o
# Making in directory src/modules/Intonation ...
# making dependencies -- int_aux.cc duffint.cc simple.cc gen_int.cc int_tree.cc
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include int_aux.cc
# In file included from int_aux.cc:41:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from int_aux.cc:41:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from int_aux.cc:41:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include duffint.cc
# In file included from duffint.cc:41:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from duffint.cc:41:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from duffint.cc:41:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include simple.cc
# In file included from simple.cc:41:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from simple.cc:41:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from simple.cc:41:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include gen_int.cc
# In file included from gen_int.cc:49:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from gen_int.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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from gen_int.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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include int_tree.cc
# In file included from int_tree.cc:47:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from int_tree.cc:47:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from int_tree.cc:47:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# look at library Festival int_aux.o duffint.o simple.o gen_int.o int_tree.o
# Update library Festival int_aux.o duffint.o simple.o gen_int.o int_tree.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - int_aux.o
# a - duffint.o
# a - simple.o
# a - gen_int.o
# a - int_tree.o
# Making in directory src/modules/Text ...
# making dependencies -- text_aux.cc token.cc text.cc tok_ext.cc token_pos.cc xxml.cc text_modes.cc
# gcc -c -fno-implicit-templates -Wall -I../../../src/include -I../../../../speech_tools/include text_aux.cc
# In file included from text_aux.cc:41:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from text_aux.cc:41:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from text_aux.cc:41:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../../../src/include -I../../../../speech_tools/include token.cc
# In file included from token.cc:51:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from token.cc:51:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from token.cc:51:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../../../src/include -I../../../../speech_tools/include text.cc
# In file included from text.cc:49:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from text.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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from text.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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../../../src/include -I../../../../speech_tools/include tok_ext.cc
# In file included from tok_ext.cc:47:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from tok_ext.cc:47:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from tok_ext.cc:47:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../../../src/include -I../../../../speech_tools/include token_pos.cc
# In file included from token_pos.cc:43:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from token_pos.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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from token_pos.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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../../../src/include -I../../../../speech_tools/include xxml.cc
# In file included from xxml.cc:47:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from xxml.cc:47:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from xxml.cc:47:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../../../src/include -I../../../../speech_tools/include text_modes.cc
# In file included from text_modes.cc:51:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from text_modes.cc:51:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from text_modes.cc:51:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# look at library Festival text_aux.o token.o text.o tok_ext.o token_pos.o xxml.o text_modes.o
# Update library Festival text_aux.o token.o text.o tok_ext.o token_pos.o xxml.o text_modes.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - text_aux.o
# a - token.o
# a - text.o
# a - tok_ext.o
# a - token_pos.o
# a - xxml.o
# a - text_modes.o
# Making in directory src/modules/UniSyn ...
# making dependencies -- UniSyn.cc us_prosody.cc us_unit.cc ps_synthesis.cc us_mapping.cc us_features.cc
# gcc -c -fno-implicit-templates -Wall -I../../../src/include -I../../../../speech_tools/include UniSyn.cc -o UniSyn.o
# In file included from UniSyn.cc:41:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from UniSyn.cc:41:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from UniSyn.cc:41:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../../../src/include -I../../../../speech_tools/include us_prosody.cc
# In file included from us_prosody.cc:41:
# In file included from ./us_synthesis.h:44:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from us_prosody.cc:41:
# In file included from ./us_synthesis.h:44:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from us_prosody.cc:41:
# In file included from ./us_synthesis.h:44:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../../../src/include -I../../../../speech_tools/include us_unit.cc
# In file included from us_unit.cc: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:46:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from us_unit.cc: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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from us_unit.cc: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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../../../src/include -I../../../../speech_tools/include ps_synthesis.cc
# In file included from ps_synthesis.cc:41:
# In file included from ./us_synthesis.h:44:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from ps_synthesis.cc:41:
# In file included from ./us_synthesis.h:44:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from ps_synthesis.cc:41:
# In file included from ./us_synthesis.h:44:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../../../src/include -I../../../../speech_tools/include us_mapping.cc
# In file included from us_mapping.cc:43:
# In file included from ./us_synthesis.h:44:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from us_mapping.cc:43:
# In file included from ./us_synthesis.h:44:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from us_mapping.cc:43:
# In file included from ./us_synthesis.h:44:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../../../src/include -I../../../../speech_tools/include us_features.cc
# In file included from us_features.cc:42:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from us_features.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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from us_features.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;}
# ^~~~ ~
# 16 warnings generated.
# look at library Festival UniSyn.o us_prosody.o us_unit.o ps_synthesis.o us_mapping.o us_features.o
# Update library Festival UniSyn.o us_prosody.o us_unit.o ps_synthesis.o us_mapping.o us_features.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - UniSyn.o
# a - us_prosody.o
# a - us_unit.o
# a - ps_synthesis.o
# a - us_mapping.o
# a - us_features.o
# Making in directory src/modules/donovan ...
# making dependencies -- makewav.c load_diphs.c coeffs.c excitation.c pitch.c durations.c donovan.cc
# gcc -c -Wall -I../include -I../../../src/include -I../../../../speech_tools/include makewav.c
# gcc -c -Wall -I../include -I../../../src/include -I../../../../speech_tools/include load_diphs.c
# gcc -c -Wall -I../include -I../../../src/include -I../../../../speech_tools/include coeffs.c
# gcc -c -Wall -I../include -I../../../src/include -I../../../../speech_tools/include excitation.c
# gcc -c -Wall -I../include -I../../../src/include -I../../../../speech_tools/include pitch.c
# gcc -c -Wall -I../include -I../../../src/include -I../../../../speech_tools/include durations.c
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include donovan.cc
# In file included from donovan.cc:49:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from donovan.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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from donovan.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;}
# ^~~~ ~
# 16 warnings generated.
# look at library Festival makewav.o load_diphs.o coeffs.o excitation.o pitch.o durations.o donovan.o
# Update library Festival makewav.o load_diphs.o coeffs.o excitation.o pitch.o durations.o donovan.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - makewav.o
# a - load_diphs.o
# a - coeffs.o
# a - excitation.o
# a - pitch.o
# a - durations.o
# a - donovan.o
# Making in directory src/modules/parser ...
# making dependencies -- pparser.cc
# gcc -c -fno-implicit-templates -Wall -I../include -I../../../src/include -I../../../../speech_tools/include pparser.cc
# In file included from pparser.cc:41:
# In file included from ../../../src/include/festival.h:47:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from pparser.cc:41:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from pparser.cc:41:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# look at library Festival pparser.o
# Update library Festival pparser.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - pparser.o
# Making in directory src/modules/UniSyn_diphone ...
# making dependencies -- UniSyn_diphone.cc us_diphone_unit.cc us_diphone_index.cc
# gcc -c -fno-implicit-templates -Wall -I../../../src/include -I../../../../speech_tools/include UniSyn_diphone.cc
# In file included from UniSyn_diphone.cc:41:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from UniSyn_diphone.cc:41:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from UniSyn_diphone.cc:41:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../../../src/include -I../../../../speech_tools/include us_diphone_unit.cc
# In file included from us_diphone_unit.cc:42:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from us_diphone_unit.cc:42:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from us_diphone_unit.cc:42:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -c -fno-implicit-templates -Wall -I../../../src/include -I../../../../speech_tools/include us_diphone_index.cc
# In file included from us_diphone_index.cc:42:
# In file included from ../../../../speech_tools/include/EST.h:53:
# In file included from ../../../../speech_tools/include/EST_util_class.h:48:
# ../../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from us_diphone_index.cc:42:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from us_diphone_index.cc:42:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# look at library Festival UniSyn_diphone.o us_diphone_unit.o us_diphone_index.o
# Update library Festival UniSyn_diphone.o us_diphone_unit.o us_diphone_index.o
# ar: `u' modifier ignored since `D' is the default (see `U')
# a - UniSyn_diphone.o
# a - us_diphone_unit.o
# a - us_diphone_index.o
# rm init_modules.o
# Making in directory src/main ...
# making dependencies -- festival_main.cc audsp.cc festival_client.cc
# gcc -c -fno-implicit-templates -Wall -I../../src/include -I../../../speech_tools/include festival_main.cc
# In file included from festival_main.cc:45:
# In file included from ../../src/include/festival.h:47:
# In file included from ../../../speech_tools/include/EST.h:53:
# In file included from ../../../speech_tools/include/EST_util_class.h:48:
# ../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from festival_main.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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from festival_main.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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o festival festival_main.o -L../../src/lib -lFestival -L../../../speech_tools/lib -lestools -L../../../speech_tools/lib -lestbase -L../../../speech_tools/lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -Wall -I../../src/include -I../../../speech_tools/include festival_client.cc
# In file included from festival_client.cc:46:
# In file included from ../../src/include/festival.h:47:
# In file included from ../../../speech_tools/include/EST.h:53:
# In file included from ../../../speech_tools/include/EST_util_class.h:48:
# ../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from festival_client.cc:46:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from festival_client.cc:46:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o festival_client festival_client.o -L../../src/lib -lFestival -L../../../speech_tools/lib -lestools -L../../../speech_tools/lib -lestbase -L../../../speech_tools/lib -leststring -lncurses -ldl -lm -lstdc++
# gcc -c -fno-implicit-templates -Wall -I../../src/include -I../../../speech_tools/include audsp.cc
# In file included from audsp.cc:51:
# In file included from ../../../speech_tools/include/EST.h:53:
# In file included from ../../../speech_tools/include/EST_util_class.h:48:
# ../../../speech_tools/include/EST_Token.h:121:33: warning: all paths through this function will call itself [-Winfinite-recursion]
# const EST_String &S() const { return S(); }
# ^
# In file included from audsp.cc:51:
# 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:238:50: 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_Content *contents() const { return (this == 0) ? 0 : p_contents;}
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:245:15: 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) ? EST_String::Empty : f("name",0).string(); }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:249:11: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
# { if (this != 0) p_contents->set_name(name); }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:257:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:292:6: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
# if (this == 0)
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:311:15: 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_contents->Relation(relname); }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:315:15: 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_contents->in_relation(relname); }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:325: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; }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:342: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 *next() const { return this == 0 ? 0 : n; }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:344: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 *prev() const { return this == 0 ? 0 : p; }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:346: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 *down() const { return this == 0 ? 0 : d; }
# ^~~~ ~
# ../../../speech_tools/include/ling_class/EST_Item.h:348: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 *up() const { return this == 0 ? 0 : u; }
# ^~~~ ~
# In file included from audsp.cc:51:
# 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;}
# ^~~~ ~
# 16 warnings generated.
# gcc -O3 -Wall -o ../../lib/etc/unknown_Linux/audsp audsp.o -L../../src/lib -lFestival -L../../../speech_tools/lib -lestools -L../../../speech_tools/lib -lestbase -L../../../speech_tools/lib -leststring -lncurses -ldl -lm -lstdc++
# Making in directory ./lib ...
# Copy siod.scm from EST/lib/siod
# Copy web.scm from EST/lib/siod
# Copy cstr.scm from EST/lib/siod
# Copy fringe.scm from EST/lib/siod
# Making in directory lib/etc ...
# Making in directory lib/multisyn ...
# Making in directory ./examples ...
# rm -f saytime
# cat saytime.sh >>saytime
# chmod +x saytime
# rm -f text2pos
# cat text2pos.sh >>text2pos
# chmod +x text2pos
# rm -f latest
# cat latest.sh >>latest
# chmod +x latest
# rm -f scfg_parse_text
# cat scfg_parse_text.sh >>scfg_parse_text
# chmod +x scfg_parse_text
# rm -f text2wave
# cat text2wave.sh >>text2wave
# chmod +x text2wave
# rm -f make_utts
# cat make_utts.sh >>make_utts
# chmod +x make_utts
# rm -f dumpfeats
# cat dumpfeats.sh >>dumpfeats
# chmod +x dumpfeats
# rm -f durmeanstd
# cat durmeanstd.sh >>durmeanstd
# chmod +x durmeanstd
# rm -f powmeanstd
# cat powmeanstd.sh >>powmeanstd
# chmod +x powmeanstd
# rm -f run-festival-script
# cat run-festival-script.sh >>run-festival-script
# chmod +x run-festival-script
# rm -f text2utt
# cat text2utt.sh >>text2utt
# chmod +x text2utt
# Making in directory ./bin ...
#
# Remove Links:
#
# Main Links: festival festival_client
#
# Scripts: (sh) (prl) festival_server festival_server_control
# Making in directory ./doc ...
# ../bin/festival -man_options >festival.options
# cat festival.head festival.options festival.tail >festival.1
# ../bin/festival_client -man_options >festival_client.options
# cat festival_client.head festival_client.options festival_client.tail >festival_client.1
# rm festival.options festival_client.options
# ==> Entering fakeroot environment...
# ==> Starting package()...
# install: cannot stat 'lib/lib*.so.*': No such file or directory
# ==> ERROR: A failure occurred in package().
# Aborting...

Printing config logfiles

CMD: config logfiles '/tmp/festival/src/speech_tools/config.log'
# This file contains any messages produced by compilers while
# running configure, to aid debugging if configure makes a mistake.
#
# It was created by configure, which was
# generated by GNU Autoconf 2.69. Invocation command line was
#
# $ ./configure --host=x86_64-unknown-linux --prefix=/usr --sysconfdir=/etc
#
# ## --------- ##
# ## Platform. ##
# ## --------- ##
#
# hostname = 7515aa9e9b1d
# uname -m = x86_64
# uname -r = 4.10.6-1-ARCH
# uname -s = Linux
# uname -v = #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017
#
# /usr/bin/uname -p = unknown
# /bin/uname -X = unknown
#
# /bin/arch = unknown
# /usr/bin/arch -k = unknown
# /usr/convex/getsysinfo = unknown
# /usr/bin/hostinfo = unknown
# /bin/machine = unknown
# /usr/bin/oslevel = unknown
# /bin/universe = unknown
#
# PATH: /usr/bin
# PATH: /usr/local/sbin
# PATH: /usr/local/bin
# PATH: /usr/sbin
# PATH: /usr/bin
# PATH: /sbin
# PATH: /bin
#
#
# ## ----------- ##
# ## Core tests. ##
# ## ----------- ##
#
# configure:1979: checking build system type
# configure:1993: result: x86_64-unknown-linux-gnu
# configure:2013: checking host system type
# configure:2026: result: x86_64-unknown-linux-gnu
# configure:2046: checking target system type
# configure:2059: result: x86_64-unknown-linux-gnu
# configure:2094: checking for x86_64-unknown-linux-gcc
# configure:2121: result: clang
# configure:2390: checking for C compiler version
# configure:2399: clang --version >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# configure:2410: $? = 0
# configure:2399: clang -v >&5
# clang version 3.8.0 (tags/RELEASE_380/final)
# Target: x86_64-unknown-linux-gnu
# Thread model: posix
# InstalledDir: /usr/bin
# Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1
# Found candidate GCC installation: /usr/lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/6.1.1
# Candidate multilib: .;@m64
# ... rest of stderr output deleted ...
# configure:2410: $? = 0
# configure:2399: clang -V >&5
# clang-3.8: error: argument to '-V' is missing (expected 1 value)
# clang-3.8: error: no input files
# configure:2410: $? = 1
# configure:2399: clang -qversion >&5
# clang-3.8: error: unknown argument: '-qversion'
# clang-3.8: error: no input files
# configure:2410: $? = 1
# configure:2430: checking whether the C compiler works
# configure:2452: clang conftest.c >&5
# configure:2456: $? = 0
# configure:2504: result: yes
# configure:2507: checking for C compiler default output file name
# configure:2509: result: a.out
# configure:2515: checking for suffix of executables
# configure:2522: clang -o conftest conftest.c >&5
# configure:2526: $? = 0
# configure:2548: result:
# configure:2570: checking whether we are cross compiling
# configure:2578: clang -o conftest conftest.c >&5
# configure:2582: $? = 0
# configure:2589: ./conftest
# configure:2593: $? = 0
# configure:2608: result: no
# configure:2613: checking for suffix of object files
# configure:2635: clang -c conftest.c >&5
# configure:2639: $? = 0
# configure:2660: result: o
# configure:2664: checking whether we are using the GNU C compiler
# configure:2683: clang -c conftest.c >&5
# configure:2683: $? = 0
# configure:2692: result: yes
# configure:2701: checking whether clang accepts -g
# configure:2721: clang -c -g conftest.c >&5
# configure:2721: $? = 0
# configure:2762: result: yes
# configure:2779: checking for clang option to accept ISO C89
# configure:2842: clang -c conftest.c >&5
# configure:2842: $? = 0
# configure:2855: result: none needed
# configure:2881: checking for x86_64-unknown-linux-ranlib
# configure:2911: result: no
# configure:2921: checking for ranlib
# configure:2937: found /usr/bin/ranlib
# configure:2948: result: ranlib
# configure:2973: checking for x86_64-unknown-linux-ar
# configure:3003: result: no
# configure:3013: checking for ar
# configure:3029: found /usr/bin/ar
# configure:3040: result: ar
# configure:3069: checking how to run the C preprocessor
# configure:3100: clang -E conftest.c
# configure:3100: $? = 0
# configure:3114: clang -E conftest.c
# conftest.c:9:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:3114: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | /* end confdefs.h. */
# | #include
# configure:3139: result: clang -E
# configure:3159: clang -E conftest.c
# configure:3159: $? = 0
# configure:3173: clang -E conftest.c
# conftest.c:9:10: fatal error: 'ac_nonexistent.h' file not found
# #include
# ^
# 1 error generated.
# configure:3173: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | /* end confdefs.h. */
# | #include
# configure:3202: checking for grep that handles long lines and -e
# configure:3260: result: /usr/bin/grep
# configure:3265: checking for egrep
# configure:3327: result: /usr/bin/grep -E
# configure:3332: checking for ANSI C header files
# configure:3352: clang -c -Wall conftest.c >&5
# configure:3352: $? = 0
# configure:3425: clang -o conftest -Wall conftest.c >&5
# configure:3425: $? = 0
# configure:3425: ./conftest
# configure:3425: $? = 0
# configure:3436: result: yes
# configure:3449: checking for sys/types.h
# configure:3449: clang -c -Wall conftest.c >&5
# configure:3449: $? = 0
# configure:3449: result: yes
# configure:3449: checking for sys/stat.h
# configure:3449: clang -c -Wall conftest.c >&5
# configure:3449: $? = 0
# configure:3449: result: yes
# configure:3449: checking for stdlib.h
# configure:3449: clang -c -Wall conftest.c >&5
# configure:3449: $? = 0
# configure:3449: result: yes
# configure:3449: checking for string.h
# configure:3449: clang -c -Wall conftest.c >&5
# configure:3449: $? = 0
# configure:3449: result: yes
# configure:3449: checking for memory.h
# configure:3449: clang -c -Wall conftest.c >&5
# configure:3449: $? = 0
# configure:3449: result: yes
# configure:3449: checking for strings.h
# configure:3449: clang -c -Wall conftest.c >&5
# configure:3449: $? = 0
# configure:3449: result: yes
# configure:3449: checking for inttypes.h
# configure:3449: clang -c -Wall conftest.c >&5
# configure:3449: $? = 0
# configure:3449: result: yes
# configure:3449: checking for stdint.h
# configure:3449: clang -c -Wall conftest.c >&5
# configure:3449: $? = 0
# configure:3449: result: yes
# configure:3449: checking for unistd.h
# configure:3449: clang -c -Wall conftest.c >&5
# configure:3449: $? = 0
# configure:3449: result: yes
# configure:3461: checking whether byte ordering is bigendian
# configure:3476: clang -c -Wall conftest.c >&5
# conftest.c:20:9: error: unknown type name 'not'
# not a universal capable compiler
# ^
# conftest.c:20:14: error: expected ';' after top level declarator
# not a universal capable compiler
# ^
# ;
# 2 errors generated.
# configure:3476: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #ifndef __APPLE_CC__
# | not a universal capable compiler
# | #endif
# | typedef int dummy;
# |
# configure:3521: clang -c -Wall conftest.c >&5
# configure:3521: $? = 0
# configure:3539: clang -c -Wall conftest.c >&5
# conftest.c:26:4: error: use of undeclared identifier 'not'
# not big endian
# ^
# 1 error generated.
# configure:3539: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | #include
# |
# | int
# | main ()
# | {
# | #if BYTE_ORDER != BIG_ENDIAN
# | not big endian
# | #endif
# |
# | ;
# | return 0;
# | }
# configure:3667: result: no
# configure:3686: checking for tputs in -lncurses
# configure:3711: clang -o conftest -Wall conftest.c -lncurses >&5
# configure:3711: $? = 0
# configure:3720: result: yes
# configure:3745: clang -c -Wall conftest.c >&5
# conftest.c:27:3: error: expected expression
# ;
# ^
# 1 error generated.
# configure:3745: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | int
# | main ()
# | {
# | int j=
# | #if __GNUC__ == 2 && __GNUC_MINOR__ == 95
# | 3;
# | #endif
# | ;
# | return 0;
# | }
# configure:3763: clang -c -Wall conftest.c >&5
# conftest.c:27:3: error: expected expression
# ;
# ^
# 1 error generated.
# configure:3763: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | int
# | main ()
# | {
# | int j=
# | #if __GNUC__ == 3
# | 3;
# | #endif
# | ;
# | return 0;
# | }
# configure:3781: clang -c -Wall conftest.c >&5
# conftest.c:27:3: error: expected expression
# ;
# ^
# 1 error generated.
# configure:3781: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | int
# | main ()
# | {
# | int j=
# | #if __GNUC__ == 2 && __GNUC_MINOR__ == 96
# | 3;
# | #endif
# | ;
# | return 0;
# | }
# configure:3799: clang -c -Wall conftest.c >&5
# conftest.c:27:3: error: expected expression
# ;
# ^
# 1 error generated.
# configure:3799: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | int
# | main ()
# | {
# | int j=
# | #if __GNUC__ == 2 && __GNUC_MINOR__ == 91
# | 3;
# | #endif
# | ;
# | return 0;
# | }
# configure:3817: clang -c -Wall conftest.c >&5
# conftest.c:27:3: error: expected expression
# ;
# ^
# 1 error generated.
# configure:3817: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | int
# | main ()
# | {
# | int j=
# | #if __GNUC__ == 2 && __GNUC_MINOR__ == 8
# | 3;
# | #endif
# | ;
# | return 0;
# | }
# configure:3838: clang -c -Wall conftest.c >&5
# conftest.c:27:3: error: expected expression
# ;
# ^
# 1 error generated.
# configure:3838: $? = 1
# configure: failed program was:
# | /* confdefs.h */
# | #define PACKAGE_NAME ""
# | #define PACKAGE_TARNAME ""
# | #define PACKAGE_VERSION ""
# | #define PACKAGE_STRING ""
# | #define PACKAGE_BUGREPORT ""
# | #define PACKAGE_URL ""
# | #define STDC_HEADERS 1
# | #define HAVE_SYS_TYPES_H 1
# | #define HAVE_SYS_STAT_H 1
# | #define HAVE_STDLIB_H 1
# | #define HAVE_STRING_H 1
# | #define HAVE_MEMORY_H 1
# | #define HAVE_STRINGS_H 1
# | #define HAVE_INTTYPES_H 1
# | #define HAVE_STDINT_H 1
# | #define HAVE_UNISTD_H 1
# | /* end confdefs.h. */
# | #include
# | int
# | main ()
# | {
# | int j=
# | #if SND_LIB_SUBMINOR >= 11
# | 3;
# | #endif
# | ;
# | return 0;
# | }
# configure:3997: creating ./config.status
#
# ## ---------------------- ##
# ## Running config.status. ##
# ## ---------------------- ##
#
# This file was extended by config.status, which was
# generated by GNU Autoconf 2.69. Invocation command line was
#
# CONFIG_FILES =
# CONFIG_HEADERS =
# CONFIG_LINKS =
# CONFIG_COMMANDS =
# $ ./config.status
#
# on 7515aa9e9b1d
#
# config.status:740: creating config/config
#
# ## ---------------- ##
# ## Cache variables. ##
# ## ---------------- ##
#
# ac_cv_build=x86_64-unknown-linux-gnu
# ac_cv_c_bigendian=no
# ac_cv_c_compiler_gnu=yes
# ac_cv_env_CC_set=set
# ac_cv_env_CC_value=clang
# ac_cv_env_CFLAGS_set=set
# ac_cv_env_CFLAGS_value=
# ac_cv_env_CPPFLAGS_set=set
# ac_cv_env_CPPFLAGS_value=
# ac_cv_env_CPP_set=
# ac_cv_env_CPP_value=
# ac_cv_env_LDFLAGS_set=set
# ac_cv_env_LDFLAGS_value=
# ac_cv_env_LIBS_set=
# ac_cv_env_LIBS_value=
# ac_cv_env_build_alias_set=
# ac_cv_env_build_alias_value=
# ac_cv_env_host_alias_set=set
# ac_cv_env_host_alias_value=x86_64-unknown-linux
# ac_cv_env_target_alias_set=
# ac_cv_env_target_alias_value=
# ac_cv_header_inttypes_h=yes
# ac_cv_header_memory_h=yes
# ac_cv_header_stdc=yes
# ac_cv_header_stdint_h=yes
# ac_cv_header_stdlib_h=yes
# ac_cv_header_string_h=yes
# ac_cv_header_strings_h=yes
# ac_cv_header_sys_stat_h=yes
# ac_cv_header_sys_types_h=yes
# ac_cv_header_unistd_h=yes
# ac_cv_host=x86_64-unknown-linux-gnu
# ac_cv_lib_ncurses_tputs=yes
# ac_cv_objext=o
# ac_cv_path_EGREP='/usr/bin/grep -E'
# ac_cv_path_GREP=/usr/bin/grep
# ac_cv_prog_CC=clang
# ac_cv_prog_CPP='clang -E'
# ac_cv_prog_ac_ct_AR=ar
# ac_cv_prog_ac_ct_RANLIB=ranlib
# ac_cv_prog_cc_c89=
# ac_cv_prog_cc_g=yes
# ac_cv_target=x86_64-unknown-linux-gnu
#
# ## ----------------- ##
# ## Output variables. ##
# ## ----------------- ##
#
# AR='ar'
# CC='clang'
# CFLAGS=' -Wall'
# COMPILERTYPE='gcc'
# CPP='clang -E'
# CPPFLAGS=''
# DEFS='-DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1'
# ECHO_C=''
# ECHO_N='-n'
# ECHO_T=''
# EGREP='/usr/bin/grep -E'
# EXEEXT=''
# GREP='/usr/bin/grep'
# LDFLAGS=''
# LIBOBJS=''
# LIBS=''
# LINUXAUDIO='none'
# LTLIBOBJS=''
# OBJEXT='o'
# PACKAGE_BUGREPORT=''
# PACKAGE_NAME=''
# PACKAGE_STRING=''
# PACKAGE_TARNAME=''
# PACKAGE_URL=''
# PACKAGE_VERSION=''
# PATH_SEPARATOR=':'
# RANLIB='ranlib'
# SHELL='/bin/sh'
# TERMCAPLIB='-lncurses'
# ac_ct_CC=''
# bindir='${exec_prefix}/bin'
# build='x86_64-unknown-linux-gnu'
# build_alias=''
# build_cpu='x86_64'
# build_os='linux-gnu'
# build_vendor='unknown'
# datadir='${datarootdir}'
# datarootdir='${prefix}/share'
# docdir='${datarootdir}/doc/${PACKAGE}'
# dvidir='${docdir}'
# exec_prefix='${prefix}'
# host='x86_64-unknown-linux-gnu'
# host_alias='x86_64-unknown-linux'
# host_cpu='x86_64'
# host_os='linux-gnu'
# host_vendor='unknown'
# htmldir='${docdir}'
# includedir='${prefix}/include'
# infodir='${datarootdir}/info'
# libdir='${exec_prefix}/lib'
# libexecdir='${exec_prefix}/libexec'
# localedir='${datarootdir}/locale'
# localstatedir='${prefix}/var'
# mandir='${datarootdir}/man'
# oldincludedir='/usr/include'
# pdfdir='${docdir}'
# prefix='/usr'
# program_transform_name='s,x,x,'
# psdir='${docdir}'
# sbindir='${exec_prefix}/sbin'
# sharedstatedir='${prefix}/com'
# sysconfdir='/etc'
# target='x86_64-unknown-linux-gnu'
# target_alias=''
# target_cpu='x86_64'
# target_os='linux-gnu'
# target_vendor='unknown'
#
# ## ----------- ##
# ## confdefs.h. ##
# ## ----------- ##
#
# /* confdefs.h */
# #define PACKAGE_NAME ""
# #define PACKAGE_TARNAME ""
# #define PACKAGE_VERSION ""
# #define PACKAGE_STRING ""
# #define PACKAGE_BUGREPORT ""
# #define PACKAGE_URL ""
# #define STDC_HEADERS 1
# #define HAVE_SYS_TYPES_H 1
# #define HAVE_SYS_STAT_H 1
# #define HAVE_STDLIB_H 1
# #define HAVE_STRING_H 1
# #define HAVE_MEMORY_H 1
# #define HAVE_STRINGS_H 1
# #define HAVE_INTTYPES_H 1
# #define HAVE_STDINT_H 1
# #define HAVE_UNISTD_H 1
#
# configure: exit 0

CMD: config logfiles '/tmp/festival/src/festival/config.log'
# This file contains any messages produced by compilers while
# running configure, to aid debugging if configure makes a mistake.
#
# configure:573: checking host system type
# configure:594: checking target system type
# configure:612: checking build system type
# configure:637: checking for gcc
# configure:750: checking whether the C compiler (clang ) works
# configure:766: clang -o conftest conftest.c 1>&5
# configure:763:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
# main(){return(0);}
# ^
# 1 warning generated.
# configure:792: checking whether the C compiler (clang ) is a cross-compiler
# configure:797: checking whether we are using GNU C
# configure:806: clang -E conftest.c
# configure:825: checking whether clang accepts -g
# configure:862: checking for ranlib
# configure:898: checking for ar
# configure:929: checking whether byte ordering is bigendian
# configure:947: clang -c -Wall conftest.c 1>&5
# configure:962: clang -c -Wall conftest.c 1>&5
# configure:957:2: error: use of undeclared identifier 'not'
# not big endian
# ^
# 1 error generated.
# configure: failed program was:
# #line 951 "configure"
# #include "confdefs.h"
# #include
# #include
# int main() {
#
# #if BYTE_ORDER != BIG_ENDIAN
# not big endian
# #endif
# ; return 0; }