[forwarded from http://bugs.debian.org/321215]
CVS 4.0 20050816, not seen with HEAD 20050726, CVS 3.4. works with -O2 instead of -O3. Matthias g++ -O3 -save-temps -DMYSQL_SERVER -DDEFAULT_MYSQL_HOME="\"/usr\"" -DDATADIR="\"/var/lib/mysql\"" -DSHAREDIR="\"/usr/share/mysql\"" -DHAVE_CONFIG_H -I. -I. -I.. -I../innobase/include -I../ndb/include -I../ndb/include/ndbapi -I../include -I../include -I../regex -I. -DDBUG_OFF -DBIG_JOINS=1 -felide-constructors -fno-rtti -fno-implicit-templates -fno-exceptions -fno-rtti -MT sql_analyse.o -MD -MP -MF ".deps/sql_analyse.Tpo" -c -o sql_analyse.o sql_analyse.cc sql_analyse.cc: In member function 'virtual void field_longlong::add()': sql_analyse.cc:506: internal compiler error: in invert_exp_1, at jump.c:1719 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. -- Summary: [4.0 regression] ICE in invert_exp_1, at jump.c:1719 Product: gcc Version: 4.0.2 Status: UNCONFIRMED Severity: normal Priority: P2 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: debian-gcc at lists dot debian dot org CC: gcc-bugs at gcc dot gnu dot org GCC target triplet: sparc-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23454