this bug occured when compiling the mplayer, file dsputil.c:3243.
here is the compiler report:
dsputil.c:3243: internal compiler error: in assign_stack_temp_for_type, at
function.c:655
the compiling code segment is:
3237 static int rd8x8_c(/*MpegEncContext*/ void *c, uint8_t *src1, uint8_t
*src2, int stride, int h){
3238 MpegEncContext * const s= (MpegEncContext *)c;
3239 const uint8_t *scantable= s->intra_scantable.permutated;
3240 uint64_t __align8 aligned_temp[sizeof(DCTELEM)*64/8];
3241 uint64_t __align8 aligned_bak[stride];
3242 DCTELEM * const temp= (DCTELEM*)aligned_temp;
3243 uint8_t * const bak= (uint8_t*)aligned_bak;
3244 int i, last, run, bits, level, distoration, start_i;
3245 const int esc_length= s->ac_esc_length;
3246 uint8_t * length;
3247 uint8_t * last_length;
--
Summary: error: in assign_stack_temp_for_type, at function.c:655
Product: gcc
Version: 3.4.3
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: c
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: zhr_buaa at 263 dot net
CC: gcc-bugs at gcc dot gnu dot org
GCC host triplet: i686-linux-gcc
GCC target triplet: arm-linux
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22177