This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: optimization/10876: [3.3/3.4 regression] [Sparc] internal compiler error on FP code


Redux: Compile with -O2

------------ cut --------------------------------------
void f(void)
{
	unsigned int butterfly, block, offset;
	double *Z;
	for (block = 0; block < 512; block += 512) {
		double T1re, T2re;
		offset = butterfly + block;
		T1re += T2re;
		T2re = Z[offset] + T1re;
	}
}
------------ cut --------------------------------------

This ICEs 3.3 and 3.4 as of 20030519. The ICE is a segfault in
calculate_giv_inc at unroll.c:1588.

-- 
THAT'S ALL FOLKS!


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]