Package: gcc-snapshot Version: 20060721-1 ICE in final_scan_insn, at final.c:2448 on ia64.
> Automatic build of ickle_0.3.2-6 on coconut0.coconut.gelato.org by > sbuild/ia64 0.49 ... > g++ -DHAVE_CONFIG_H -I. -I../../ickle -I.. -I../../share/icons/ickle/ > -DPKGDATADIR=\"/usr/share/ickle\" > -I/usr/lib/sigc++-1.0/include -I/usr/include/sigc++-1.0 > -I/usr/lib/gtkmm/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 > -I/usr/lib/glib/include -I/usr/lib/sigc++-1.0/include > -I/usr/include/sigc++-1.0 -I/usr/include/libicq2000 > -I/usr/lib/sigc++-1.0/include -I/usr/include/sigc++-1.0 > -I../../ctrlsocket -O2 -Wall -I../../ -c ../../ickle/SettingsDialog.cpp > /usr/include/libicq2000/libicq2000/userinfoconstants.h:356: warning: > deprecated conversion from string constant to 'char*' ... > /usr/include/gtk--/proxy.h: In member function 'SigC::Slot0<R> > Gtk::EmitProxySignal0<R, Obj, gObj, index, emit_func>::slot() [with R = void, > Obj = Gtk::Object, gObj = _GtkObject, int index = 0, R (* emit_func)(gObj*) = > gtkmm_object_destroy]': > ../../ickle/SettingsDialog.cpp:1009: instantiated from here > /usr/include/gtk--/proxy.h:149: warning: type-punning to incomplete type > might break strict-aliasing rules > /usr/include/sigc++-1.0/sigc++/object_slot.h: In static member function > 'static SigC::SlotData* SigC::ObjectSlot0_<R, Obj>::create(Obj*, R > (Obj::*)()) [with R = void, Obj = SettingsDialog]': > /usr/include/sigc++-1.0/sigc++/object_slot.h:121: instantiated from > 'SigC::Slot0<R> SigC::slot(O* const&, R (O2::*)()) [with R = void, O = > SettingsDialog, O2 = SettingsDialog]' > ../../ickle/SettingsDialog.cpp:111: instantiated from here > /usr/include/sigc++-1.0/sigc++/object_slot.h:63: warning: type-punning to > incomplete type might break strict-aliasing rules > /usr/include/sigc++-1.0/sigc++/object_slot.h: In static member function > 'static SigC::SlotData* SigC::ObjectSlot1_<R, P1, Obj>::create(Obj*, R > (Obj::*)(P1)) [with R = void, P1 = ICQ2000::Status, Obj = SettingsDialog]': > /usr/include/sigc++-1.0/sigc++/object_slot.h:218: instantiated from > 'SigC::Slot1<R, P1> SigC::slot(O* const&, R (O2::*)(P1)) [with R = void, P1 = > ICQ2000::Status, O = SettingsDialog, O2 = SettingsDialog]' > ../../ickle/SettingsDialog.cpp:154: instantiated from here > /usr/include/sigc++-1.0/sigc++/object_slot.h:160: warning: type-punning to > incomplete type might break strict-aliasing rules > /usr/include/sigc++-1.0/sigc++/bind.h: In static member function 'static > SigC::SlotData* SigC::AdaptorBindSlot0_1<R, C1>::create(SigC::SlotData*, C1) > [with R = void, C1 = ICQ2000::Status]': > /usr/include/sigc++-1.0/sigc++/bind.h:162: instantiated from > 'SigC::Slot0<R> SigC::bind(const SigC::Slot1<R, C1>&, A1) [with A1 = > ICQ2000::Status, R = void, C1 = ICQ2000::Status]' > ../../ickle/SettingsDialog.cpp:154: instantiated from here > /usr/include/sigc++-1.0/sigc++/bind.h:102: warning: type-punning to > incomplete type might break strict-aliasing rules > /usr/include/sigc++-1.0/sigc++/object_slot.h: In static member function > 'static SigC::SlotData* SigC::ObjectSlot1_<R, P1, Obj>::create(Obj*, R > (Obj::*)(P1)) [with R = void, P1 = int, Obj = SettingsDialog]': > /usr/include/sigc++-1.0/sigc++/object_slot.h:218: instantiated from > 'SigC::Slot1<R, P1> SigC::slot(O* const&, R (O2::*)(P1)) [with R = void, P1 = > int, O = SettingsDialog, O2 = SettingsDialog]' > ../../ickle/SettingsDialog.cpp:350: instantiated from here > /usr/include/sigc++-1.0/sigc++/object_slot.h:160: warning: type-punning to > incomplete type might break strict-aliasing rules > /usr/include/sigc++-1.0/sigc++/bind.h: In static member function 'static > SigC::SlotData* SigC::AdaptorBindSlot0_1<R, C1>::create(SigC::SlotData*, C1) > [with R = void, C1 = int]': > /usr/include/sigc++-1.0/sigc++/bind.h:162: instantiated from > 'SigC::Slot0<R> SigC::bind(const SigC::Slot1<R, C1>&, A1) [with A1 = int, R = > void, C1 = int]' > ../../ickle/SettingsDialog.cpp:350: instantiated from here > /usr/include/sigc++-1.0/sigc++/bind.h:102: warning: type-punning to > incomplete type might break strict-aliasing rules > /usr/include/sigc++-1.0/sigc++/object_slot.h: In static member function > 'static SigC::SlotData* SigC::ObjectSlot1_<R, P1, Obj>::create(Obj*, R > (Obj::*)(P1)) [with R = void, P1 = Gtk::SpinButton*, Obj = SettingsDialog]': > /usr/include/sigc++-1.0/sigc++/object_slot.h:218: instantiated from > 'SigC::Slot1<R, P1> SigC::slot(O* const&, R (O2::*)(P1)) [with R = void, P1 = > Gtk::SpinButton*, O = SettingsDialog, O2 = SettingsDialog]' > ../../ickle/SettingsDialog.cpp:432: instantiated from here > /usr/include/sigc++-1.0/sigc++/object_slot.h:160: warning: type-punning to > incomplete type might break strict-aliasing rules > /usr/include/sigc++-1.0/sigc++/bind.h: In static member function 'static > SigC::SlotData* SigC::AdaptorBindSlot0_1<R, C1>::create(SigC::SlotData*, C1) > [with R = void, C1 = Gtk::SpinButton*]': > /usr/include/sigc++-1.0/sigc++/bind.h:162: instantiated from > 'SigC::Slot0<R> SigC::bind(const SigC::Slot1<R, C1>&, A1) [with A1 = > Gtk::SpinButton*, R = void, C1 = Gtk::SpinButton*]' > ../../ickle/SettingsDialog.cpp:432: instantiated from here > /usr/include/sigc++-1.0/sigc++/bind.h:102: warning: type-punning to > incomplete type might break strict-aliasing rules > /usr/include/sigc++-1.0/sigc++/object_slot.h: In static member function > 'static SigC::SlotData* SigC::ObjectSlot3_<R, P1, P2, P3, Obj>::create(Obj*, > R (Obj::*)(P1, P2, P3)) [with R = void, P1 = int, P2 = int, P3 = GdkEvent*, > Obj = SettingsDialog]': > /usr/include/sigc++-1.0/sigc++/object_slot.h:412: instantiated from > 'SigC::Slot3<R, P1, P2, P3> SigC::slot(O* const&, R (O2::*)(P1, P2, P3)) > [with R = void, P1 = gint, P2 = gint, P3 = GdkEvent*, O = SettingsDialog, O2 > = SettingsDialog]' > ../../ickle/SettingsDialog.cpp:517: instantiated from here > /usr/include/sigc++-1.0/sigc++/object_slot.h:354: warning: type-punning to > incomplete type might break strict-aliasing rules > /usr/include/sigc++-1.0/sigc++/object_slot.h: In static member function > 'static SigC::SlotData* SigC::ObjectSlot1_<R, P1, Obj>::create(Obj*, R > (Obj::*)(P1)) [with R = void, P1 = Gtk::FileSelection*, Obj = > SettingsDialog]': > /usr/include/sigc++-1.0/sigc++/object_slot.h:218: instantiated from > 'SigC::Slot1<R, P1> SigC::slot(O* const&, R (O2::*)(P1)) [with R = void, P1 = > Gtk::FileSelection*, O = SettingsDialog, O2 = SettingsDialog]' > ../../ickle/SettingsDialog.cpp:1008: instantiated from here > /usr/include/sigc++-1.0/sigc++/object_slot.h:160: warning: type-punning to > incomplete type might break strict-aliasing rules > /usr/include/sigc++-1.0/sigc++/bind.h: In static member function 'static > SigC::SlotData* SigC::AdaptorBindSlot0_1<R, C1>::create(SigC::SlotData*, C1) > [with R = void, C1 = Gtk::FileSelection*]': > /usr/include/sigc++-1.0/sigc++/bind.h:162: instantiated from > 'SigC::Slot0<R> SigC::bind(const SigC::Slot1<R, C1>&, A1) [with A1 = > Gtk::FileSelection*, R = void, C1 = Gtk::FileSelection*]' > ../../ickle/SettingsDialog.cpp:1008: instantiated from here > /usr/include/sigc++-1.0/sigc++/bind.h:102: warning: type-punning to > incomplete type might break strict-aliasing rules > /usr/include/sigc++-1.0/sigc++/object_slot.h: In static member function > 'static SigC::SlotData* SigC::ObjectSlot2_<R, P1, P2, Obj>::create(Obj*, R > (Obj::*)(P1, P2)) [with R = void, P1 = Gtk::FontSelectionDialog*, P2 = int, > Obj = SettingsDialog]': > /usr/include/sigc++-1.0/sigc++/object_slot.h:315: instantiated from > 'SigC::Slot2<R, P1, P2> SigC::slot(O* const&, R (O2::*)(P1, P2)) [with R = > void, P1 = Gtk::FontSelectionDialog*, P2 = int, O = SettingsDialog, O2 = > SettingsDialog]' > ../../ickle/SettingsDialog.cpp:1027: instantiated from here > /usr/include/sigc++-1.0/sigc++/object_slot.h:257: warning: type-punning to > incomplete type might break strict-aliasing rules > /usr/include/sigc++-1.0/sigc++/bind.h: In static member function 'static > SigC::SlotData* SigC::AdaptorBindSlot1_1<R, P1, C1>::create(SigC::SlotData*, > C1) [with R = void, P1 = Gtk::FontSelectionDialog*, C1 = int]': > /usr/include/sigc++-1.0/sigc++/bind.h:266: instantiated from > 'SigC::Slot1<R, C1> SigC::bind(const SigC::Slot2<R, P1, C1>&, A1) [with A1 = > int, R = void, P1 = Gtk::FontSelectionDialog*, C1 = int]' > ../../ickle/SettingsDialog.cpp:1027: instantiated from here > /usr/include/sigc++-1.0/sigc++/bind.h:204: warning: type-punning to > incomplete type might break strict-aliasing rules > /usr/include/sigc++-1.0/sigc++/bind.h: In static member function 'static > SigC::SlotData* SigC::AdaptorBindSlot0_1<R, C1>::create(SigC::SlotData*, C1) > [with R = void, C1 = Gtk::FontSelectionDialog*]': > /usr/include/sigc++-1.0/sigc++/bind.h:162: instantiated from > 'SigC::Slot0<R> SigC::bind(const SigC::Slot1<R, C1>&, A1) [with A1 = > Gtk::FontSelectionDialog*, R = void, C1 = Gtk::FontSelectionDialog*]' > ../../ickle/SettingsDialog.cpp:1027: instantiated from here > /usr/include/sigc++-1.0/sigc++/bind.h:102: warning: type-punning to > incomplete type might break strict-aliasing rules > ../../ickle/SettingsDialog.cpp: In constructor > 'SettingsDialog::SettingsDialog(Gtk::Window*)': > ../../ickle/SettingsDialog.cpp:767: error: could not split insn > (call_insn:TI 4481 70932 4499 158 (parallel [ > (call (mem:DI (const:DI (plus:DI (symbol_ref:DI > ("_ZTVN4SigC8SlotDataE") [flags 0x40] <var_decl 0x2000000002f1ef70 > _ZTVN4SigC8SlotDataE>) > (const_int 16 [0x10]))) [0 S8 A64]) > (const_int 1 [0x1])) > (clobber (reg:DI 320 b0)) > (clobber (scratch:DI)) > (clobber (scratch:DI)) > ]) 322 {call_gp} (nil) > (expr_list:REG_DEAD (reg:DI 120 r120 [ D.185474 ]) > (expr_list:REG_UNUSED (scratch:DI) > (expr_list:REG_UNUSED (scratch:DI) > (expr_list:REG_UNUSED (reg:DI 320 b0) > (expr_list:REG_EH_REGION (const_int 214 [0xd6]) > (nil)))))) > (expr_list:REG_DEP_TRUE (use (reg:DI 1 r1)) > (expr_list:REG_DEP_TRUE (use (reg:DI 120 r120 [ D.185474 ])) > (nil)))) > ../../ickle/SettingsDialog.cpp:767: internal compiler error: in > final_scan_insn, at final.c:2448 > Please submit a full bug report, > with preprocessed source if appropriate. > See <URL:http://gcc.gnu.org/bugs.html> for instructions. > For Debian GNU/Linux specific bug reporting instructions, > see <URL:file:///usr/share/doc/gcc-4.1/README.Bugs>. > make[3]: *** [SettingsDialog.o] Error 1 -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]