Red Hat Bugzilla – Bug 260821
ia64 compiler loops on a mysql source file
Last modified: 2013-07-02 23:15:05 EDT
Description of problem:
cc1plus goes into an infinite loop on a source file that hasn't changed at all since the last successful
build (which was on 2 Apr and used gcc-3.4.6-3.1). Fails only on ia64 --- all seems well on the other
Version-Release number of selected component (if applicable):
Apparently 100% --- failed on two different brew machines
Steps to Reproduce:
1. Try to build yesterday's CVS-tip RHEL4 mysql SRPM.
ia64 build never completes ---stuck on sql/sql_table.cc
I imagine you'd prefer a smaller test case --- do you want g++ -E output or some such?
I've found that reducing the optimization level from -O2 to -O1 allows the build to go through,
so a fix is not urgent.
I imagine you'd prefer a smaller test case --- do you want g++ -E output or some
Yes please, run it with -save-temps additional option and post sql_table.ii
it creates. Thanks.
Created attachment 189071 [details]
sql_table.ii temp file, as requested
Temp file attached. In case you need it, the full compile command is
g++ -DMYSQL_SERVER -DDEFAULT_MYSQL_HOME="\"/usr\"" -DDATADIR="\"/var/lib/mysql\"" -
DSHAREDIR="\"/usr/share/mysql\"" -DHAVE_CONFIG_H -I. -I. -I.. -I../bdb/build_unix -I../innobase/
include -I../include -I../include -I../regex -I. -DDBUG_OFF -O2 -g -pipe -D_GNU_SOURCE -
D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-
implicit-templates -fno-exceptions -fno-rtti -c -o sql_table.o sql_table.cc
Thank you for submitting this issue for consideration in Red Hat Enterprise Linux. The release for which you requested us to review is now End of Life.
Please See https://access.redhat.com/support/policy/updates/errata/
If you would like Red Hat to re-consider your feature request for an active release, please re-open the request via appropriate support channels and provide additional supporting details about the importance of this issue.