[Bug tree-optimization/41181] [4.5 Regression] internal compiler error when using x86_64-w64-mingw32-gcc to build ffmpeg ac3enc.c

2009-09-10 Thread hjl at gcc dot gnu dot org


--- Comment #9 from hjl at gcc dot gnu dot org  2009-09-10 18:59 ---
Subject: Bug 41181

Author: hjl
Date: Thu Sep 10 18:57:46 2009
New Revision: 151611

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=151611
Log:
2009-09-10  H.J. Lu  hongjiu...@intel.com

Backport from mainline:
2009-09-10  Richard Guenther  rguent...@suse.de

PR middle-end/41257
* g++.dg/torture/pr41257-2.C: New testcase.

2009-09-08  Alexandre Oliva  aol...@redhat.com

PR debug/41229
PR debug/41291
PR debug/41300
* gfortran.dg/pr41229.f90: New.

2009-09-08  Alexandre Oliva  aol...@redhat.com

PR debug/41232
* gcc.dg/pr41232.c: New.

2009-09-07  Martin Jambor  mjam...@suse.cz

PR middle-end/41282
* gcc.c-torture/compile/pr41282.c: New test.

2009-09-06  Jakub Jelinek  ja...@redhat.com

PR bootstrap/41241
* gcc.dg/pr41241.c: New test.

2009-09-06  Richard Guenther  rguent...@suse.de

PR middle-end/41144
* g++.dg/torture/pr41144.C: New testcase.

2009-09-06  Richard Guenther  rguent...@suse.de

PR middle-end/41261
* gcc.dg/torture/pr41261.c: New testcase.

2009-09-05  Richard Guenther  rguent...@suse.de

PR middle-end/41181
* gcc.c-torture/compile/pr41181.c: New testcase.

2009-09-05  Richard Guenther  rguent...@suse.de

PR debug/41273
* g++.dg/torture/pr41273.C: New testcase.

2009-09-04  Alexandre Oliva  aol...@redhat.com

PR debug/41225
* gfortran.dg/pr41225.f90: New.

2009-09-04  Richard Guenther  rguent...@suse.de

PR middle-end/41257
* g++.dg/torture/pr41257.C: New testcase.

2009-09-04  Martin Jambor  mjam...@suse.cz

PR tree-optimization/41112
* gnat.dg/array8.adb: New test.

Added:
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/torture/pr41144.C
  - copied unchanged from r151610,
trunk/gcc/testsuite/g++.dg/torture/pr41144.C
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/torture/pr41257-2.C
  - copied unchanged from r151609,
trunk/gcc/testsuite/g++.dg/torture/pr41257-2.C
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/torture/pr41257.C
  - copied unchanged from r151610,
trunk/gcc/testsuite/g++.dg/torture/pr41257.C
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/torture/pr41273.C
  - copied unchanged from r151610,
trunk/gcc/testsuite/g++.dg/torture/pr41273.C
branches/gcc-4_4-branch/gcc/testsuite/gcc.c-torture/compile/pr41181.c
  - copied unchanged from r151610,
trunk/gcc/testsuite/gcc.c-torture/compile/pr41181.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.c-torture/compile/pr41282.c
  - copied unchanged from r151609,
trunk/gcc/testsuite/gcc.c-torture/compile/pr41282.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.dg/pr41232.c
  - copied unchanged from r151609, trunk/gcc/testsuite/gcc.dg/pr41232.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.dg/pr41241.c
  - copied unchanged from r151610, trunk/gcc/testsuite/gcc.dg/pr41241.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.dg/torture/pr41261.c
  - copied unchanged from r151610,
trunk/gcc/testsuite/gcc.dg/torture/pr41261.c
branches/gcc-4_4-branch/gcc/testsuite/gfortran.dg/pr41225.f90
  - copied unchanged from r151610,
trunk/gcc/testsuite/gfortran.dg/pr41225.f90
branches/gcc-4_4-branch/gcc/testsuite/gfortran.dg/pr41229.f90
  - copied unchanged from r151609,
trunk/gcc/testsuite/gfortran.dg/pr41229.f90
branches/gcc-4_4-branch/gcc/testsuite/gnat.dg/array8.adb
  - copied unchanged from r151610, trunk/gcc/testsuite/gnat.dg/array8.adb
Modified:
branches/gcc-4_4-branch/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41181



[Bug tree-optimization/41181] [4.5 Regression] internal compiler error when using x86_64-w64-mingw32-gcc to build ffmpeg ac3enc.c

2009-09-05 Thread rguenth at gcc dot gnu dot org


--- Comment #5 from rguenth at gcc dot gnu dot org  2009-09-05 14:47 ---
*** Bug 41277 has been marked as a duplicate of this bug. ***


-- 

rguenth at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||ami_stuff at o2 dot pl


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41181



[Bug tree-optimization/41181] [4.5 Regression] internal compiler error when using x86_64-w64-mingw32-gcc to build ffmpeg ac3enc.c

2009-09-05 Thread rguenth at gcc dot gnu dot org


--- Comment #6 from rguenth at gcc dot gnu dot org  2009-09-05 14:48 ---
Testcase from PR41277

char paths[1024];
static void x264_slicetype_path(char (*best_paths)[250], int n, int length)
{
__builtin_memcpy (best_paths[n], paths, length);
}
void x264_slicetype_analyse(int n, int length)
{
char best_paths[250][250];
x264_slicetype_path (best_paths, n, length);
}


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41181



[Bug tree-optimization/41181] [4.5 Regression] internal compiler error when using x86_64-w64-mingw32-gcc to build ffmpeg ac3enc.c

2009-09-05 Thread rguenth at gcc dot gnu dot org


--- Comment #7 from rguenth at gcc dot gnu dot org  2009-09-05 19:32 ---
Subject: Bug 41181

Author: rguenth
Date: Sat Sep  5 19:32:25 2009
New Revision: 151455

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=151455
Log:
2009-09-05  Richard Guenther  rguent...@suse.de

PR middle-end/41181
* tree-ssa-ccp.c (maybe_fold_stmt_addition): Use the correct type.

* gcc.c-torture/compile/pr41181.c: New testcase.

Added:
trunk/gcc/testsuite/gcc.c-torture/compile/pr41181.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/testsuite/ChangeLog
trunk/gcc/tree-ssa-ccp.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41181



[Bug tree-optimization/41181] [4.5 Regression] internal compiler error when using x86_64-w64-mingw32-gcc to build ffmpeg ac3enc.c

2009-09-05 Thread rguenth at gcc dot gnu dot org


--- Comment #8 from rguenth at gcc dot gnu dot org  2009-09-05 19:32 ---
Fixed.


-- 

rguenth at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41181



[Bug tree-optimization/41181] [4.5 Regression] internal compiler error when using x86_64-w64-mingw32-gcc to build ffmpeg ac3enc.c

2009-09-04 Thread rguenth at gcc dot gnu dot org


--- Comment #4 from rguenth at gcc dot gnu dot org  2009-09-04 10:41 ---
*** Bug 41251 has been marked as a duplicate of this bug. ***


-- 

rguenth at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||ojab at ojab dot ru


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41181



[Bug tree-optimization/41181] [4.5 Regression] internal compiler error when using x86_64-w64-mingw32-gcc to build ffmpeg ac3enc.c

2009-08-28 Thread rguenth at gcc dot gnu dot org


--- Comment #3 from rguenth at gcc dot gnu dot org  2009-08-28 08:42 ---
Reduced testcase:

typedef unsigned char uint8_t;
typedef short int16_t;
static void
bit_alloc_masking(uint8_t exp_strategy[6][6], int16_t psd[6][6][(1  9)/2])
{ 
  int blk, ch;
  for(blk=0; blk6; blk++)
for(ch=0; ch6; ch++)
  if(exp_strategy[blk][ch] == 0)
__builtin_memcpy(psd[blk][ch], psd[blk-1][ch],
 ((1  9)/2)*sizeof(int16_t));
}
void
AC3_encode_frame(void)
{ 
  uint8_t exp_strategy[6][6];
  int16_t psd[6][6][(1  9)/2];
  bit_alloc_masking(exp_strategy, psd);
}

triggers at -O1 during forwprop.  Mine.


-- 

rguenth at gcc dot gnu dot org changed:

   What|Removed |Added

 AssignedTo|unassigned at gcc dot gnu   |rguenth at gcc dot gnu dot
   |dot org |org
 Status|UNCONFIRMED |ASSIGNED
  Component|c   |tree-optimization
 Ever Confirmed|0   |1
  GCC build triplet|x86_64-gnu-linux|
   GCC host triplet|x86_64-gnu-linux|
 GCC target triplet|x86_64-w64-mingw32  |x86_64-*-*
   Keywords||ice-checking, ice-on-valid-
   ||code
   Last reconfirmed|-00-00 00:00:00 |2009-08-28 08:42:55
   date||
Summary|internal compiler error when|[4.5 Regression] internal
   |using x86_64-w64-mingw32-gcc|compiler error when using
   |to build ffmpeg ac3enc.c|x86_64-w64-mingw32-gcc to
   ||build ffmpeg ac3enc.c
   Target Milestone|--- |4.5.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41181