[Bug target/37191] [4.3 Regression] ICE in inline_secondary_memory_needed, at config/i386/i386.c:21849

2011-10-26 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37191

--- Comment #8 from uros at gcc dot gnu.org 2011-10-27 06:17:05 UTC ---
Author: uros
Date: Thu Oct 27 06:17:00 2011
New Revision: 180560

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180560
Log:
PR target/37191
* config/i386/sse.md (*vec_extract_v4sf_mem): Avoid combining registers
from different units in a single alternative.


Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/i386/sse.md


[Bug bootstrap/50879] New: ICE in sf_fabs.c while bootstrap on PowerPC

2011-10-26 Thread revital.eres at linaro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50879

 Bug #: 50879
   Summary: ICE in sf_fabs.c while bootstrap on PowerPC
Classification: Unclassified
   Product: gcc
   Version: 4.7.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: bootstrap
AssignedTo: unassig...@gcc.gnu.org
ReportedBy: revital.e...@linaro.org


I get the following error while bootsrap -r180557 with -O2 on
ppc64-redhat-linux
: (GCC configred with --enable-checking)

/bin/sh ../../libtool --tag=CC   --mode=compile
/home/eres/mainline/build/./gcc/xgcc -B/home/eres/mainline/build/./gcc/
-B/home/eres/mainline/build/powerpc64-unknown-linux-gnu/bin/
-B/home/eres/mainline/build/powerpc64-unknown-linux-gnu/lib/ -isystem
/home/eres/mainline/build/powerpc64-unknown-linux-gnu/include -isystem
/home/eres/mainline/build/powerpc64-unknown-linux-gnu/sys-include   
-DHAVE_CONFIG_H -I. -I../../../../../../gcc/libjava/classpath/native/fdlibm
-I../../include-fexceptions -fasynchronous-unwind-tables -g -O2 -MT
s_floor.lo -MD -MP -MF .deps/s_floor.Tpo -c -o s_floor.lo
../../../../../../gcc/libjava/classpath/native/fdlibm/s_floor.c
../../../../../../gcc/libjava/classpath/native/fdlibm/sf_fabs.c: In function
גfabsfג:
../../../../../../gcc/libjava/classpath/native/fdlibm/sf_fabs.c:33:1: internal
compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See  for instructions.
mv -f .deps/mprec.Tpo .deps/mprec.Plo
make[5]: *** [sf_fabs.lo] Error 1
make[5]: *** Waiting for unfinished jobs
mv -f .deps/s_cos.Tpo .deps/s_cos.Plo
libtool: compile:  /home/eres/mainline/build/./gcc/xgcc
-B/home/eres/mainline/build/./gcc/
-B/home/eres/mainline/build/powerpc64-unknown-linux-gnu/bin/
-B/home/eres/mainline/build/powerpc64-unknown-linux-gnu/lib/ -isystem
/home/eres/mainline/build/powerpc64-unknown-linux-gnu/include -isystem
/home/eres/mainline/build/powerpc64-unknown-linux-gnu/sys-include
-DHAVE_CONFIG_H -I. -I../../../../../../gcc/libjava/classpath/native/fdlibm
-I../../include -fexceptions -fasynchronous-unwind-tables -g -O2 -MT s_floor.lo
-MD -MP -MF .deps/s_floor.Tpo -c
../../../../../../gcc/libjava/classpath/native/fdlibm/s_floor.c  -fPIC -DPIC -o
.libs/s_floor.o
mv -f .deps/s_expm1.Tpo .deps/s_expm1.Plo
mv -f .deps/s_fabs.Tpo .deps/s_fabs.Plo
mv -f .deps/s_finite.Tpo .deps/s_finite.Plo
mv -f .deps/s_floor.Tpo .deps/s_floor.Plo
make[5]: Leaving directory
`/home/eres/mainline/build/powerpc64-unknown-linux-gnu/libjava/classpath/native/fdlibm'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/home/eres/mainline/build/powerpc64-unknown-linux-gnu/libjava/classpath/native'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/home/eres/mainline/build/powerpc64-unknown-linux-gnu/libjava/classpath'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/eres/mainline/build/powerpc64-unknown-linux-gnu/libjava'
make[1]: *** [all-target-libjava] Error 2
make[1]: Leaving directory `/home/eres/mainline/build'
make: *** [bootstrap] Error 2


[Bug other/50840] gcc_update can't find SVN revision in Mercurial tree

2011-10-26 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50840

Hans-Peter Nilsson  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||hp at gcc dot gnu.org
 Resolution||WONTFIX

--- Comment #2 from Hans-Peter Nilsson  2011-10-27 
04:26:42 UTC ---
Close as per comment 1.  I think "yes" but please ask on the gcc@ list.


[Bug target/50751] SH Target: Displacement addressing does not work for QImode and HImode

2011-10-26 Thread kkojima at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50751

--- Comment #8 from Kazumoto Kojima  2011-10-27 
02:31:35 UTC ---
(In reply to comment #7)
> Created attachment 25622 [details]
> asmcons and ira pass log for the reload failure of "z" insn constraint

The original insn 13 was

(insn 13 12 14 3 (set (reg:SI 193)
(plus:SI (subreg:SI (reg:QI 191 [ MEM[(char *)buf1_4(D) + 4B] ]) 0)
(subreg:SI (reg:QI 192 [ MEM[(char *)buf0_1(D) + 5B] ]) 0)))

and RA chooses r1 and r0 as the registers to where memories will
be loaded.  The problem is we have no direct way to load buf1[4]
to r1.  In such situation, a secondary reload is needed.  See
the description of TARGET_SECONDARY_RELOAD in the gcc manual.
Here is a trial:

--- ORIG/trunk/gcc/config/sh/sh.c2011-10-16 10:18:53.0 +0900
+++ trunk/gcc/config/sh/sh.c2011-10-27 10:13:21.0 +0900
@@ -12430,6 +12453,10 @@ sh_secondary_reload (bool in_p, rtx x, r
   if (rclass != GENERAL_REGS && REG_P (x)
   && TARGET_REGISTER_P (REGNO (x)))
 return GENERAL_REGS;
+  if (rclass == GENERAL_REGS && mode == QImode
+  && MEM_P (x) && GET_CODE (XEXP (x, 0)) == PLUS
+  && CONST_INT_P (XEXP (XEXP (x, 0), 1)))
+return R0_REGS;
   return NO_REGS;
 }

The ICE for your testcase went away with it, though I've got

../../../INTEST/trunk/zlib/trees.c: In function 'send_tree':
../../../INTEST/trunk/zlib/trees.c:797:1: error: unable to find a register to
spill in class 'R0_REGS'
../../../INTEST/trunk/zlib/trees.c:797:1: error: this is the insn:
(insn 415 414 416 28 (set (mem:QI (plus:SI (reg/f:SI 6 r6 [orig:742
s_34(D)->pending_buf ] [742])
(reg:SI 7 r7 [orig:307 D.4248 ] [307])) [0 *D.4249_209+0 S1
A8])
(reg:QI 746 [ s_34(D)->bi_buf ]))
../../../INTEST/trunk/zlib/trees.c:780 206 {*movqi_m_reg_reg_store}
 (expr_list:REG_DEAD (reg:QI 746 [ s_34(D)->bi_buf ])
(expr_list:REG_DEAD (reg/f:SI 6 r6 [orig:742 s_34(D)->pending_buf ]
[742])
(expr_list:REG_DEAD (reg:SI 7 r7 [orig:307 D.4248 ] [307])
(nil)
../../../INTEST/trunk/zlib/trees.c:797:1: internal compiler error: in
spill_failure, at reload1.c:2118

when bootstrapping.


[Bug fortran/42954] [4.5/4.6/4.7 regression] TARGET_*_CPP_BUILTINS issues with gfortran

2011-10-26 Thread nightstrike at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42954

--- Comment #18 from nightstrike  2011-10-27 
02:00:37 UTC ---
We have a patch.  What else is missing?


[Bug tree-optimization/50850] [4.7 Regression] verify_ssa failed

2011-10-26 Thread maxdeliso at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50850

--- Comment #2 from Max DeLiso  2011-10-27 00:48:15 
UTC ---
no problems with gcc (GCC) 4.7.0 20111026 (experimental)


[Bug libstdc++/50862] deadlock in std::condition_variable_any

2011-10-26 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50862

--- Comment #17 from Jonathan Wakely  2011-10-26 
23:35:30 UTC ---
Author: redi
Date: Wed Oct 26 23:35:26 2011
New Revision: 180549

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180549
Log:
PR libstdc++/50862
* include/std/condition_variable (condition_variable_any::wait): Avoid
terminating if relocking user mutex throws during stack-unwinding.
* testsuite/30_threads/condition_variable_any/50862.cc: Add dg-require.

Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/std/condition_variable
trunk/libstdc++-v3/testsuite/30_threads/condition_variable_any/50862.cc


[Bug target/50751] SH Target: Displacement addressing does not work for QImode and HImode

2011-10-26 Thread oleg.e...@t-online.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50751

--- Comment #7 from Oleg Endo  2011-10-26 23:07:08 UTC 
---
Created attachment 25622
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25622
asmcons and ira pass log for the reload failure of "z" insn constraint

(In reply to comment #5)
> It seems that clobbering R0 in that expander is simply papering
> over the real problem.  

Yes, it is very much.

> Although the reload issue beyonds me,
> .ira dump file about that impossible insn which doesn't satisfy
> the "z" constraint would be a starting point.

I've been trying to make some sense out of it since, but I'm a bit clueless at
the moment here.

The following function is a reduced failure example:

int fail (char* buf0, char* buf1)
{
  char a,b,c;

  a = buf0[0] + buf1[1];
  b = buf0[5] + buf1[4];
  c = buf0[15] + buf1[14];
  return a+b-c;
}

In the attached log the problematic pseudo reg is reg:QI 191, where it is
reloaded into r1... 

Reloads for insn # 13
Reload 0: reload_in (QI) = (reg:QI 191 [ MEM[(char *)buf1_4(D) + 4B] ])
reload_out (SI) = (reg:SI 1 r1 [193])
GENERAL_REGS, RELOAD_OTHER (opnum = 0)


Strange thing is that the following variant does not cause the error:

int fail (char* buf0, char* buf1, char* out)
{
  char a,b,c;

  a = buf0[0] + buf1[1];
  b = buf0[5] + buf1[4];
  c = buf0[15] + buf1[14];
  *out = a+b-c;
  return *out;
}


[Bug target/50875] O3 and -mavx lead to internal compiler error: in find_reloads

2011-10-26 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50875

--- Comment #6 from Uros Bizjak  2011-10-26 22:52:50 
UTC ---
Following (untested) patch fixes the failure for me:

Index: sse.md
===
--- sse.md(revision 180528)
+++ sse.md(working copy)
@@ -4231,12 +4231,11 @@
   [(set (match_operand:V4DF 0 "register_operand" "=x,x")
 (vec_select:V4DF
   (vec_concat:V8DF
-(match_operand:V4DF 1 "nonimmediate_operand" "xm,x")
+(match_operand:V4DF 1 "nonimmediate_operand" " m,x")
 (match_operand:V4DF 2 "nonimmediate_operand" " 1,xm"))
   (parallel [(const_int 0) (const_int 4)
  (const_int 2) (const_int 6)])))]
-  "TARGET_AVX
-   && (!MEM_P (operands[1]) || rtx_equal_p (operands[1], operands[2]))"
+  "TARGET_AVX"
   "@
vmovddup\t{%1, %0|%0, %1}
vunpcklpd\t{%2, %1, %0|%0, %1, %2}"


[Bug target/50751] SH Target: Displacement addressing does not work for QImode and HImode

2011-10-26 Thread oleg.e...@t-online.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50751

--- Comment #6 from Oleg Endo  2011-10-26 22:36:31 UTC 
---
Created attachment 25621
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25621
Experimental not working patch for mov.b with displacement addressing


[Bug ada/50842] [4.7 Regression] gnatmake fails to link in stage3 with undefined symbol _iconv_close

2011-10-26 Thread dave.anglin at bell dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50842

--- Comment #3 from dave.anglin at bell dot net 2011-10-26 22:36:15 UTC ---
On 26-Oct-11, at 5:26 PM, ebotcazou at gcc dot gnu.org wrote:

>> gnatmake needs to be linked against /usr/lib/libiconv.dylib.
>
> Which Makefile variable contains the -liconv flag?


The gcc  Makefile has

LIBICONV = /usr/lib/libiconv.dylib
LIBICONV_DEP =

LIBICONV is subsequently used in the LIBS variable.

Dave
--
John David Anglindave.ang...@bell.net


[Bug lto/50876] unrecognized command line option '-Zmultiply_defined suppress regressions for lto.exp on x86_64-apple-darwin11

2011-10-26 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50876

--- Comment #4 from Jack Howarth  2011-10-26 
22:31:34 UTC ---
Caused by...

r180517 | rguenth | 2011-10-26 05:30:29 -0400 (Wed, 26 Oct 2011) | 9 lines

2011-10-26  Richard Guenther  

PR lto/41844
* Makefile.in (lto-wrapper): Depend on and link against
opts-common.o.
(lto-wrapper.o): Depend on $(OPTS_H) and $(OPTIONS_H).
* lto-wrapper.c (get_options_from_collect_gcc_options): New function.
(run_gcc): Use it.  Filter out language specific options.

Reverting r180517 and necessarily the associated commit...

r180521 | rguenth | 2011-10-26 07:48:09 -0400 (Wed, 26 Oct 2011) | 4 lines

2011-10-26  Richard Guenther  

* lto-wrapper.c (run_gcc): Properly init/free obstacle.

eliminates the new lto.exp failures at r180541 on x86_64-apple-darwin11.


[Bug c++/50870] [C++0x] [4.6/4.7 Regression] ICE with decltype, operator->, and default template arguments

2011-10-26 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50870

Paolo Carlini  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
   Last reconfirmed||2011-10-26
 CC|paolo.carlini at oracle dot |
   |com |
 Resolution|FIXED   |
 AssignedTo|unassigned at gcc dot   |paolo.carlini at oracle dot
   |gnu.org |com
   Target Milestone|4.7.0   |4.6.3
Summary|[C++0x] ICE with decltype,  |[C++0x] [4.6/4.7
   |operator->, and default |Regression] ICE with
   |template arguments  |decltype, operator->, and
   ||default template arguments
 Ever Confirmed|0   |1

--- Comment #3 from Paolo Carlini  2011-10-26 
22:10:11 UTC ---
Uhhm, let's reopen this: first it's a 4.6 Regression too, second we are still
not Ok for impl template, eg:

template 
  struct impl
  {
template  static T create();
  };

template ::template create()
 -> impl::template create())>
struct tester { };

tester*, int, float> ti;


[Bug bootstrap/50878] ARM bootstrap failure on insn-preds.c with error: dominator of 12 should be 6, not 5

2011-10-26 Thread michael.hope at linaro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50878

Michael Hope  changed:

   What|Removed |Added

 Target||arm-linux-gnueabi

--- Comment #1 from Michael Hope  2011-10-26 
22:03:10 UTC ---
According to gcc-testresults, r180308 bootstrapped OK.


[Bug bootstrap/50878] New: ARM bootstrap failure on insn-preds.c with error: dominator of 12 should be 6, not 5

2011-10-26 Thread michael.hope at linaro dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50878

 Bug #: 50878
   Summary: ARM bootstrap failure on insn-preds.c with error:
dominator of 12 should be 6, not 5
Classification: Unclassified
   Product: gcc
   Version: 4.7.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: bootstrap
AssignedTo: unassig...@gcc.gnu.org
ReportedBy: michael.h...@linaro.org


trunk r180460 fails during stage 2 with the following error:

../../../gcc-4.7~/gcc/config/arm/predicates.md: In function 'bool
constraint_satisfied_p(rtx, constraint_num)':
../../../gcc-4.7~/gcc/config/arm/predicates.md:924:1: error: dominator of 12
should be 6, not 5
../../../gcc-4.7~/gcc/config/arm/predicates.md:924:1: internal compiler error:
in verify_dominators, at dominance.c:1041

This happens on ARM in an ARMv5 configuration and Cortex-A9 configuration.

The full build log is here:

http://builds.linaro.org/toolchain/gcc-4.7~svn180460/logs/armv7l-natty-cbuild205-tcpanda04-cortexa9r1/gcc-build.txt

The Cortex-A9 configure flags are:

--prefix=/scratch/cbuild/slave/slaves/tcpanda04/gcc-4.7~svn180460/gcc/default/install
--enable-languages=c,c++,objc,obj-c++,fortran,lto --with-mode=thumb
--with-arch=armv7-a --with-tune=cortex-a9 --with-float=softfp --with-fpu=neon

More information about the host is here:

http://builds.linaro.org/toolchain/gcc-4.7~svn180460/logs/armv7l-natty-cbuild205-tcpanda04-cortexa9r1/host.txt


[Bug lto/50876] unrecognized command line option '-Zmultiply_defined suppress regressions for lto.exp on x86_64-apple-darwin11

2011-10-26 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50876

--- Comment #3 from Andrew Pinski  2011-10-26 
21:26:45 UTC ---
(In reply to comment #2)
> Do we know what patch broke this?

>From the look of things, it is most likely the LTO options change from Richard
Guenter which caused it.


[Bug ada/50842] [4.7 Regression] gnatmake fails to link in stage3 with undefined symbol _iconv_close

2011-10-26 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50842

Eric Botcazou  changed:

   What|Removed |Added

 Status|UNCONFIRMED |ASSIGNED
   Last reconfirmed||2011-10-26
 CC||ebotcazou at gcc dot
   ||gnu.org
 AssignedTo|unassigned at gcc dot   |ebotcazou at gcc dot
   |gnu.org |gnu.org
 Ever Confirmed|0   |1

--- Comment #2 from Eric Botcazou  2011-10-26 
21:26:42 UTC ---
> gnatmake needs to be linked against /usr/lib/libiconv.dylib.

Which Makefile variable contains the -liconv flag?


[Bug lto/50876] unrecognized command line option '-Zmultiply_defined suppress regressions for lto.exp on x86_64-apple-darwin11

2011-10-26 Thread mikestump at comcast dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50876

--- Comment #2 from Mike Stump  2011-10-26 
21:12:58 UTC ---
Do we know what patch broke this?


[Bug boehm-gc/50877] New: link.h not found when I add --enable-objc-gc

2011-10-26 Thread jackiegleason at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50877

 Bug #: 50877
   Summary: link.h not found when I add --enable-objc-gc
Classification: Unclassified
   Product: gcc
   Version: unknown
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: boehm-gc
AssignedTo: unassig...@gcc.gnu.org
ReportedBy: jackieglea...@gmail.com


I am compiling the Android Toolchain, when I add the flag --enable-objc-gc to
my gcc configure I get an error. I can confirm that I tried it without this and
it works just fine but the objective C compiler does not get installed. Seems
to be an issue with the GC.

I am compiling for ARM using Ubuntu x64 so maybe that has something to do with
it.

/home/jackie/Development/Code/AndroidGCC/build/../gcc/gcc-4.6.1/boehm-gc/dyn_load.c:96:21:
fatal error: link.h: No such file or directory


[Bug target/50678] [4.7 Regression] FAIL: c52104y on x86_64-apple-darwin10

2011-10-26 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50678

--- Comment #54 from Eric Botcazou  2011-10-26 
20:15:43 UTC ---
> well, no reply to my radar yet -
> -  so, shall I apply the proposed patch as "sticking plaster" until we decide
> the Right Way forward ?

OK, let's go ahead.


[Bug target/46779] [4.4/4.5/4.6 Regression][avr] wrong code generation for values held in R28/R29

2011-10-26 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46779

Georg-Johann Lay  changed:

   What|Removed |Added

Summary|wrong code generation for   |[4.4/4.5/4.6
   |array access|Regression][avr] wrong code
   ||generation for values held
   ||in R28/R29
   Severity|critical|normal


[Bug target/50678] [4.7 Regression] FAIL: c52104y on x86_64-apple-darwin10

2011-10-26 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50678

--- Comment #53 from Iain Sandoe  2011-10-26 19:57:25 
UTC ---
well, no reply to my radar yet -
-  so, shall I apply the proposed patch as "sticking plaster" until we decide
the Right Way forward ?
(I believe it's generally been approved, just a question of could we do sth
better)


[Bug lto/50876] unrecognized command line option '-Zmultiply_defined suppress regressions for lto.exp on x86_64-apple-darwin11

2011-10-26 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50876

--- Comment #1 from Jack Howarth  2011-10-26 
19:56:17 UTC ---
Using built-in specs.
COLLECT_GCC=gcc-fsf-4.7
COLLECT_LTO_WRAPPER=/sw/lib/gcc4.7/libexec/gcc/x86_64-apple-darwin11.2.0/4.7.0/lto-wrapper
Target: x86_64-apple-darwin11.2.0
Configured with: ../gcc-4.7-20111026/configure --prefix=/sw
--prefix=/sw/lib/gcc4.7 --mandir=/sw/share/man --infodir=/sw/lib/gcc4.7/info
--with-build-config=bootstrap-lto --enable-stage1-languages=c,lto
--enable-languages=c,c++,fortran,lto,objc,obj-c++,java --with-gmp=/sw
--with-libiconv-prefix=/sw --with-ppl=/sw --with-cloog=/sw --with-mpc=/sw
--with-system-zlib --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib
--program-suffix=-fsf-4.7 --enable-checking=yes --enable-cloog-backend=isl
Thread model: posix
gcc version 4.7.0 20111026 (experimental) (GCC)


[Bug lto/50876] New: unrecognized command line option '-Zmultiply_defined suppress regressions for lto.exp on x86_64-apple-darwin11

2011-10-26 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50876

 Bug #: 50876
   Summary: unrecognized command line option '-Zmultiply_defined
suppress regressions for lto.exp on
x86_64-apple-darwin11
Classification: Unclassified
   Product: gcc
   Version: 4.7.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: lto
AssignedTo: unassig...@gcc.gnu.org
ReportedBy: howa...@nitro.med.uc.edu


Current gcc trunk at r180532 exhibits numerous new lto regressions in the g++
test suite. These are of the form...

Executing on host:
/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/gcc/testsuite/g++/../../g++
-B/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/gcc/testsuite/g++/../../
cp_lto_20080709_0.o   -nostdinc++
-I/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/x86_64-apple-darwin11.2.0/i386/libstdc++-v3/include/x86_64-apple-darwin11.2.0
-I/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/x86_64-apple-darwin11.2.0/i386/libstdc++-v3/include
-I/sw/src/fink.build/gcc47-4.7.0-1/gcc-4.7-20111026/libstdc++-v3/libsupc++
-I/sw/src/fink.build/gcc47-4.7.0-1/gcc-4.7-20111026/libstdc++-v3/include/backward
-I/sw/src/fink.build/gcc47-4.7.0-1/gcc-4.7-20111026/libstdc++-v3/testsuite/util
-fmessage-length=0 -O0 -flto -flto-partition=none 
-L/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/x86_64-apple-darwin11.2.0/i386/libstdc++-v3/src/.libs

-B/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/x86_64-apple-darwin11.2.0/i386/libstdc++-v3/src/.libs

-L/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/x86_64-apple-darwin11.2.0/i386/libstdc++-v3/src/.libs
 -multiply_defined suppress -m32 -o g++-dg-lto-20080709-01.exe(timeout
= 300)
g++: error: unrecognized command line option '-Zmultiply_defined suppress'^M
lto-wrapper:
/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/gcc/testsuite/g++/../../g++
returned 1 exit status^M
collect2: error: lto-wrapper returned 1 exit status^M
compiler exited with status 1
output is:
g++: error: unrecognized command line option '-Zmultiply_defined suppress'^M
lto-wrapper:
/sw/src/fink.build/gcc47-4.7.0-1/darwin_objdir/gcc/testsuite/g++/../../g++
returned 1 exit status^M
collect2: error: lto-wrapper returned 1 exit status^M

FAIL: g++.dg/lto/20080709 cp_lto_20080709_0.o-cp_lto_20080709_0.o link, -O0
-flto -flto-partition=none


[Bug target/50678] [4.7 Regression] FAIL: c52104y on x86_64-apple-darwin10

2011-10-26 Thread simon at pushface dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50678

simon at pushface dot org changed:

   What|Removed |Added

 CC||simon at pushface dot org

--- Comment #52 from simon at pushface dot org 2011-10-26 19:48:42 UTC ---
(In reply to comment #48)
> I have bootstrapped gcc on x86_64-apple-darwin10 at revision 180138 with the
> patch at http://gcc.gnu.org/ml/gcc-patches/2011-10/msg01617.html. All the Ada
> tests pass with it.
> Thanks for the hard work.

Same here, on x86_64-apple-darwin11 at r180524.


[Bug c++/50864] [4.6/4.7 Regression] ICE with decltype and "declval" from another namespace

2011-10-26 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50864

Paolo Carlini  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
 AssignedTo|unassigned at gcc dot   |paolo.carlini at oracle dot
   |gnu.org |com


[Bug lto/47889] [4.6/4.7 Regression] Segmentation fault in useless_type_conversion_p, at tree-ssa.c:1228

2011-10-26 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47889

--- Comment #7 from Dmitry Gorbachev  
2011-10-26 19:36:10 UTC ---
Created attachment 25620
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25620
Testcase

Still fails with this testcase.


[Bug lto/47888] [4.6/4.7 Regression] tree check: expected array_type, have record_type in array_ref_low_bound, at expr.c:6249 / Segmentation fault

2011-10-26 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47888

--- Comment #6 from Dmitry Gorbachev  
2011-10-26 19:30:50 UTC ---
Disappeared in trunk between rr. 178135 and 178749.


[Bug lto/48100] [4.6/4.7 Regression] Assertion failed in lto_varpool_replace_node, at lto-symtab.c:304 with mixed LTO/non-LTO objects

2011-10-26 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48100

--- Comment #6 from Dmitry Gorbachev  
2011-10-26 19:21:11 UTC ---
Works with recent trunk. Fixed in r179424 (PR 47247)?


[Bug fortran/50684] [4.6/4.7 Regression] Incorrect error for move_alloc on element inside intent(in) pointer

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50684

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #12 from Jakub Jelinek  2011-10-26 
17:14:06 UTC ---
GCC 4.6.2 is being released.


[Bug target/45325] [4.6/4.7 Regression] target attribute doesn't work with -march=i586

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45325

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #22 from Jakub Jelinek  2011-10-26 
17:14:07 UTC ---
GCC 4.6.2 is being released.


[Bug rtl-optimization/48830] [4.4/4.5/4.6 regression] unrecognized insn: storing invalid upper FP reg in SImode

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48830

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #16 from Jakub Jelinek  2011-10-26 
17:14:01 UTC ---
GCC 4.6.2 is being released.


[Bug fortran/50875] O3 and -march=native lead to internal compiler error: in find_reloads

2011-10-26 Thread holyjoly at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50875

--- Comment #5 from Joly Aarons  2011-10-26 17:35:29 
UTC ---
Excellent, just for completeness, I can confirm that on my machines :
   gfortran -O3 -mavx
does reproduce the problem identically and that :
   gfortran -O3 -mno-avx -march=native
compiles successfully.

Joly


(In reply to comment #3)
> The issue is related with "-mavx"
> 
> I use "gfortran -O3 -mavx" to reproduce the problem.


[Bug target/48173] [4.6 regression] bootstrap error on arm-linux-gnueabi (defaulting to armv4t)

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48173

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #7 from Jakub Jelinek  2011-10-26 
17:14:03 UTC ---
GCC 4.6.2 is being released.


[Bug c++/50870] [C++0x] ICE with decltype, operator->, and default template arguments

2011-10-26 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50870

--- Comment #1 from paolo at gcc dot gnu.org  
2011-10-26 17:59:42 UTC ---
Author: paolo
Date: Wed Oct 26 17:59:36 2011
New Revision: 180531

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180531
Log:
2011-10-26  Paolo Carlini  

* typeck.c (cp_build_addr_expr_1): Use BASELINK_P.
* class.c (instantiate_type): Likewise.
* pt.c (convert_nontype_argument_function, uses_template_parms,
tsubst_copy, resolve_nondeduced_context, type_dependent_expression_p):
Likewise.
* semantics.c (finish_decltype_type): Likewise.
* decl2.c (mark_used): Likewise.
* name-lookup.c (arg_assoc): Likewise.

/cp
2011-10-26  Paolo Carlini  

PR c++/50870
* typeck.c (non_reference): Pass NULL_TREE through.

/testsuite
2011-10-26  Paolo Carlini  

PR c++/50870
* g++.dg/cpp0x/decltype34.C: New.

Added:
trunk/gcc/testsuite/g++.dg/cpp0x/decltype34.C
Modified:
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/class.c
trunk/gcc/cp/decl2.c
trunk/gcc/cp/name-lookup.c
trunk/gcc/cp/pt.c
trunk/gcc/cp/semantics.c
trunk/gcc/cp/typeck.c
trunk/gcc/testsuite/ChangeLog


[Bug c++/50870] [C++0x] ICE with decltype, operator->, and default template arguments

2011-10-26 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50870

Paolo Carlini  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||FIXED
   Target Milestone|--- |4.7.0

--- Comment #2 from Paolo Carlini  2011-10-26 
18:03:20 UTC ---
Fixed for 4.7.0.


[Bug debug/47471] [4.6/4.7 Regression] stdarg functions extraneous too-early prologue end

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47471

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #8 from Jakub Jelinek  2011-10-26 
17:13:46 UTC ---
GCC 4.6.2 is being released.


[Bug debug/49775] [4.6 Regression on AVR] ICE in based_loc_descr

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49775

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #6 from Jakub Jelinek  2011-10-26 
17:13:46 UTC ---
GCC 4.6.2 is being released.


[Bug regression/50484] [4.6 regression] ia64-portbld-freebsd9.0, conftest.c:16:1: internal compiler error: Segmentation fault: 11

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50484

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #5 from Jakub Jelinek  2011-10-26 
17:13:59 UTC ---
GCC 4.6.2 is being released.


[Bug libgcj/44415] [4.6/4.7 regression] gmp multilib support broke bootstrap with static libgmp

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44415

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #8 from Jakub Jelinek  2011-10-26 
17:14:09 UTC ---
GCC 4.6.2 is being released.


[Bug fortran/50875] O3 and -march=native lead to internal compiler error: in find_reloads

2011-10-26 Thread holyjoly at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50875

--- Comment #4 from Joly Aarons  2011-10-26 17:30:32 
UTC ---
Excellent, just for completeness, I can confirm that :
   gfortran -O3 -mavx
does reproduce the problem identically and that :

(In reply to comment #3)
> The issue is related with "-mavx"
> 
> I use "gfortran -O3 -mavx" to reproduce the problem.


[Bug target/50807] [avr] Constructor writing to RAM for variable in Flash

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50807

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #2 from Jakub Jelinek  2011-10-26 
17:13:59 UTC ---
GCC 4.6.2 is being released.


[Bug rtl-optimization/50078] [4.6/4.7 Regression] combine wrong code: volatile accesses optimized out

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50078

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #9 from Jakub Jelinek  2011-10-26 
17:13:43 UTC ---
GCC 4.6.2 is being released.


[Bug tree-optimization/47679] [4.6/4.7 Regression] Strange uninitialized warning after SRA

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47679

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #9 from Jakub Jelinek  2011-10-26 
17:13:51 UTC ---
GCC 4.6.2 is being released.


[Bug tree-optimization/45978] [4.6 Regression] bogus "array subscript is above array bounds" warning in extremely simple code with no loops

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45978

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #9 from Jakub Jelinek  2011-10-26 
17:13:44 UTC ---
GCC 4.6.2 is being released.


[Bug tree-optimization/46076] [4.6 regression] constant propagation and compile-time math no longer happening versus 4.4 and 4.5

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46076

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #30 from Jakub Jelinek  2011-10-26 
17:13:56 UTC ---
GCC 4.6.2 is being released.


[Bug tree-optimization/50138] [4.6 Regression] ICE in vect_transform_stmt

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50138

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #6 from Jakub Jelinek  2011-10-26 
17:13:31 UTC ---
GCC 4.6.2 is being released.


[Bug target/48308] [4.6/4.7 Regression] crosscompiling to arm fails with assembler: can't resolve '.LC4' {.rodata.str1.1 section} - '.LPIC4' {*UND* section}

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48308

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #11 from Jakub Jelinek  2011-10-26 
17:14:01 UTC ---
GCC 4.6.2 is being released.


[Bug lto/47889] [4.6/4.7 Regression] Segmentation fault in useless_type_conversion_p, at tree-ssa.c:1228

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47889

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #6 from Jakub Jelinek  2011-10-26 
17:13:56 UTC ---
GCC 4.6.2 is being released.


[Bug tree-optimization/50213] [4.6 Regression] Regression in space-optimized code relative to 4.5.x

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50213

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #12 from Jakub Jelinek  2011-10-26 
17:13:59 UTC ---
GCC 4.6.2 is being released.


[Bug tree-optimization/44688] [4.6/4.7 Regression] Excessive code-size growth at -O3

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44688

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #5 from Jakub Jelinek  2011-10-26 
17:13:51 UTC ---
GCC 4.6.2 is being released.


[Bug rtl-optimization/50205] [4.6/4.7 Regression] ICE: in code_motion_path_driver, at sel-sched.c:6581 with -fselective-scheduling2 and custom flags

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50205

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #4 from Jakub Jelinek  2011-10-26 
17:13:54 UTC ---
GCC 4.6.2 is being released.


[Bug java/44495] [4.6/4.7 regression] ICE in java_mangle_resource_name, at java/mangle.c:658

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44495

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #3 from Jakub Jelinek  2011-10-26 
17:13:52 UTC ---
GCC 4.6.2 is being released.


[Bug target/50275] [4.6 regression] libgcc build failure on LM32

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50275

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #1 from Jakub Jelinek  2011-10-26 
17:13:56 UTC ---
GCC 4.6.2 is being released.


[Bug lto/47936] [4.6/4.7 Regression] Missed optimization with LTO due to strict aliasing issues

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47936

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #7 from Jakub Jelinek  2011-10-26 
17:13:50 UTC ---
GCC 4.6.2 is being released.


[Bug middle-end/47581] [4.5 regression] Unnecessary adjustments to stack pointer

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47581

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #15 from Jakub Jelinek  2011-10-26 
17:13:48 UTC ---
GCC 4.6.2 is being released.


[Bug rtl-optimization/50063] [4.6/4.7 Regression] DSE: wrong code for gcc.dg/torture/pta-ptrarith-3.c

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50063

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #10 from Jakub Jelinek  2011-10-26 
17:13:44 UTC ---
GCC 4.6.2 is being released.


[Bug tree-optimization/46639] [4.6/4.7 Regression] Missing optimization due to function splitting and redundant conditionals

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46639

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #10 from Jakub Jelinek  2011-10-26 
17:13:49 UTC ---
GCC 4.6.2 is being released.


[Bug lto/46798] [4.6 Regression] invalid conversion in gimple call; verify_stmts failed

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46798

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #8 from Jakub Jelinek  2011-10-26 
17:13:36 UTC ---
GCC 4.6.2 is being released.


[Bug target/45402] [4.6/4.7 Regression] ICE in extract_insn, at recog.c:2127 for gcc.dg/pr28796-2 on rx-elf

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45402

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #3 from Jakub Jelinek  2011-10-26 
17:13:23 UTC ---
GCC 4.6.2 is being released.


[Bug rtl-optimization/47918] [4.6/4.7 Regression] noreturn discovery broke non local gotos on m68k and i386

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47918

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #10 from Jakub Jelinek  2011-10-26 
17:13:38 UTC ---
GCC 4.6.2 is being released.


[Bug lto/47888] [4.6/4.7 Regression] tree check: expected array_type, have record_type in array_ref_low_bound, at expr.c:6249 / Segmentation fault

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47888

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #5 from Jakub Jelinek  2011-10-26 
17:13:48 UTC ---
GCC 4.6.2 is being released.


[Bug lto/47841] [4.6/4.7 Regression] New guality test failures

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47841

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #7 from Jakub Jelinek  2011-10-26 
17:13:41 UTC ---
GCC 4.6.2 is being released.


[Bug tree-optimization/50052] [4.6/4.7 Regression] FAIL: gcc.dg/ipa/ipa-sra-2.c scan-tree-dump eipa_sra

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50052

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #7 from Jakub Jelinek  2011-10-26 
17:13:21 UTC ---
GCC 4.6.2 is being released.


[Bug tree-optimization/50444] [4.6/4.7 Regression] -ftree-sra ignores alignment

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50444

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #7 from Jakub Jelinek  2011-10-26 
17:13:39 UTC ---
GCC 4.6.2 is being released.


[Bug fortran/50410] [4.6/4.7 Regression] ICE in record_reference

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50410

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #10 from Jakub Jelinek  2011-10-26 
17:13:37 UTC ---
GCC 4.6.2 is being released.


[Bug tree-optimization/46590] [4.5/4.6/4.7 Regression] long compile time with -O2 and many loops

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46590

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #16 from Jakub Jelinek  2011-10-26 
17:13:27 UTC ---
GCC 4.6.2 is being released.


[Bug middle-end/48668] [4.6/4.7 regression] COMDAT Group signature not emitted in group

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48668

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #6 from Jakub Jelinek  2011-10-26 
17:13:21 UTC ---
GCC 4.6.2 is being released.


[Bug target/47333] [4.6/4.7 regression] g++.dg/lto/20091219 FAILs on Solaris 2

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47333

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #20 from Jakub Jelinek  2011-10-26 
17:13:42 UTC ---
GCC 4.6.2 is being released.


[Bug middle-end/48666] [4.6/4.7 Regression] -Warray-bounds doesn't trigger anymore for simple case

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48666

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #3 from Jakub Jelinek  2011-10-26 
17:13:32 UTC ---
GCC 4.6.2 is being released.


[Bug debug/48670] [4.6 regression] explosion in time and stack usage when using -ggdb on a class with many members

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48670

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #8 from Jakub Jelinek  2011-10-26 
17:13:41 UTC ---
GCC 4.6.2 is being released.


[Bug target/47481] [4.6/4.7 Regression] spill failure with -O2 -msoft-float on Ada RTS

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47481

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #8 from Jakub Jelinek  2011-10-26 
17:13:19 UTC ---
GCC 4.6.2 is being released.


[Bug middle-end/48600] [4.6/4.7 Regression] ICE when using cold attribute

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48600

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #10 from Jakub Jelinek  2011-10-26 
17:13:23 UTC ---
GCC 4.6.2 is being released.


[Bug tree-optimization/49140] [4.6 regression] wrong code with -O2 and -O3, not with -O3 -no-inline

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49140

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #24 from Jakub Jelinek  2011-10-26 
17:13:34 UTC ---
GCC 4.6.2 is being released.


[Bug c/47435] [4.6/4.7 Regression] ICE: SIGSEGV in c_finish_case (c-typeck.c:8859) on invalid code

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47435

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #5 from Jakub Jelinek  2011-10-26 
17:13:34 UTC ---
GCC 4.6.2 is being released.


[Bug target/49821] [4.6 regression] ICE in dwarf2out_cfi_begin_epilogue, at dwarf2out.c:3015

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49821

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #2 from Jakub Jelinek  2011-10-26 
17:13:32 UTC ---
GCC 4.6.2 is being released.


[Bug target/49641] [4.6 Regression] Wrong code for ARMv4T and stmia

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49641

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #6 from Jakub Jelinek  2011-10-26 
17:13:18 UTC ---
GCC 4.6.2 is being released.


[Bug libfortran/50105] [4.6/4.7 Regression] I/O with g6.5 - wrong number of "**" shown

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50105

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #11 from Jakub Jelinek  2011-10-26 
17:13:23 UTC ---
GCC 4.6.2 is being released.


[Bug fortran/42954] [4.5/4.6/4.7 regression] TARGET_*_CPP_BUILDINS issues with gfortran

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42954

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #17 from Jakub Jelinek  2011-10-26 
17:13:33 UTC ---
GCC 4.6.2 is being released.


[Bug middle-end/50210] [4.6/4.7 Regression] ICE: in create_linear_expr_from_tree, at graphite-sese-to-poly.c:1137 with fgraphite-identity -ffast-math -fno-tree-scev-cprop -fstrict-overflow

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50210

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #3 from Jakub Jelinek  2011-10-26 
17:13:32 UTC ---
GCC 4.6.2 is being released.


[Bug middle-end/44440] [4.6/4.7 regression] ira_initialization and buitins construction taking too much of startup time

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=0

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #6 from Jakub Jelinek  2011-10-26 
17:13:19 UTC ---
GCC 4.6.2 is being released.


[Bug lto/48437] [4.6/4.7 Regression] LTO crashes with block-local function declarations

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48437

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #4 from Jakub Jelinek  2011-10-26 
17:13:30 UTC ---
GCC 4.6.2 is being released.


[Bug c++/50608] [4.6/4.7 regression] cannot apply 'offsetof' to a non-constant address

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50608

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #5 from Jakub Jelinek  2011-10-26 
17:13:25 UTC ---
GCC 4.6.2 is being released.


[Bug lto/48100] [4.6/4.7 Regression] Assertion failed in lto_varpool_replace_node, at lto-symtab.c:304 with mixed LTO/non-LTO objects

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48100

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #5 from Jakub Jelinek  2011-10-26 
17:13:30 UTC ---
GCC 4.6.2 is being released.


[Bug target/47230] [4.6/4.7 Regression] gcc fails to bootstrap on alpha in stage2 with "relocation truncated to fit: GPREL16 against ..."

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47230

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #14 from Jakub Jelinek  2011-10-26 
17:13:16 UTC ---
GCC 4.6.2 is being released.


[Bug rtl-optimization/48721] [4.6/4.7 Regression] ICE: verify_flow_info failed: missing barrier after block 6 with -foptimize-sibling-calls -fsched2-use-superblocks

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48721

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|4.6.2   |4.6.3

--- Comment #5 from Jakub Jelinek  2011-10-26 
17:13:26 UTC ---
GCC 4.6.2 is being released.


[Bug tree-optimization/50789] Gather vectorization

2011-10-26 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50789

Jakub Jelinek  changed:

   What|Removed |Added

  Attachment #25614|0   |1
is obsolete||

--- Comment #7 from Jakub Jelinek  2011-10-26 
16:56:36 UTC ---
Created attachment 25619
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25619
gcc47-pr50789.patch

Updated patch that I'm bootstrapping/regtesting right now.


[Bug fortran/50875] O3 and -march=native lead to internal compiler error: in find_reloads

2011-10-26 Thread xunxun1982 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50875

--- Comment #3 from xunxun  2011-10-26 16:35:38 
UTC ---
The issue is related with "-mavx"

I use "gfortran -O3 -mavx" to reproduce the problem.


[Bug fortran/50875] O3 and -march=native lead to internal compiler error: in find_reloads

2011-10-26 Thread holyjoly at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50875

--- Comment #2 from Joly Aarons  2011-10-26 16:08:14 
UTC ---
(In reply to comment #1)
> Your gcc -v information?
> And your cpu model? (I think it's related with cpu instruction set)
> 
> I use i686-w64-mingw32 gfortran 4.6.2 to run the test well on Win7 intel 
> core2.

Ok, cpuinfo:
-
joly@joly-laptop:~/src/castep_devel$ cat /proc/cpuinfo 
processor: 0
vendor_id: GenuineIntel
cpu family: 6
model: 42
model name: Intel(R) Core(TM) i5-2415M CPU @ 2.30GHz
stepping: 7
cpu MHz: 2301.000
cache size: 3072 KB
physical id: 0
siblings: 4
core id: 0
cpu cores: 2
apicid: 0
initial apicid: 0
fpu: yes
fpu_exception: yes
cpuid level: 13
wp: yes
flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm
constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc
aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm
sse4_1 sse4_2 x2apic popcnt xsave avx lahf_lm ida arat xsaveopt pln pts dts
tpr_shadow vnmi flexpriority ept vpid
bogomips: 4589.61
clflush size: 64
cache_alignment: 64
address sizes: 36 bits physical, 48 bits virtual
power management:
-
and, gcc -v
-
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6.1/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro
4.6.1-9ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr
--program-suffix=-4.6 --enable-shared --enable-linker-build-id
--with-system-zlib --libexecdir=/usr/lib --without-included-gettext
--enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6
--libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu
--enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin
--enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic
--enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu
--target=x86_64-linux-gnu
Thread model: posix
gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) 
-
When I run with 4.70, gcc -v is :
-
Using built-in specs.
COLLECT_GCC=/usr/lib/gcc-snapshot/bin/gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc-snapshot/libexec/gcc/x86_64-linux-gnu/4.7.0/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro
20111010-0ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-snapshot/README.Bugs
--enable-languages=c,ada,c++,java,fortran,objc,obj-c++,go
--prefix=/usr/lib/gcc-snapshot --enable-shared --enable-linker-build-id
--with-system-zlib --disable-nls --with-sysroot=/ --enable-clocale=gnu
--enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin
--disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.7-snap/jre --enable-java-home
--with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.7-snap
--with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.7-snap
--with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar
--enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic
--enable-checking=yes --build=x86_64-linux-gnu --host=x86_64-linux-gnu
--target=x86_64-linux-gnu
Thread model: posix
gcc version 4.7.0 20111010 (experimental) [trunk revision 179769]
(Ubuntu/Linaro 20111010-0ubuntu1) 
-
And finally, a working version, gcc-4.5 -v :
-
Using built-in specs.
COLLECT_GCC=gcc-4.5
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.5.4/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro
4.5.3-9ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-4.5/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr
--program-suffix=-4.5 --enable-shared --enable-linker-build-id
--with-system-zlib --libexecdir=/usr/lib --without-included-gettext
--enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.5
--libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu
--enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin
--enable-gold --enable-ld=default --with-plugin-ld=ld.gold --enable-objc-gc
--disable-werror --with-arch-32=i686 --with-tune=generic
--enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu
--target=x86_64-linux-gnu
Thread model: posix
gc

[Bug fortran/50875] O3 and -march=native lead to internal compiler error: in find_reloads

2011-10-26 Thread xunxun1982 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50875

xunxun  changed:

   What|Removed |Added

 CC||xunxun1982 at gmail dot com

--- Comment #1 from xunxun  2011-10-26 15:54:05 
UTC ---
Your gcc -v information?
And your cpu model? (I think it's related with cpu instruction set)

I use i686-w64-mingw32 gfortran 4.6.2 to run the test well on Win7 intel core2.


[Bug tree-optimization/49316] ICE in in function_and_variable_visibility, at ipa.c:926 with g++.dg/tls/diag-1.C

2011-10-26 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49316

--- Comment #6 from ro at CeBiTec dot Uni-Bielefeld.DE  2011-10-26 15:52:07 UTC ---
> I made the patch against 4.6.1, and have run bootstrap and testing on AIX 5.3
> TL4.  I was able to apply it unchanged against trunk r180430, but have not yet
> gotten through a build of that source.

I've just done a quick rebuild of tree-emutls.o and cc1plus on Tru64
UNIX V5.1B, and now I can successfully compile both your minimized
testcase and g++.dg/tls/diag-1.C passes as well.

Thanks.
Rainer


[Bug fortran/50875] New: O3 and -march=native lead to internal compiler error: in find_reloads

2011-10-26 Thread holyjoly at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50875

 Bug #: 50875
   Summary: O3 and -march=native lead to internal compiler error:
in find_reloads
Classification: Unclassified
   Product: gcc
   Version: 4.6.1
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: fortran
AssignedTo: unassig...@gcc.gnu.org
ReportedBy: holyj...@gmail.com


Created attachment 25618
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25618
Stripped down test case.

It appears that for certain combinations of array allocations, conditionals and
loops, gfortran 4.6 and 4.7 give :
"internal compiler error: in find_reloads, at reload.c:4067",
but only when paired with -O3 and -march=native.

Tried compiling against 4.6.1 and 4.7.0 20111010 (experimental) [trunk revision
179769]. It works against 4.4.6 and 4.5.4.

I tried on two Sandy-Bridge systems, an i7 with Scientific Linux and an i5 with
Ubuntu 11.10 and Mac OS X (Only tried 4.6 on this platform), which all gave the
same behaviour.

I have attached a completely stripped down test case (doesn't do anything
meaningful) which works against 4.5 and 4.4 but not later versions for the
described flags. The output of this when compiled against the earlier versions
is:
 (-6.6689347635125245, -3.4315183934768561)
(-0.21071909368227187,-0.21353560926074711)
 (-2.3118973846843422, -1.1895930430719770)
(-3.7929436862808936,-3.8436409666934486).
NB. spaces stripped out.

For the moment, I am working around this by compiling the offending module with
-O2, which works.

Hope this helps, if you need any more information, please ask.

Regards,
Joly.


[Bug tree-optimization/49316] ICE in in function_and_variable_visibility, at ipa.c:926 with g++.dg/tls/diag-1.C

2011-10-26 Thread greed at pobox dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49316

--- Comment #5 from Graham Reed  2011-10-26 15:39:10 
UTC ---
(In reply to comment #4)

Sorry, forgot to add:

I made the patch against 4.6.1, and have run bootstrap and testing on AIX 5.3
TL4.  I was able to apply it unchanged against trunk r180430, but have not yet
gotten through a build of that source.


[Bug tree-optimization/49316] ICE in in function_and_variable_visibility, at ipa.c:926 with g++.dg/tls/diag-1.C

2011-10-26 Thread greed at pobox dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49316

--- Comment #4 from Graham Reed  2011-10-26 15:36:40 
UTC ---
Created attachment 25617
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25617
KLUDGE/workaround for ICE

I worked around the ICE on AIX with this patch.  THIS IS A WORKAROUND ONLY--I
do not know the code anywhere near well enough to believe this is a correct
fix.

It changes tree-emutls.c so that a weak symbol remains public, which then lets
it go through the assert in ipa.c.


[Bug target/50874] New: loc_t in tree-diagnostics.c conflicts with system header on AIX

2011-10-26 Thread greed at pobox dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50874

 Bug #: 50874
   Summary: loc_t in tree-diagnostics.c conflicts with system
header on AIX
Classification: Unclassified
   Product: gcc
   Version: 4.7.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: target
AssignedTo: unassig...@gcc.gnu.org
ReportedBy: gr...@pobox.com
  Host: powerpc-ibm-aix5.3.0.0
Target: powerpc-ibm-aix5.3.0.0
 Build: powerpc-ibm-aix5.3.0.0


Created attachment 25616
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25616
Rename loc_t to lincol_t

SVN Trunk revision 180430 fails to compile on AIX 5.3 TL4, with this error:

/mnts/cdstools/build/source/gcc-r180430/gcc/tree-diagnostic.c:59: error:
conflicting types for ‘loc_t’

Grepping around the system headers, I find a typedef struct localeinfo_table to
loc_t in /usr/include/sys/localedef31.h.  I've verified this is present in AIX
5.3 TL4, 6.1 and 7.3.

As the use of 'loc_t' is isolated to tree-diagnostic.c, I simply renamed it to
'lincol_t' so I could get on with things.  I've attached the diff, but someone
is far more than welcome to come up with a better name that doesn't conflict
with AIX.  (Or someone could make it so AIX never appears in my life again,
that would work too.)


[Bug libstdc++/50862] deadlock in std::condition_variable_any

2011-10-26 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50862

--- Comment #16 from Jonathan Wakely  2011-10-26 
14:06:12 UTC ---
Yes, thanks for spotting it.  Ideally we'd define this_thread::yield() anyway,
but until then the test should use the dg-require


[Bug libstdc++/50862] deadlock in std::condition_variable_any

2011-10-26 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50862

--- Comment #15 from Alexandre Oliva  2011-10-26 
13:55:25 UTC ---
Shouldn't the testcase contain:

// { dg-require-sched-yield "" }

?  I'm getting a failure because this_thread::yield is not defined, and
30_threads/this_thread/2.cc contains this directive so as to not fail in the
same way.


[Bug debug/50826] bootstrap on 64 bit pa broken by r180194, ICE in mem_loc_descriptor

2011-10-26 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50826

Alexandre Oliva  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED

--- Comment #11 from Alexandre Oliva  2011-10-26 
13:53:18 UTC ---
Fixed


[Bug debug/50826] bootstrap on 64 bit pa broken by r180194, ICE in mem_loc_descriptor

2011-10-26 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50826

--- Comment #10 from Alexandre Oliva  2011-10-26 
13:47:56 UTC ---
Author: aoliva
Date: Wed Oct 26 13:47:48 2011
New Revision: 180525

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180525
Log:
PR debug/50826
* var-tracking.c (rtx_debug_expr_p): New.
(use_type): Don't use debug exprs to track non-VTA variables.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/var-tracking.c


[Bug c++/50871] [C++0x] G++ fails to reject explicitly-defaulted function definition with different exception spec in system headers

2011-10-26 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50871

--- Comment #5 from Jonathan Wakely  2011-10-26 
13:46:45 UTC ---
Yes they are. Not doing that would be a good idea


  1   2   >