Bug#321215: g++-4.0: [sparc] internal compiler error: in invert_exp_1, at jump.c:1719
Package: g++-4.0
Version: 4.0.1-2
Severity: important
mysql-dfsg-4.1 fails to build on sparc due to a g++ interinal compiler
error:
if g++ -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. -O3 -DDBUG_OFF -DBIG_JOINS=1 -felide-constructors -fno-rtti -O3 -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; \
then mv -f ".deps/sql_analyse.Tpo" ".deps/sql_analyse.Po"; else rm -f ".deps/sql_analyse.Tpo"; exit 1; fi
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.
For Debian GNU/Linux specific bug reporting instructions,
see <URL:file:///usr/share/doc/gcc-4.0/README.Bugs>.
make[5]: *** [sql_analyse.o] Error 1
make[5]: Leaving directory `/tmp/buildd/mysql-dfsg-4.1-4.1.13/sql'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/tmp/buildd/mysql-dfsg-4.1-4.1.13/sql'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/tmp/buildd/mysql-dfsg-4.1-4.1.13/sql'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/buildd/mysql-dfsg-4.1-4.1.13'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/mysql-dfsg-4.1-4.1.13'
make: *** [build-stamp] Error 2
Reply to: