[Bug lto/48645] [4.7 Regression] 403.gcc in SPEC CPU 2006 failed to build

2011-04-16 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48645

Michael Matz  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||matz at gcc dot gnu.org
 Resolution||FIXED

--- Comment #5 from Michael Matz  2011-04-17 01:29:13 
UTC ---
Most probably fixed too.


[Bug tree-optimization/48622] [4.7 Regression] ICE: in estimate_size_after_inlining, at ipa-inline-analysis.c:425 with -flto -finline-small-functions -fno-early-inlining

2011-04-16 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48622

Michael Matz  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||FIXED

--- Comment #5 from Michael Matz  2011-04-17 01:28:19 
UTC ---
Fixed.


[Bug lto/48645] [4.7 Regression] 403.gcc in SPEC CPU 2006 failed to build

2011-04-16 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48645

--- Comment #4 from Michael Matz  2011-04-17 01:18:54 
UTC ---
Author: matz
Date: Sun Apr 17 01:18:51 2011
New Revision: 172603

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172603
Log:
PR tree-optimization/48622
PR lto/48645
* ipa-inline-analysis.c (inline_read_summary): Read size/time
in same order as they're written.

testsuite/
* gcc.dg/lto/pr48622_0.c: New test.

Added:
trunk/gcc/testsuite/gcc.dg/lto/pr48622_0.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/ipa-inline-analysis.c
trunk/gcc/testsuite/ChangeLog


[Bug tree-optimization/48622] [4.7 Regression] ICE: in estimate_size_after_inlining, at ipa-inline-analysis.c:425 with -flto -finline-small-functions -fno-early-inlining

2011-04-16 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48622

--- Comment #4 from Michael Matz  2011-04-17 01:18:54 
UTC ---
Author: matz
Date: Sun Apr 17 01:18:51 2011
New Revision: 172603

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172603
Log:
PR tree-optimization/48622
PR lto/48645
* ipa-inline-analysis.c (inline_read_summary): Read size/time
in same order as they're written.

testsuite/
* gcc.dg/lto/pr48622_0.c: New test.

Added:
trunk/gcc/testsuite/gcc.dg/lto/pr48622_0.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/ipa-inline-analysis.c
trunk/gcc/testsuite/ChangeLog


[Bug c++/48557] [C++0x][SFINAE] Hard errors with void as operand of binary built-in operators

2011-04-16 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48557

Jason Merrill  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||jason at gcc dot gnu.org
 Resolution||FIXED
   Target Milestone|--- |4.7.0

--- Comment #3 from Jason Merrill  2011-04-17 
00:55:17 UTC ---
Fixed for 4.7.


[Bug tree-optimization/48622] [4.7 Regression] ICE: in estimate_size_after_inlining, at ipa-inline-analysis.c:425 with -flto -finline-small-functions -fno-early-inlining

2011-04-16 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48622

Michael Matz  changed:

   What|Removed |Added

 CC||matz at gcc dot gnu.org

--- Comment #3 from Michael Matz  2011-04-17 00:21:54 
UTC ---
This problem also prevents bootstrapping with LTO.


[Bug fortran/48644] aermod fails to link with -fwhole-program

2011-04-16 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48644

--- Comment #2 from Dominique d'Humieres  2011-04-16 
23:42:03 UTC ---
For the record, 
(1) -fwhole-program is enough to see the problem,
(2) it does not occurs if used with -flto (this is why I did not see it),
(3) it does not occurs at r170284, but it does at r170493 (likely r170414),
(4) I confirm it is fixed by the patch for pr48624
(http://gcc.gnu.org/ml/fortran/2011-04/msg00166.html ).


[Bug tree-optimization/48622] [4.7 Regression] ICE: in estimate_size_after_inlining, at ipa-inline-analysis.c:425 with -flto -finline-small-functions -fno-early-inlining

2011-04-16 Thread zsojka at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48622

--- Comment #2 from Zdenek Sojka  2011-04-16 23:35:52 
UTC ---
(In reply to comment #1)
> It may be caused by revision 172430:
> 
> http://gcc.gnu.org/ml/gcc-cvs/2011-04/msg00625.html

Indeed, r172429 is OK, r172430 ICEs.


[Bug libstdc++/48521] [4.5/4.6/4.7 Regression] [C++0x] std::result_of doesn't work with pointer to member

2011-04-16 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48521

--- Comment #3 from Paolo Carlini  2011-04-16 
23:11:57 UTC ---
Excellent!


[Bug tree-optimization/48622] [4.7 Regression] ICE: in estimate_size_after_inlining, at ipa-inline-analysis.c:425 with -flto -finline-small-functions -fno-early-inlining

2011-04-16 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48622

H.J. Lu  changed:

   What|Removed |Added

 CC||hubicka at gcc dot gnu.org

--- Comment #1 from H.J. Lu  2011-04-16 22:44:24 
UTC ---
It may be caused by revision 172430:

http://gcc.gnu.org/ml/gcc-cvs/2011-04/msg00625.html


[Bug lto/48645] [4.7 Regression] 403.gcc in SPEC CPU 2006 failed to build

2011-04-16 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48645

--- Comment #3 from H.J. Lu  2011-04-16 22:41:02 
UTC ---
It may be caused by revision 172430:

http://gcc.gnu.org/ml/gcc-cvs/2011-04/msg00625.html


[Bug lto/48645] [4.7 Regression] 403.gcc in SPEC CPU 2006 failed to build

2011-04-16 Thread zsojka at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48645

Zdenek Sojka  changed:

   What|Removed |Added

 CC||zsojka at seznam dot cz

--- Comment #2 from Zdenek Sojka  2011-04-16 22:40:28 
UTC ---
PR48622 shows the same ICE message.


[Bug lto/48645] [4.7 Regression] 403.gcc in SPEC CPU 2006 failed to build

2011-04-16 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48645

--- Comment #1 from H.J. Lu  2011-04-16 22:37:36 
UTC ---
Revision 172428 is OK and revision 172432 is bad.


[Bug lto/48645] New: [4.7 Regression] 403.gcc in SPEC CPU 2006 failed to build

2011-04-16 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48645

   Summary: [4.7 Regression] 403.gcc in SPEC CPU 2006 failed to
build
   Product: gcc
   Version: 4.7.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: lto
AssignedTo: unassig...@gcc.gnu.org
ReportedBy: hjl.to...@gmail.com
CC: hubi...@gcc.gnu.org, berg...@gcc.gnu.org,
jamb...@gcc.gnu.org, dim...@gmail.com
Depends on: 48585


On Linux/x86-64, revision 172517 gave

g++  -O3 -funroll-loops -ffast-math -fwhole-program -flto=jobserver
-fuse-linker-plugin ...

lto1: internal compiler error: in estimate_size_after_inlining, at
ipa-inline-analysis.c:425
Please submit a full bug report,
with preprocessed source if appropriate.
See  for instructions.
lto-wrapper: gcc returned 1 exit status
/usr/local/bin/ld: lto-wrapper failed
collect2: ld returned 1 exit status
specmake[3]: *** [gcc] Error 1

Revision 172408 is OK. It can also be reproduced with LTO bootstrap on gcc.


[Bug fortran/48624] gfortran DECL issues in function declaration

2011-04-16 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48624

Thomas Koenig  changed:

   What|Removed |Added

 CC||tkoenig at gcc dot gnu.org

--- Comment #3 from Thomas Koenig  2011-04-16 
21:55:18 UTC ---
*** Bug 48644 has been marked as a duplicate of this bug. ***


[Bug fortran/48644] aermod fails to link with -fwhole-program

2011-04-16 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48644

Thomas Koenig  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||DUPLICATE

--- Comment #1 from Thomas Koenig  2011-04-16 
21:55:18 UTC ---
The patch for PR 48624 at

http://gcc.gnu.org/ml/fortran/2011-04/msg00166.html

also fixes this one, so it's probably a duplicate.

*** This bug has been marked as a duplicate of bug 48624 ***


[Bug inline-asm/48435] [4.7 Regression] Assertion failure during IRA (df_scan)

2011-04-16 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48435

Georg-Johann Lay  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||gjl at gcc dot gnu.org
 Resolution||WORKSFORME

--- Comment #8 from Georg-Johann Lay  2011-04-16 
21:33:51 UTC ---
Closed as resolved+works for me, i.e. for target avr.

The two test cases compile for target avr and avr-libc builds again.


[Bug fortran/48462] [4.6/4.7 Regression] realloc on assignment: matmul Segmentation Fault with Allocatable Array

2011-04-16 Thread pault at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48462

--- Comment #7 from Paul Thomas  2011-04-16 21:25:55 
UTC ---
Created attachment 24014
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24014
A more elegant fix

This bootstraps and regtests on FC9/x86_64.

A testcase has been developed.  Will submit tomorrow.

Paul


[Bug fortran/48644] New: aermod fails to link with -fwhole-program

2011-04-16 Thread tkoenig at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48644

   Summary: aermod fails to link with -fwhole-program
   Product: gcc
   Version: 4.7.0
Status: UNCONFIRMED
  Keywords: wrong-code
  Severity: normal
  Priority: P3
 Component: fortran
AssignedTo: unassig...@gcc.gnu.org
ReportedBy: tkoe...@gcc.gnu.org


Some functions are optimized away, apparently.

ig25@linux-fd1f:~/Downloads/pb05/lin/source> gfortran -mtune=native
-march=native -fwhole-program -funroll-loops -Ofast aermod.f90 -o aermod
/tmp/cc8bjCKX.o: In function `deplete_':
aermod.f90:(.text+0x4ffb8): undefined reference to `qatr2_'
aermod.f90:(.text+0x5003a): undefined reference to `qg2d2_'
/tmp/cc8bjCKX.o: In function `prm_deplete_':
aermod.f90:(.text+0x503a8): undefined reference to `qatr2_'
aermod.f90:(.text+0x5042a): undefined reference to `qg2d2_'
collect2: ld gab 1 als Ende-Status zurück
ig25@linux-fd1f:~/Downloads/pb05/lin/source> gfortran -v
Using built-in specs.
COLLECT_GCC=gfortran
COLLECT_LTO_WRAPPER=/home/ig25/libexec/gcc/x86_64-unknown-linux-gnu/4.7.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ../trunk/configure --prefix=/home/ig25
--enable-languages=c,fortran --with-mpc=/usr/local --with-mpfr=/usr/local
Thread model: posix
gcc version 4.7.0 20110416 (experimental) (GCC)


[Bug libstdc++/48123] bits/cpu_defines.h not installed in freestanding mode.

2011-04-16 Thread dnovillo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48123

--- Comment #4 from Diego Novillo  2011-04-16 
20:31:49 UTC ---
Author: dnovillo
Date: Sat Apr 16 20:31:45 2011
New Revision: 172594

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172594
Log:
2011-03-15  Doug Kwan  

Google ref 50044.

PR libstdc++/48123
* include/Makefile.am (install-freestanding-headers): Install
cpu_defines.h
* include/Makefile.in: Regenerate.

Modified:
branches/google/main/libstdc++-v3/ChangeLog.google-main
branches/google/main/libstdc++-v3/include/Makefile.am
branches/google/main/libstdc++-v3/include/Makefile.in


[Bug libstdc++/48521] [4.5/4.6/4.7 Regression] [C++0x] std::result_of doesn't work with pointer to member

2011-04-16 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48521

--- Comment #2 from Jonathan Wakely  2011-04-16 
19:53:27 UTC ---
I have a fix for this now, as well as a few issues in  such as LWG
2017, 2021, missing deleted ref/cref overloads etc.


[Bug other/48639] [4.4 regression] pthread.h fixinclude test failure with 4.4.6

2011-04-16 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48639

Eric Botcazou  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 CC|ebotcazou at gcc dot|
   |gnu.org |
 Resolution||FIXED

--- Comment #4 from Eric Botcazou  2011-04-16 
19:38:32 UTC ---
.


[Bug other/48639] [4.4 regression] pthread.h fixinclude test failure with 4.4.6

2011-04-16 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48639

--- Comment #3 from Eric Botcazou  2011-04-16 
19:35:56 UTC ---
Author: ebotcazou
Date: Sat Apr 16 19:35:52 2011
New Revision: 172592

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172592
Log:
PR other/48639
* tests/base/pthread.h [IRIX_PTHREAD_INIT_CHECK]: Move around.

Modified:
branches/gcc-4_4-branch/fixincludes/ChangeLog
branches/gcc-4_4-branch/fixincludes/tests/base/pthread.h


[Bug target/48576] wrong code when accessing variables in a large stack frame

2011-04-16 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48576

--- Comment #5 from Mikael Pettersson  2011-04-16 
19:28:54 UTC ---
It started with r146817:

Author: matz
Date: Sun Apr 26 19:35:04 2009
New Revision: 146817

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=146817
Log:
gcc/
Expand from SSA.
...

Diffing the assembly code from r146816 and r146817 shows the error:

--- pr48576.s-r146816   2011-04-16 21:06:24.0 +0200
+++ pr48576.s-r146817   2011-04-16 21:06:03.0 +0200
...
bl  my_realloc
sub r3, fp, #4096
-   str r0, [r3, #-44]
-   str r6, [r0, r5, asl #2]
-   cmp r4, #1
+   str r0, [r3, #-48]
+   ldr r3, [r3, #-44]
+   ldr r2, [r3, #-48]
+   str r4, [r2, r3, asl #2]
+   cmp r9, #1
ble .L16
...

We wish to save the return value of my_realloc() and immediately make a store
with it as an array base pointer and another value as index.  Starting with
r146817 both values are considered spilled and get reloaded.  Both reloads need
an intermediate pointer into the frame to reach their locations.  The reload of
the index value clobbers the intermediate frame pointer needed for the reload
of the array base, causing that reload to read an incorrect location.


[Bug c/48643] New: Improving -Wuninitialized documentation (4.6.0 missed a bug that 3.4.3 caught)

2011-04-16 Thread eggert at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48643

   Summary: Improving -Wuninitialized documentation (4.6.0 missed
a bug that 3.4.3 caught)
   Product: gcc
   Version: 4.6.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: c
AssignedTo: unassig...@gcc.gnu.org
ReportedBy: egg...@gnu.org


I use GCC to catch bugs in Emacs source code involving uninitialized
variables, and found, to my surprise, that GCC 4.6.0 missed a bug that
GCC 3.4.3 caught.  It took me a while to figure out what was wrong
with the code, and I'd like to suggest better documentation to warn
programmers about this.

In the Debugging Options node, under -Wuninitialized,
the GCC 4.6.0 manual says this:

 Because these warnings depend on optimization, the exact
 variables or elements for which there are warnings will depend on
 the precise optimization options and version of GCC used.

Could you please improve the documentation by adding the following text?

 The warnings detect all local variables that might be used
 uninitialized in the code produced by this particular use of GCC,
 but they do not necessarily warn about similar problems that
 might occur in other compilations.  Here is an example:

int
bad_function (int n)
{
  int c;
  if (n > 0)
c = 0;
  return c;
}

 If GCC optimizes this function's entire body away to "return 0;",
 GCC may not report the possibly-uninitialized variable, even
 thought the code may cause problems when the same function is
 compiled with lesser optimization or by a different compiler.


[Bug tree-optimization/48642] New: ICE: in omega_add_zero_eq, at omega.h:259 with -O -fcheck-data-deps --param omega-max-eqs=0

2011-04-16 Thread zsojka at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48642

   Summary: ICE: in omega_add_zero_eq, at omega.h:259 with -O
-fcheck-data-deps --param omega-max-eqs=0
   Product: gcc
   Version: 4.7.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
AssignedTo: unassig...@gcc.gnu.org
ReportedBy: zso...@seznam.cz
  Host: x86_64-pc-linux-gnu
Target: x86_64-pc-linux-gnu


Created attachment 24013
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24013
reduced testcase (the same as gcc.dg/tree-ssa/pr42327.c)

Probably related to PR48482 and PR48393.

Compiler output:
$ gcc -O -fcheck-data-deps --param omega-max-eqs=0 testcase.c 
testcase.c: In function 'foo':
testcase.c:1:6: internal compiler error: in omega_add_zero_eq, at omega.h:259
Please submit a full bug report,
with preprocessed source if appropriate.
See  for instructions.


[Bug tree-optimization/48641] New: [4.7 Regression] ICE: verify_flow_info failed: Wrong frequency of block 77 -419530 with -O -fno-tree-ccp -fno-tree-copy-prop

2011-04-16 Thread zsojka at seznam dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48641

   Summary: [4.7 Regression] ICE: verify_flow_info failed: Wrong
frequency of block 77 -419530 with -O -fno-tree-ccp
-fno-tree-copy-prop
   Product: gcc
   Version: 4.7.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: tree-optimization
AssignedTo: unassig...@gcc.gnu.org
ReportedBy: zso...@seznam.cz
  Host: x86_64-pc-linux-gnu
Target: x86_64-pc-linux-gnu


Created attachment 24012
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24012
auto-reduced testcase

Compiler output:
$ gcc -O -fno-tree-ccp -fno-tree-copy-prop gcc.dg/torture/builtin-modf-1.c
gcc.dg/torture/builtin-modf-1.c: In function 'foo':
gcc.dg/torture/builtin-modf-1.c:141:1: error: verify_flow_info: Wrong frequency
of block 77 -419530
gcc.dg/torture/builtin-modf-1.c:141:1: error: verify_flow_info: Wrong frequency
of block 76 -210696
gcc.dg/torture/builtin-modf-1.c:141:1: internal compiler error:
verify_flow_info failed
Please submit a full bug report,
with preprocessed source if appropriate.
See  for instructions.

Tested revisions:
r172583 - crash
4.6 r172337 - OK


[Bug other/48639] [4.4 regression] pthread.h fixinclude test failure with 4.4.6

2011-04-16 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48639

Eric Botcazou  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
 AssignedTo|unassigned at gcc dot   |ebotcazou at gcc dot
   |gnu.org |gnu.org

--- Comment #2 from Eric Botcazou  2011-04-16 
17:52:30 UTC ---
Fixing.


[Bug other/48639] [4.4 regression] pthread.h fixinclude test failure with 4.4.6

2011-04-16 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48639

Eric Botcazou  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
   Last reconfirmed||2011.04.16 17:51:40
 CC||ebotcazou at gcc dot
   ||gnu.org
   Target Milestone|--- |4.4.7
Summary|pthread.h fixinclude test   |[4.4 regression] pthread.h
   |failure with 4.4.6  |fixinclude test failure
   ||with 4.4.6
 Ever Confirmed|0   |1

--- Comment #1 from Eric Botcazou  2011-04-16 
17:51:40 UTC ---
Small glitch indeed.


[Bug libfortran/48602] Invalid F conversion of G descriptor for values close to powers of 10

2011-04-16 Thread thenlich at users dot sourceforge.net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48602

--- Comment #15 from Thomas Henlich  
2011-04-16 17:45:05 UTC ---
And maybe for performance improvement we should transform

if ((m > 0.0 && m < 0.1 - 0.1 * r * rexp_d) || (rexp_d * (m + r) >= 1.0) ||\
   ((m == 0.0) && !(compile_options.allow_std & GFC_STD_F2003)))\

to:

if (m > 0.0 && ((m < 0.1 - 0.1 * r * rexp_d) || (rexp_d * (m + r) >= 1.0)) ||\
   ((m == 0.0) && !(compile_options.allow_std & GFC_STD_F2003)))\

for m == 0.0 this avoids evaluation of (rexp_d * (m + r) >= 1.0)) which is then
always false anyway.


[Bug libfortran/48602] Invalid F conversion of G descriptor for values close to powers of 10

2011-04-16 Thread thenlich at users dot sourceforge.net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48602

--- Comment #14 from Thomas Henlich  
2011-04-16 17:28:16 UTC ---
(In reply to comment #13)
> OK, here is what I have settled on for the IF clause after checking the
> factoring.
> 
>   rexp_d = calculate_exp_ ## x (-d);\
>   if ((m > 0.0 && m < 0.1 - 0.1 * r * rexp_d) || (rexp_d * (m + r) >= 1.0) ||\
>   ((m == 0.0) && !(compile_options.allow_std & GFC_STD_F2003)))\
> { \
>   newf->format = FMT_E;\
>   newf->u.real.w = w;\
>   newf->u.real.d = d;\
>   newf->u.real.e = e;\
>   nb = 0;\
>   goto finish;\
> }\
> 
> Regression testing now.

Just noticed:

Shouldn't the last term in the if clause be:
compile_options.allow_std & (GFC_STD_F2003 | GFC_STD_F2008)

Fortran 2008 requires the F conversion for a magnitude of 0.0.


[Bug c++/45201] ICE: stack overflow

2011-04-16 Thread mr.chr.schmidt at online dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45201

mr.chr.schmidt at online dot de changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||FIXED

--- Comment #11 from mr.chr.schmidt at online dot de 2011-04-16 17:12:57 UTC ---
Fixed in 4.6.0


[Bug target/48366] [4.7 Regression] ICE in extract_constrain_insn_cached, at recog.c:2024

2011-04-16 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48366

--- Comment #12 from John David Anglin  2011-04-16 
17:10:35 UTC ---
Author: danglin
Date: Sat Apr 16 17:10:29 2011
New Revision: 172589

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172589
Log:
* config/pa/pa.h (REGISTER_MOVE_COST): Increase to 18 cost of
move from floating point to shift amount register.

Backport from mainline:
2011-04-08  John David Anglin  

PR target/48366
* config/pa/pa.c (emit_move_sequence): Remove secondary reload
support for floating point to shift amount amount register copies.
(pa_secondary_reload): Return GENERAL_REGS for floating point/shift
amount register copies.
* config/pa/pa32-regs.h (HARD_REGNO_MODE_OK): For shift amount
register, return false if mode isn't a scalar integer mode.
* config/pa/pa64-regs.h (HARD_REGNO_MODE_OK): Likewise.


Modified:
branches/gcc-4_5-branch/gcc/ChangeLog
branches/gcc-4_5-branch/gcc/config/pa/pa.c
branches/gcc-4_5-branch/gcc/config/pa/pa.h
branches/gcc-4_5-branch/gcc/config/pa/pa32-regs.h
branches/gcc-4_5-branch/gcc/config/pa/pa64-regs.h


[Bug libfortran/48602] Invalid F conversion of G descriptor for values close to powers of 10

2011-04-16 Thread jvdelisle at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48602

--- Comment #13 from Jerry DeLisle  2011-04-16 
17:06:44 UTC ---
OK, here is what I have settled on for the IF clause after checking the
factoring.

  rexp_d = calculate_exp_ ## x (-d);\
  if ((m > 0.0 && m < 0.1 - 0.1 * r * rexp_d) || (rexp_d * (m + r) >= 1.0) ||\
  ((m == 0.0) && !(compile_options.allow_std & GFC_STD_F2003)))\
{ \
  newf->format = FMT_E;\
  newf->u.real.w = w;\
  newf->u.real.d = d;\
  newf->u.real.e = e;\
  nb = 0;\
  goto finish;\
}\

Regression testing now.


[Bug translation/48640] New: gcc: tree-cfg.c: 2992: "operand in in TARGET_MEM_REF"

2011-04-16 Thread stigge at antcom dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48640

   Summary: gcc: tree-cfg.c: 2992: "operand in in TARGET_MEM_REF"
   Product: gcc
   Version: 4.7.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: translation
AssignedTo: unassig...@gcc.gnu.org
ReportedBy: sti...@antcom.de


Minor typo (double "in") in tree-cfg.c: 2992.


[Bug libfortran/48602] Invalid F conversion of G descriptor for values close to powers of 10

2011-04-16 Thread jvdelisle at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48602

--- Comment #12 from Jerry DeLisle  2011-04-16 
16:10:40 UTC ---
"If 0 < N < 0.1 − r × 10−d−1 or N ≥ 10d − r, or N is identically 0 and d is 0,
Gw .d output editing is the same as k PEw .d output editing and Gw .d Ee output
editing is the same as k PEw .d Ee output editing, where k is the scale factor
(10.8.5)."

I am looking at the above quoted from the standard.


[Bug libfortran/48602] Invalid F conversion of G descriptor for values close to powers of 10

2011-04-16 Thread jvdelisle at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48602

--- Comment #11 from Jerry DeLisle  2011-04-16 
16:03:19 UTC ---
Created attachment 24011
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24011
Preliminary patch, still under testing

The attached is what I am currently testing.  In this patch I have completely
left alone the if clause where I inadvertently replaced .05 with r.  This
clause is apparently handling some special cases.  it does seem to affect some
of the default_denormal* tests in the test suite. I am still investigating it.


[Bug libfortran/48602] Invalid F conversion of G descriptor for values close to powers of 10

2011-04-16 Thread thenlich at users dot sourceforge.net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48602

--- Comment #10 from Thomas Henlich  
2011-04-16 15:46:14 UTC ---
(In reply to comment #8)
> (In reply to comment #7)
> > -  if ((m > 0.0 && m < 0.1 - 0.05 * rexp_d) || (rexp_d * (m + 0.5) >= 1.0) 
> > ||\
> > +  if ((m > 0.0 && m < 0.1 - r * rexp_d) || (rexp_d * (m + r) >= 1.0) ||\
> 
> This can't be right, replacing 0.05 with r. It must be r / 10 or 0.1 * r.
> 
> m < 0.1 - 0.1 * r * rexp_d
> m < 0.1 * (1.0 - r * rexp_d)

Jerry, there is a bug in your patch: You replaced 0.05 with r. This is not
correct. In the original code the constant which is now r had a value of 0.5.
So you must replace 0.05 from the original with 0.1 * r, which can be written
either:

if ((m > 0.0 && m < 0.1 - 0.1 * r * rexp_d) || (rexp_d * (m + r) >= 1.0) ||\

or

if ((m > 0.0 && m < 0.1 * (1.0 - r * rexp_d)) || (rexp_d * (m + r) >= 1.0) ||\

Please post a corrected patch, so we are testing the same thing.


[Bug other/48639] New: pthread.h fixinclude test failure with 4.4.6

2011-04-16 Thread sezeroz at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48639

   Summary: pthread.h fixinclude test failure with 4.4.6
   Product: gcc
   Version: 4.4.6
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: other
AssignedTo: unassig...@gcc.gnu.org
ReportedBy: seze...@gmail.com


Never had this kind of test failure with 4.4.x series until today's 4.4.6:

$ make -k check
make[1]: Entering directory `/home/ozzie/gcc44.build'
make[2]: Entering directory `/home/ozzie/gcc44.build/fixincludes'
autogen -T ../../gcc44.r172578/fixincludes/check.tpl
../../gcc44.r172578/fixincludes/inclhack.def
/bin/sh ./check.sh ../../gcc44.r172578/fixincludes/tests/base
[... many successes ...]
pthread.h /home/ozzie/gcc44.r172578/fixincludes/tests/base/pthread.h differ:
byte 3615, line 99
*** pthread.h2011-04-16 17:04:25.0 +0300
--- /home/ozzie/gcc44.r172578/fixincludes/tests/base/pthread.h2010-12-13
20:22:09.0 +0200
***
*** 96,101 
--- 96,106 
  #endif  /* GLIBC_MUTEX_INIT_CHECK */


+ #if defined( PTHREAD_PAGE_SIZE_CHECK )
+ extern int __page_size;
+ #endif  /* PTHREAD_PAGE_SIZE_CHECK */
+ 
+ 
  #if defined( IRIX_PTHREAD_INIT_CHECK )
  #define PTHREAD_MUTEX_INITIALIZER{ { 0 } }
  #define PTHREAD_COND_INITIALIZER{ { 0 } }
***
*** 103,113 
  #endif  /* IRIX_PTHREAD_INIT_CHECK */


- #if defined( PTHREAD_PAGE_SIZE_CHECK )
- extern int __page_size;
- #endif  /* PTHREAD_PAGE_SIZE_CHECK */
- 
- 
  #if defined( PTHREAD_INCOMPLETE_STRUCT_ARGUMENT_CHECK )
  extern int __sigsetjmp (struct __jmp_buf_tag *__env, int __savemask);
  #endif  /* PTHREAD_INCOMPLETE_STRUCT_ARGUMENT_CHECK */
--- 108,113 

There were fixinclude test FAILURES
make[2]: *** [check] Error 1
make[2]: Leaving directory `/home/ozzie/gcc44.build/fixincludes'
make[1]: *** [check-fixincludes] Error 2
[...]
$ 

This was on a i686-linux (fedora 9) setup.


[Bug libfortran/48602] Invalid F conversion of G descriptor for values close to powers of 10

2011-04-16 Thread jvdelisle at frontier dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48602

--- Comment #9 from jvdelisle at frontier dot com 2011-04-16 14:38:23 UTC ---
On 04/15/2011 11:42 PM, thenlich at users dot sourceforge.net wrote:
> m<  0.1 - 0.1 * r * rexp_d
> m<  0.1 * (1.0 - r * rexp_d)
>

Of course. I am also testing with input values other than those in your
original 
test case.  If you could do the same I would appreciate it.  The more corner 
cases we can think of, the better.


[Bug translation/48638] New: gcc/plugin.c: "inacessible" -> "inaccessible"

2011-04-16 Thread stigge at antcom dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48638

   Summary: gcc/plugin.c: "inacessible" -> "inaccessible"
   Product: gcc
   Version: 4.7.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: translation
AssignedTo: unassig...@gcc.gnu.org
ReportedBy: sti...@antcom.de


Minor spelling mistake, see Summary.


[Bug inline-asm/48637] %c in ARM inline asm leads to ICE (in arm_print_operand)

2011-04-16 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48637

--- Comment #1 from Mikael Pettersson  2011-04-16 
11:50:01 UTC ---
Created attachment 24010
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24010
reduced test case

Further reduced test case.  "asm goto" is not needed, "%c0" suffices.  ICEs
gcc-4.3.5, 4.4.5, 4.5.2, and 4.7-20110409.


[Bug target/48605] gcc.target/i386/sse4_1-insertps-2.c FAILs with -mtune=geode - instruction insertps with memory operands behaves differently

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48605

Jakub Jelinek  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED

--- Comment #9 from Jakub Jelinek  2011-04-16 
11:32:01 UTC ---
Fixed.


[Bug tree-optimization/42494] [4.4 Regression] Missed dead-code-elimination

2011-04-16 Thread jingyu at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42494

--- Comment #12 from Jing Yu  2011-04-16 10:36:27 UTC 
---
I am on leave from 02/01/2011 to 05/30/2011. I may not reply your
email during this period.

If you have Android toolchain questions/issues/requests, please
contact Doug (dougk...@google.com) or my manager Bhaskar
(bjanakira...@google.com).

Thanks,
Jing


[Bug target/48605] gcc.target/i386/sse4_1-insertps-2.c FAILs with -mtune=geode - instruction insertps with memory operands behaves differently

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48605

--- Comment #8 from Jakub Jelinek  2011-04-16 
10:03:57 UTC ---
Author: jakub
Date: Sat Apr 16 10:03:53 2011
New Revision: 172583

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172583
Log:
Backported from 4.6 branch
2011-04-15  Jakub Jelinek  

PR target/48605
* config/i386/sse.md (avx_insertps, sse4_1_insertps): If operands[2]
is a MEM, offset it as needed based on top 2 bits in operands[3],
change MEM mode to SFmode and mask those 2 bits away from operands[3].

* gcc.target/i386/sse4_1-insertps-3.c: New test.
* gcc.target/i386/sse4_1-insertps-4.c: New test.
* gcc.target/i386/avx-insertps-3.c: New test.
* gcc.target/i386/avx-insertps-4.c: New test.

Added:
branches/gcc-4_4-branch/gcc/testsuite/gcc.target/i386/avx-vinsertps-3.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.target/i386/avx-vinsertps-4.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.target/i386/sse4_1-insertps-3.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.target/i386/sse4_1-insertps-4.c
Modified:
branches/gcc-4_4-branch/gcc/ChangeLog
branches/gcc-4_4-branch/gcc/config/i386/sse.md
branches/gcc-4_4-branch/gcc/testsuite/ChangeLog


[Bug middle-end/36201] [4.4 Regression] NVR in the front-end causes missed optimization later on ( thought to alias arguments)

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36201

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug c++/45043] [4.4/4.5 Regression] ICE: tree check: expected identifier_node, have bit_not_expr in grokdeclarator, at cp/decl.c:8113 on invalid code

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45043

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug middle-end/46479] "+m" (*regs) : "a" (regs) doesn't use (%eax) for the MEM

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46479

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug rtl-optimization/48633] [4.7 regression] IRA causes ICE in compensate_edge

2011-04-16 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48633

Eric Botcazou  changed:

   What|Removed |Added

 Target|x86_64-linux|x86_64-linux i?86-linux
 Status|UNCONFIRMED |NEW
   Last reconfirmed||2011.04.16 10:10:15
 CC||ebotcazou at gcc dot
   ||gnu.org
   Target Milestone|--- |4.7.0
Summary|IRA causes ICE in   |[4.7 regression] IRA causes
   |compensate_edge |ICE in compensate_edge
 Ever Confirmed|0   |1
   Severity|normal  |major

--- Comment #2 from Eric Botcazou  2011-04-16 
10:10:15 UTC ---
Confirmed on i586.


[Bug fortran/48636] Enable more inlining with -O2 and higher

2011-04-16 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48636

Richard Guenther  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
   Last reconfirmed||2011.04.16 09:59:01
 Ever Confirmed|0   |1

--- Comment #1 from Richard Guenther  2011-04-16 
09:59:01 UTC ---
Changing params from the Frontend won't work for LTO.  Declaring some or all
functions inline would work.

See also http://gcc.gnu.org/ml/gcc-patches/2011-02/msg00973.html and
discussion (the patch probably doesn't apply anymore).  Thus, I'd like to
address this in the middle-end, but if there are suitable heuristics on
when to set DECL_DECLARED_INLINE for the frontend by all means go ahead.


[Bug target/38134] [4.4/4.5/4.6/4.7 Regression] speed regression with many loop invariants

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38134

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug preprocessor/39533] [4.4/4.5/4.6/4.7 Regression] -MM may list a header file twice

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39533

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug tree-optimization/48031] [4.4/4.5 Regression] gcc.c-torture/compile/pr42956.c ICEs gcc on m68k-linux, ivopts related?

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48031

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug c++/39219] attribute doesn't work with enums properly

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39219

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug target/38306] [4.4/4.5/4.6/4.7 Regression] 15% slowdown w.r.t. 4.3 of computational kernel on some architectures

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38306

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug rtl-optimization/42621] [4.4 Regression] Computed gotos on AMD 800% slower

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42621

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug target/43700] [4.4/4.5/4.6/4.7 Regression] global register variables defect

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43700

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug target/43546] [4.4/4.5/4.6/4.7 Regression] ICE: in assign_stack_local_1, at function.c:353 with -mpreferred-stack-boundary=2 -msseregparm

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43546

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug target/41176] [4.4/4.5/4.6/4.7 Regression] ICE in reload_cse_simplify_operands at postreload.c:396

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41176

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug tree-optimization/38747] [4.4 Regression] Wrong code due to VIEW_CONVERT_EXPR

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38747

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug tree-optimization/39355] [4.4 Regression] Revision 144529: ICE due to missing or incorrectly relocated DECL_VALUE_EXPR in PCH header for PARM_DECL

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39355

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug rtl-optimization/37534] [4.4/4.5/4.6/4.7 Regression] IRA causes 17% degradation in 187.facerec benchmark

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37534

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug c++/46170] [4.4/4.5 Regression] g++ wrongly rejects pointer-to-member in template arguments

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46170

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug bootstrap/40894] [4.4/4.5/4.6/4.7 Regression] bootstrap4-lean failed crtfastmath.o comparision

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40894

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug debug/42278] [4.4 Regression] incorrect dwarf data gcc-4.4.2

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42278

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug target/43722] ICE when passing NEON registers using const refrences

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43722

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug target/43897] [4.4 Regression] IA-64 asm clobbers are ignored

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43897

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug target/44626] [4.4 regression] ICE in output_operand: invalid expression as operand

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44626

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug tree-optimization/42494] [4.4 Regression] Missed dead-code-elimination

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42494

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug middle-end/40154] [4.4/4.5/4.6/4.7 Regression] internal compiler error: in do_SUBST, at combine.c:681

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40154

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug rtl-optimization/47521] Unnecessary usage of edx register

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47521

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug bootstrap/46173] [4.4 Regression] gcc/gencheck.c:30:24: error: all-tree.def: No such file or directory

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46173

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug rtl-optimization/44249] [4.4/4.5/4.6/4.7 Regression] IRA generates extra register move

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44249

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug middle-end/45273] [4.4/4.5/4.6/4.7 Regression] The compiler depends on the host double (-fprofile-corection only)

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45273

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug middle-end/37165] [4.4/4.5/4.6/4.7 Regression] FAIL: gcc.dg/matrix/matrix-1.c scan-ipa-dump-times matrix-reorg "Flattened 3 dimensions" 1

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37165

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug debug/45387] [4.4 regression] mips: non-dynamic relocations refer to dynamc symbol

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45387

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug c++/22488] [4.3/4.4/4.5/4.6/4.7 Regression] push_fields_onto_fieldstack calculates offset incorrectly

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22488

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug target/40454] [4.4 regression] zlib is about 20% slower when compiled with GCC 4.4.1

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40454

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug tree-optimization/35629] [4.4/4.5/4.6/4.7 Regression] gcc.dg/tree-ssa/loop-25.c scan-tree-dump-times profile fails

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35629

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug libstdc++/38678] [DR XXX] istream::read() calls streambuf::sgetn()

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38678

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug middle-end/38671] [4.3/4.4/4.5/4.6/4.7 Regression] selecting one IV instead of three

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38671

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug rtl-optimization/42502] [4.4/4.5 Regression] Poor register allocation in very simple code

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42502

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug middle-end/40106] [4.4 Regression] Weird interaction between optimize_insn_for_speed_p and -funsafe-math-optimizations

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40106

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug middle-end/41043] [4.4 Regression] virtual memory exhausted: Cannot allocate memory

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41043

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug middle-end/38059] [4.4/4.5/4.6/4.7 Regression] Compile time regression for gcc.dg/20020425-1.c

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38059

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug c++/42687] [4.4/4.5/4.6/4.7 Regression] The prevention of ADL with the help of parentheses doesn't work

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42687

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug middle-end/43323] [4.4 Regression] Wrong code with bitfields and type casting.

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43323

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug c++/33979] support for char16_t, char32_t

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33979

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug middle-end/39514] [4.4/4.5/4.6/4.7 Regression] unreported change to packed bitfields

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39514

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug target/42536] [4.4/4.5/4.6/4.7 regression] ICE in spill_failure, at reload1.c:2141

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42536

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug libgcj/39747] [4.4/4.5/4.6/4.7 Regression] Installation documentation should suggest building libgmp as PIC for building with libjava

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39747

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug rtl-optimization/47478] [4.4 Regression] internal compiler error

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47478

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug libgcj/47484] [4.4/4.5 regression] share/python/aotcompile.py and share/python/classfile.py pollute common namespace

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47484

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug target/37633] [4.4/4.5/4.6/4.7 Regression] wrong register use on sh64

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37633

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug rtl-optimization/47270] [4.4/4.5/4.6/4.7 Regression] GCC produces unnecessary code on -O2 and -O3 levels

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47270

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug target/43701] [4.4/4.5/4.6/4.7 Regression] ICE: SIGSEGV (too deep recursion) with -mno-sse and __float128

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43701

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug tree-optimization/39390] [4.4 Regression] Bogus aliasing warning with std::set

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39390

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug tree-optimization/39612] [4.3/4.4/4.5/4.6/4.7 Regression] LIM inserts loads from uninitialized local memory

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39612

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug bootstrap/37304] [4.4/4.5/4.6/4.7 Regression]: in-tree-binutils gcc configure tests fail because of unexpanded $(objdir)

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37304

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


[Bug middle-end/43013] [4.5/4.6/4.7 regression] "warning: 'saved_stack.1' is used uninitialized in this function" with -fstack-check

2011-04-16 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43013

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.4.6   |4.4.7


  1   2   >