Log
[1m===> Building for espeak-1.48.04[0m
gmake[1]: Entering directory '/magus/work/usr/mports/audio/espeak/work/espeak-1.48.04-source/src'
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions speak.cpp
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions compiledict.cpp
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions dictionary.cpp
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions intonation.cpp
speak.cpp:458:13: warning: function 'StopSpeak' is not needed and will not be emitted [-Wunneeded-internal-declaration]
static void StopSpeak(int unused)
^
1 warning generated.
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions readclause.cpp
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions setlengths.cpp
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions numbers.cpp
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions synth_mbrola.cpp
numbers.cpp:1342:7: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses]
if(!found_value & (number_control & 1))
^ ~
numbers.cpp:1342:7: note: add parentheses after the '!' to evaluate the bitwise operator first
if(!found_value & (number_control & 1))
^
( )
numbers.cpp:1342:7: note: add parentheses around left hand side expression to silence this warning
if(!found_value & (number_control & 1))
^
( )
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions synthdata.cpp
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions synthesize.cpp
1 warning generated.
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions translate.cpp
translate.cpp:952:45: warning: use of logical '||' with constant operand [-Wconstant-logical-operand]
if((dictionary_flags[0] & (FLAG_ALLOW_DOT || FLAG_NEEDS_DOT)) && (wordx[1] == '.'))
^ ~~~~~~~~~~~~~~
translate.cpp:952:45: note: use '|' for a bitwise operation
if((dictionary_flags[0] & (FLAG_ALLOW_DOT || FLAG_NEEDS_DOT)) && (wordx[1] == '.'))
^~
|
translate.cpp:2073:47: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand]
if((flags & FLAG_PREPAUSE) && !(word_flags && (FLAG_LAST_WORD | FLAG_FIRST_WORD)) && !(wtab[-1].flags & FLAG_FIRST_WORD) && (tr->prepause_timeout == 0))
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
translate.cpp:2073:47: note: use '&' for a bitwise operation
if((flags & FLAG_PREPAUSE) && !(word_flags && (FLAG_LAST_WORD | FLAG_FIRST_WORD)) && !(wtab[-1].flags & FLAG_FIRST_WORD) && (tr->prepause_timeout == 0))
^~
&
translate.cpp:2073:47: note: remove constant to silence this warning
if((flags & FLAG_PREPAUSE) && !(word_flags && (FLAG_LAST_WORD | FLAG_FIRST_WORD)) && !(wtab[-1].flags & FLAG_FIRST_WORD) && (tr->prepause_timeout == 0))
~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions mbrowrap.cpp
c++ -O2 -pipe -fno-strict-aliasing -I/usr/local/include -DUSE_PORTAUDIO -D PATH_ESPEAK_DATA=\"/usr/local/share/espeak/espeak-data\" -Wall -pedantic -I. -c -fno-exceptions tr_languages.cpp
tr_languages.cpp:201:32: error: constant expression evaluates to 194 which cannot be narrowed to type 'char' [-Wc++11-narrowing]
const char string_ordinal[] = {0xc2,0xba,0}; // masculine ordinal character, UTF-8
^~~~
tr_languages.cpp:201:32: note: insert an explicit cast to silence this issue
const char string_ordinal[] = {0xc2,0xba,0}; // masculine ordinal character, UTF-8
^~~~
static_cast( )
tr_languages.cpp:201:37: error: constant expression evaluates to 186 which cannot be narrowed to type 'char' [-Wc++11-narrowing]
const char string_ordinal[] = {0xc2,0xba,0}; // masculine ordinal character, UTF-8
^~~~
tr_languages.cpp:201:37: note: insert an explicit cast to silence this issue
const char string_ordinal[] = {0xc2,0xba,0}; // masculine ordinal character, UTF-8
^~~~
static_cast( )
tr_languages.cpp:1420:19: warning: array subscript is of type 'char' [-Wchar-subscripts]
tr->letter_bits['r'] |= 0x80; // add 'r' to letter group 7, vowels for Unpronouncable test
^~~~
1 warning and 2 errors generated.
gmake[1]: *** [Makefile:102: tr_languages.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
2 warnings generated.
gmake[1]: Leaving directory '/magus/work/usr/mports/audio/espeak/work/espeak-1.48.04-source/src'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make: stopped in /usr/mports/audio/espeak