Re: optimization/10876: [3.3/3.4 regression] [Sparc] ICE in calculate_giv_inc at unroll.c:1588 on FP code

"Aaron Williams" <[email protected]>
Newsgroups gmane.comp.gcc.bugs,gmane.comp.gcc.prs
Message-ID <[email protected]>
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10876

I have attached the pre-processed source from which the sample code was taken.  
Unlike the test code, which does compile with -O3, the attached file also 
crashes.

Also, the below causes an abort instead of a segfault:

gcc -c -O3 gslfft_pp.c -fpeephole2 -fssa -falign-functions -falign-loops 
-foptimize-register-move -frename-registers -freorder-functions 
-freorder-blocks -fsched-interblock -fschedule-insns2 -fschedule-insns 
-frerun-loop-opt -frerun-cse-after-loop -floop-optimize -fgcse-lm 
-fdelayed-branch -fpeephole -freduce-all-givs -fprefetch-loop-arrays 
-funroll-loops -fstrength-reduce
gslfft.c: In function `gsl_power2_fftac':
gslfft.c:8810: warning: concatenation of string literals with __FUNCTION__ is 
deprecated
gslfft.c: In function `gsl_power2_fftsc':
gslfft.c:8836: warning: concatenation of string literals with __FUNCTION__ is 
deprecated
gslfft.c: In function `gsl_power2_fftar':
gslfft.c:8867: warning: concatenation of string literals with __FUNCTION__ is 
deprecated
gslfft.c: In function `gsl_power2_fftsr':
gslfft.c:8921: warning: concatenation of string literals with __FUNCTION__ is 
deprecated
gslfft.c: In function `gsl_power2_fftar_simple':
gslfft.c:9015: warning: concatenation of string literals with __FUNCTION__ is 
deprecated
gslfft.c: In function `gsl_power2_fftsr_simple':
gslfft.c:9039: warning: concatenation of string literals with __FUNCTION__ is 
deprecated
gslfft.c: In function `gsl_power2_fft256analysis_skip2':
gslfft.c:3445: internal compiler error: in calculate_giv_inc, at unroll.c:1693
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
gslfft_pp.c (text/x-csrc, 357.1 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.