[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#361410: ICE when compiling scim-pinyin_0.5.0-2



Package: gcc-snapshot
Version: 20060325-1

This is a regression from 4.1:

> Automatic build of scim-pinyin_0.5.0-2 on em64t by sbuild/amd64 1.112
...
>  x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I.. -I../src -I../intl -DSCIM_ICONDIR=\"/usr/share/scim/icons\" -DSCIM_PINYIN_LOCALEDIR=\"/usr/share/locale\" -DSCIM_PINYIN_DATADIR=\"/usr/share/scim/pinyin\" -I/usr/include/scim-1.0 -W -g -O2 -MT pinyin_la-scim_pinyin_imengine.lo -MD -MP -MF .deps/pinyin_la-scim_pinyin_imengine.Tpo -c scim_pinyin_imengine.cpp  -fPIC -DPIC -o .libs/pinyin_la-scim_pinyin_imengine.o
> scim_pinyin_imengine.cpp: In member function 'bool PinyinFactory::init()':
> scim_pinyin_imengine.cpp:195: warning: deprecated conversion from string constant to 'char*''
> scim_pinyin_imengine.cpp:195: warning: deprecated conversion from string constant to 'char*''
> scim_pinyin_imengine.cpp:195: warning: deprecated conversion from string constant to 'char*''
> scim_pinyin_imengine.cpp:195: warning: deprecated conversion from string constant to 'char*''
> scim_pinyin_imengine.cpp:195: warning: deprecated conversion from string constant to 'char*''
> scim_pinyin_imengine.cpp:195: warning: deprecated conversion from string constant to 'char*''
> scim_pinyin_imengine.cpp:195: warning: deprecated conversion from string constant to 'char*''
> scim_pinyin_imengine.cpp:195: warning: deprecated conversion from string constant to 'char*''
> scim_pinyin_imengine.cpp:195: warning: deprecated conversion from string constant to 'char*''
> scim_pinyin_imengine.cpp:195: warning: deprecated conversion from string constant to 'char*''
> scim_pinyin_imengine.cpp: In member function 'void PinyinInstance::refresh_aux_string()':
> scim_pinyin_imengine.cpp:990: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp:1003: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp:1016: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp: In member function 'bool PinyinInstance::erase_by_key(bool)':
> scim_pinyin_imengine.cpp:1298: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp:1305: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp:1306: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp:1332: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp:1346: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp:1352: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp: In member function 'bool PinyinInstance::space_hit()':
> scim_pinyin_imengine.cpp:1390: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp: In member function 'void PinyinInstance::store_selected_phrase(int, const Phrase&, const scim::WideString&)':
> scim_pinyin_imengine.cpp:2063: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp:2064: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp: In member function 'void PinyinInstance::store_selected_string(int, const scim::WideString&, const scim::WideString&)':
> scim_pinyin_imengine.cpp:2098: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp:2099: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp: In member function 'void PinyinInstance::dynamic_adjust_selected()':
> scim_pinyin_imengine.cpp:2211: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp: In member function 'void PinyinInstance::clear_selected(int)':
> scim_pinyin_imengine.cpp:2233: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp:2238: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp: In member function 'bool PinyinInstance::special_mode_process_key_event(const scim::KeyEvent&)':
> scim_pinyin_imengine.cpp:2418: warning: comparison between signed and unsigned integer expressions
> scim_pinyin_imengine.cpp: In member function 'Phrase PinyinInstance::add_new_phrase(const scim::WideString&, const PinyinParsedKeyVector&, bool)':
> scim_pinyin_imengine.cpp:1602: internal compiler error: Segmentation fault
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://gcc.gnu.org/bugs.html> for instructions.
> make[3]: *** [pinyin_la-scim_pinyin_imengine.lo] Error 1
> make[3]: Leaving directory `/build/tbm/scim-pinyin-0.5.0/src'
> make[2]: *** [all-recursive] Error 1

Preprocessed files coming in another message.
-- 
Martin Michlmayr
http://www.cyrius.com/



Reply to: