Why does GCC convert short operation to short unsigned?

2011-06-17 Thread Bingfeng Mei
Hi, I noticed that GCC converts short arithmetic to unsigned short. short foo2 (short a, short b) { return a - b; } In .gimple file: foo2 (short int a, short int b) { short int D.3347; short unsigned int a.0; short unsigned int b.1; short unsigned int D.3350; a.0 = (short unsigned

Re: Why does GCC convert short operation to short unsigned?

2011-06-17 Thread Richard Guenther
On Fri, Jun 17, 2011 at 11:14 AM, Bingfeng Mei b...@broadcom.com wrote: Hi, I noticed that GCC converts short arithmetic to unsigned short. short foo2 (short a, short b) {  return a - b; } In .gimple file: foo2 (short int a, short int b) {  short int D.3347;  short unsigned int a.0;

Re: Why does GCC convert short operation to short unsigned?

2011-06-17 Thread Paul Koning
On Jun 17, 2011, at 5:26 AM, Richard Guenther wrote: On Fri, Jun 17, 2011 at 11:14 AM, Bingfeng Mei b...@broadcom.com wrote: Hi, I noticed that GCC converts short arithmetic to unsigned short. short foo2 (short a, short b) { return a - b; } In .gimple file: foo2 (short int a,

Re: Why does GCC convert short operation to short unsigned?

2011-06-17 Thread Richard Guenther
On Fri, Jun 17, 2011 at 12:56 PM, Paul Koning paul_kon...@dell.com wrote: On Jun 17, 2011, at 5:26 AM, Richard Guenther wrote: On Fri, Jun 17, 2011 at 11:14 AM, Bingfeng Mei b...@broadcom.com wrote: Hi, I noticed that GCC converts short arithmetic to unsigned short. short foo2 (short a,

MULTILIB_EXTRA_OPTS and LIBGCC2_CFLAGS

2011-06-17 Thread Paulo J. Matos
Hi all, I am quite confused about the difference between the above two options in Makefile fragments. They both seem to be doing the same thing which is to set the options to build libgcc2 with. The only thing that comes to mind is that LIBGCC2_CFLAGS only applies to the main library and

PIE and FSF gcc

2011-06-17 Thread Jack Howarth
What is the current state of supporting hardened operating systems that default to -fpie/-fPIE/-pie in gcc trunk? Do those releases still use their own patches for gcc or has all of those changes been committed to gcc trunk? If so, does anyone recall the specific commits? In particular, I am

Re: MULTILIB_EXTRA_OPTS and LIBGCC2_CFLAGS

2011-06-17 Thread Ian Lance Taylor
Paulo J. Matos pocma...@gmail.com writes: I am quite confused about the difference between the above two options in Makefile fragments. They both seem to be doing the same thing which is to set the options to build libgcc2 with. The only thing that comes to mind is that LIBGCC2_CFLAGS only

Re: MULTILIB_EXTRA_OPTS and LIBGCC2_CFLAGS

2011-06-17 Thread Paulo J. Matos
On 17/06/11 15:22, Ian Lance Taylor wrote: LIBGCC2_CFLAGS applies only to libgcc (all multilib versions of libgcc). MULTILIB_EXTRA_OPTS applies to all target libraries (libstdc++, libjava, libgo, etc.). Thanks for clearing that up for me. Since I am focused on the C frontend only I actually

Re: PIE and FSF gcc

2011-06-17 Thread Ian Lance Taylor
Jack Howarth howa...@bromo.med.uc.edu writes: What is the current state of supporting hardened operating systems that default to -fpie/-fPIE/-pie in gcc trunk? Do those releases still use their own patches for gcc or has all of those changes been committed to gcc trunk? If so, does

LIBGCC2_FLAGS not used by libgcc2 configure?

2011-06-17 Thread Paulo J. Matos
Hi, There are some flags that are needed by the target to build libgcc2. I am keeping those in TARGET_LIBGCC2_FLAGS. However, compilation is failed even before the building begins because configure fails. While trying to compile test programs configure is using TARGET_LIBGCC2_FLAGS. This

Middle end warnings cascading after C++ parsing errors

2011-06-17 Thread Diego Novillo
I am looking at an internally reported bug against 4.6 that starts with something like this: $ cat a.cc int bar(int); struct B {    B(int);    ~B() __attribute__((noreturn)); }; int foo(void) {  B::B f(10);  return 0; } int bar(int j) {  B(10); } $ ./cc1plus -Wall -Werror a.cc  int foo()

Re: Middle end warnings cascading after C++ parsing errors

2011-06-17 Thread Diego Novillo
On Fri, Jun 17, 2011 at 14:47, Diego Novillo dnovi...@google.com wrote: if (flag_syntax_only || flag_wpa)   return; to  if (flag_syntax_only || flag_wpa || errorcount 0)   return; To clarify. It would be 'seen_error ()' instead of 'errorcount 0', but the idea is the same. Diego.

Re: PIE and FSF gcc

2011-06-17 Thread Jack Howarth
On Fri, Jun 17, 2011 at 07:30:43AM -0700, Ian Lance Taylor wrote: Jack Howarth howa...@bromo.med.uc.edu writes: What is the current state of supporting hardened operating systems that default to -fpie/-fPIE/-pie in gcc trunk? Do those releases still use their own patches for gcc or

Re: Middle end warnings cascading after C++ parsing errors

2011-06-17 Thread Jason Merrill
On 06/17/2011 10:55 AM, Diego Novillo wrote: On Fri, Jun 17, 2011 at 14:47, Diego Novillodnovi...@google.com wrote: if (flag_syntax_only || flag_wpa) return; to if (flag_syntax_only || flag_wpa || errorcount 0) return; To clarify. It would be 'seen_error ()' instead of

attribute((mode(byte))) no longer works in typedef

2011-06-17 Thread Paul Koning
In GCC 3.3.3, I had a typedef with attribute((mode(byte))) on it. That worked (the resulting type had size 1). In GCC 4.5.1, this no longer works; the attribute is silently ignored. It does work when used on a variable declaration directly, but for the many lines of code that relied on the

BOOT_LDFLAGS outside of gcc subdirectory

2011-06-17 Thread Jack Howarth
Why aren't the BOOT_LDFLAGS settings honored outside of the gcc build subdirectory? On darwin, we are now setting... BOOT_LDFLAGS += `case ${host} in *-*-darwin[1][1-9]*) echo -Wl,-no_pie ;; esac;` in config/mh-darwin, and while the generated toplevel Makefile shows...

Re: attribute((mode(byte))) no longer works in typedef

2011-06-17 Thread Richard Henderson
On 06/17/2011 08:54 AM, Paul Koning wrote: In GCC 3.3.3, I had a typedef with attribute((mode(byte))) on it. That worked (the resulting type had size 1). In GCC 4.5.1, this no longer works; the attribute is silently ignored. It certainly does work. libgcc relies on it. You'll have to

Re: attribute((mode(byte))) no longer works in typedef

2011-06-17 Thread Paul Koning
On Jun 17, 2011, at 2:15 PM, Richard Henderson wrote: On 06/17/2011 08:54 AM, Paul Koning wrote: In GCC 3.3.3, I had a typedef with attribute((mode(byte))) on it. That worked (the resulting type had size 1). In GCC 4.5.1, this no longer works; the attribute is silently ignored. It

gcc-4.6-20110610 doesn't build on mac os x 10.6 64bit

2011-06-17 Thread Grzegorz Jaśkiewicz
make[5]: Nothing to be done for `all'. makeinfo --split-size=500 --split-size=500 --split-size=500  -I ../.././libgomp/../gcc/doc/include -I ../.././libgomp -o libgomp.info ../.././libgomp/libgomp.texi /bin/sh ./libtool --tag=CC   --mode=compile

arm thumb prologue not in rtl?

2011-06-17 Thread Richard Henderson
Is there a good technical reason why thumb prologue is still in text, not rtl? This is, unfortunately, the only dwarf2-capable target that outputs anything substantial in the prologue that has actually been updated to handle dwarf2 cfi info. If I tried to convert it to rtl, what obstacles would

gcc-4.6-20110617 is now available

2011-06-17 Thread gccadmin
Snapshot gcc-4.6-20110617 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.6-20110617/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.6 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches

Re: LIBGCC2_FLAGS not used by libgcc2 configure?

2011-06-17 Thread Ian Lance Taylor
Paulo J. Matos pocma...@gmail.com writes: There are some flags that are needed by the target to build libgcc2. I am keeping those in TARGET_LIBGCC2_FLAGS. However, compilation is failed even before the building begins because configure fails. While trying to compile test programs configure is

Re: BOOT_LDFLAGS outside of gcc subdirectory

2011-06-17 Thread Ian Lance Taylor
Jack Howarth howa...@bromo.med.uc.edu writes: Why aren't the BOOT_LDFLAGS settings honored outside of the gcc build subdirectory? On darwin, we are now setting... BOOT_LDFLAGS += `case ${host} in *-*-darwin[1][1-9]*) echo -Wl,-no_pie ;; esac;` in config/mh-darwin, and while the

Re: gcc-4.6-20110610 doesn't build on mac os x 10.6 64bit

2011-06-17 Thread Ian Lance Taylor
Grzegorz Jaśkiewicz gryz...@gmail.com writes: /Users/gj/Projects/gcc/gcc-4.6-20110610/host-x86_64-apple-darwin10.7.4/gcc/xgcc -B/Users/gj/Projects/gcc/gcc-4.6-20110610/host-x86_64-apple-darwin10.7.4/gcc/ -B/usr/local/x86_64-apple-darwin10.7.4/bin/ -B/usr/local/x86_64-apple-darwin10.7.4/lib/

[Bug fortran/49324] Deep copy missing for array constructors of DT w/ allocatable components

2011-06-17 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49324 --- Comment #10 from Tobias Burnus burnus at gcc dot gnu.org 2011-06-17 06:11:35 UTC --- Author: burnus Date: Fri Jun 17 06:11:31 2011 New Revision: 175137 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175137 Log: 2011-06-17 Tobias Burnus

[Bug fortran/49431] is it illegal?

2011-06-17 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49431 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added CC||burnus at gcc

[Bug debug/48459] [4.6/4.7 Regression] avr: Assertion failure with -gdwarf-2

2011-06-17 Thread anitha.boyapati at atmel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459 --- Comment #30 from Anitha Boyapati anitha.boyapati at atmel dot com 2011-06-17 07:07:34 UTC --- Created attachment 24552 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24552 Make log for gcc-4_6-branch for comment 28 (In reply to comment

[Bug libmudflap/49449] New: -fmudflapth -lmudflapth problems with -fvisibility=hidden, missing posix_memalign wrapper and pointers in varargs

2011-06-17 Thread pcpa at mandriva dot com.br
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49449 Summary: -fmudflapth -lmudflapth problems with -fvisibility=hidden, missing posix_memalign wrapper and pointers in varargs Product: gcc Version: 4.6.0 Status:

[Bug other/49448] gcc configure script wrongly detect TARGET_BIG_ENDIAN_DEFAULT

2011-06-17 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49448 --- Comment #1 from Andreas Schwab sch...@linux-m68k.org 2011-06-17 07:26:12 UTC --- It should use $target_cpu.

[Bug tree-optimization/49442] [4.5/4.6/4.7 Regression] Misaligned store support pessimization

2011-06-17 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49442 --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org 2011-06-17 08:15:38 UTC --- ICC apparently has __assume_aligned (ptr, align) for this, and also #pragma vector {aligned,unaligned,always,nontemporal}. For alignment, I'd say having both

[Bug rtl-optimization/44194] struct returned by value generates useless stores

2011-06-17 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44194 --- Comment #28 from rguenther at suse dot de rguenther at suse dot de 2011-06-17 08:21:30 UTC --- On Thu, 16 Jun 2011, eraman at google dot com wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44194 --- Comment #27 from Easwaran Raman

[Bug libgcj/49315] Throw_2 SEGVs on Tru64 UNIX

2011-06-17 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49315 --- Comment #1 from Rainer Orth ro at gcc dot gnu.org 2011-06-17 08:33:17 UTC --- Author: ro Date: Fri Jun 17 08:33:13 2011 New Revision: 175138 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175138 Log: PR libgcj/49315 *

[Bug libgcj/49315] Throw_2 SEGVs on Tru64 UNIX

2011-06-17 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49315 Rainer Orth ro at gcc dot gnu.org changed: What|Removed |Added Target|alpha-dec-osf5.1b |alpha-dec-osf5.1b

[Bug fortran/47516] testsuite failure: realloc_on_assign_2.f03 (with --disable-bootstrap)

2011-06-17 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47516 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED

[Bug libmudflap/49449] -fmudflapth -lmudflapth problems with -fvisibility=hidden, missing posix_memalign wrapper and pointers in varargs

2011-06-17 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49449 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added CC||fche at

[Bug libstdc++/49445] Undefined reference to std::atomicfloat operator float

2011-06-17 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49445 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING

[Bug tree-optimization/49444] IV-OPTs changes an unaligned loads into aligned loads incorrectly

2011-06-17 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49444 --- Comment #4 from Richard Guenther rguenth at gcc dot gnu.org 2011-06-17 09:06:22 UTC --- (In reply to comment #3) Something like this: Index: tree-ssa-loop-ivopts.c === ---

[Bug tree-optimization/49361] [4.7 Regression] Huge 470.lbm regression

2011-06-17 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49361 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug libstdc++/49445] Undefined reference to std::atomicfloat operator float

2011-06-17 Thread raskolnikov at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49445 --- Comment #2 from Juan Pedro Bolívar Puente raskolnikov at gnu dot org 2011-06-17 09:35:29 UTC --- Created attachment 24553 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24553 Test case for the undefined reference on atomfloat bug

[Bug libgcj/49314] md5test, shatest output FAILs on Tru64 UNIX

2011-06-17 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49314 --- Comment #6 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE 2011-06-17 09:56:50 UTC --- As a quick hack, I've just removed the definition of HAVE_ICONV and rebuilt libgcj.so. This way, testsuite results are clean.

[Bug ada/48835] Porting GNAT to GNU/Linux/m68k

2011-06-17 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48835 --- Comment #14 from Mikael Pettersson mikpe at it dot uu.se 2011-06-17 10:02:21 UTC --- Partial success: I've just managed to bootstrap gcc-4.1.2 w/ gnat on m68k-linux. Lots of patches applied though.

[Bug c++/49450] New: not possible to call explicit destructor of std::string

2011-06-17 Thread jwillemsen at remedy dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49450 Summary: not possible to call explicit destructor of std::string Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug rtl-optimization/48542] mmix code which calls setjmp/longjmp may not work.

2011-06-17 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48542 --- Comment #10 from Hans-Peter Nilsson hp at gcc dot gnu.org 2011-06-17 11:13:42 UTC --- Author: hp Date: Fri Jun 17 11:13:38 2011 New Revision: 175139 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175139 Log: PR

[Bug rtl-optimization/48542] mmix code which calls setjmp/longjmp may not work.

2011-06-17 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48542 --- Comment #11 from Hans-Peter Nilsson hp at gcc dot gnu.org 2011-06-17 11:15:39 UTC --- Author: hp Date: Fri Jun 17 11:15:35 2011 New Revision: 175140 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175140 Log: PR

[Bug rtl-optimization/48542] mmix code which calls setjmp/longjmp may not work.

2011-06-17 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48542 --- Comment #12 from Hans-Peter Nilsson hp at gcc dot gnu.org 2011-06-17 11:17:37 UTC --- Author: hp Date: Fri Jun 17 11:17:34 2011 New Revision: 175141 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175141 Log: PR

[Bug rtl-optimization/48542] mmix code which calls setjmp/longjmp may not work.

2011-06-17 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48542 --- Comment #13 from Hans-Peter Nilsson hp at gcc dot gnu.org 2011-06-17 11:18:39 UTC --- Author: hp Date: Fri Jun 17 11:18:37 2011 New Revision: 175142 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175142 Log: PR

[Bug rtl-optimization/48542] mmix code which calls setjmp/longjmp may not work.

2011-06-17 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48542 --- Comment #14 from Hans-Peter Nilsson hp at gcc dot gnu.org 2011-06-17 11:20:05 UTC --- Author: hp Date: Fri Jun 17 11:20:01 2011 New Revision: 175144 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175144 Log: PR

[Bug rtl-optimization/48542] mmix code which calls setjmp/longjmp may not work.

2011-06-17 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48542 --- Comment #15 from Hans-Peter Nilsson hp at gcc dot gnu.org 2011-06-17 11:20:41 UTC --- Author: hp Date: Fri Jun 17 11:20:38 2011 New Revision: 175145 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175145 Log: PR

[Bug target/43603] gcc-4.4.3 ICE on ia64 with -O3

2011-06-17 Thread devurandom at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43603 --- Comment #22 from devurandom at gmx dot net 2011-06-17 11:21:02 UTC --- (In reply to comment #20) Created attachment 24112 [details] backported patch Good. Then attached is the initial backport, I have just verified that it passes the

[Bug rtl-optimization/48542] mmix code which calls setjmp/longjmp may not work.

2011-06-17 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48542 --- Comment #16 from Hans-Peter Nilsson hp at gcc dot gnu.org 2011-06-17 11:24:57 UTC --- Author: hp Date: Fri Jun 17 11:24:55 2011 New Revision: 175146 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175146 Log: PR

[Bug rtl-optimization/48542] mmix code which calls setjmp/longjmp may not work.

2011-06-17 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48542 --- Comment #17 from Hans-Peter Nilsson hp at gcc dot gnu.org 2011-06-17 11:25:56 UTC --- Author: hp Date: Fri Jun 17 11:25:53 2011 New Revision: 175147 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175147 Log: PR

[Bug tree-optimization/49115] [4.5/4.6 Regression] invalid return value optimization (?) when exception is thrown and caught

2011-06-17 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49115 --- Comment #4 from Richard Guenther rguenth at gcc dot gnu.org 2011-06-17 11:27:41 UTC --- Author: rguenth Date: Fri Jun 17 11:27:37 2011 New Revision: 175148 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175148 Log: 2011-06-17 Richard

[Bug c++/49450] not possible to call explicit destructor of std::string

2011-06-17 Thread jwillemsen at remedy dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49450 --- Comment #1 from Johnny Willemsen jwillemsen at remedy dot nl 2011-06-17 11:32:51 UTC --- g++-4.6 (SUSE Linux) 4.6.0 20110505 [gcc-4_6-branch revision 173419] Copyright (C) 2011 Free Software Foundation, Inc. This is free software; see the

[Bug rtl-optimization/48542] unchanged variables in code which calls setjmp may be clobbered (including the return-address)

2011-06-17 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48542 Hans-Peter Nilsson hp at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug libstdc++/49445] Undefined reference to std::atomicfloat operator float

2011-06-17 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49445 Marc Glisse marc.glisse at normalesup dot org changed: What|Removed |Added CC|

[Bug libgcj/49451] New: FileHandleGcTest FAILS on IRIX

2011-06-17 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49451 Summary: FileHandleGcTest FAILS on IRIX Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcj AssignedTo:

[Bug tree-optimization/49452] New: New testsuite failures with arm-linux-gnueabi comp-goto failing with

2011-06-17 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49452 Summary: New testsuite failures with arm-linux-gnueabi comp-goto failing with Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/49452] New testsuite failures with arm-linux-gnueabi comp-goto failing with

2011-06-17 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49452 --- Comment #1 from Ramana Radhakrishnan ramana at gcc dot gnu.org 2011-06-17 12:02:10 UTC --- One of the differences I must say I noticed is that at O2 - the call to y has a NORETURN attribute marked to it but there's no reason why this should

[Bug libstdc++/49445] Undefined reference to std::atomicfloat operator float

2011-06-17 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49445 --- Comment #4 from Marc Glisse marc.glisse at normalesup dot org 2011-06-17 12:07:53 UTC --- (In reply to comment #3) It looks like C++11 only defines atomicintegral and atomicT*, so a link-time error on atomicfloat seems ok, no? Sorry,

[Bug java/49441] @LDLIBICONV@ lost from installed libgcj.spec

2011-06-17 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49441 --- Comment #3 from Jack Howarth howarth at nitro dot med.uc.edu 2011-06-17 12:50:52 UTC --- How is gcj supposed to properly find its linkage libraries on x86_64 linux when using -m32? Since only a single copy of libgcj.spec is installed and used

[Bug libgcj/49314] md5test, shatest output FAILs on Tru64 UNIX

2011-06-17 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49314 --- Comment #7 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-06-17 13:04:17 UTC --- Could this pr be related to pr49441?

[Bug java/49441] @LDLIBICONV@ lost from installed libgcj.spec

2011-06-17 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49441 --- Comment #4 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-06-17 13:05:33 UTC --- PR49314 reports also problems with iconv and java.

[Bug libgcj/49314] md5test, shatest output FAILs on Tru64 UNIX

2011-06-17 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49314 --- Comment #8 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE 2011-06-17 13:09:06 UTC --- --- Comment #7 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-06-17 13:04:17 UTC --- Could this pr be related to

[Bug c++/49453] New: Accepts invalid syntax for partial specialization of class template where the specialization is a class template

2011-06-17 Thread Nimantha.Siriwardana at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49453 Summary: Accepts invalid syntax for partial specialization of class template where the specialization is a class template Product: gcc Version: 4.3.4 Status:

[Bug libfortran/48787] Invalid UP/DOWN rounding with F editing

2011-06-17 Thread thenlich at users dot sourceforge.net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48787 --- Comment #22 from Thomas Henlich thenlich at users dot sourceforge.net 2011-06-17 13:22:42 UTC --- This is kind of bad: print (RU,F7.0), 7500.0 ! 8. expected 7500. print (RD,F7.0), -7500.0 ! -8. expected -7500.

[Bug libobjc/36610] objc_msg_sendv is broken for targets which pass argument via registers

2011-06-17 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36610 --- Comment #24 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE 2011-06-17 13:23:39 UTC --- --- Comment #23 from Nicola Pero nicola at gcc dot gnu.org 2011-06-14 18:26:40 UTC --- [...] Summarizing, I would close the

[Bug libobjc/36610] objc_msg_sendv is broken for targets which pass argument via registers

2011-06-17 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36610 --- Comment #25 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-06-17 13:29:33 UTC --- I have the following patch in my working tree without regression --- /opt/gcc/_clean/gcc/testsuite/objc.dg/torture/forward-1.m2011-06-07

[Bug libfortran/48787] Invalid UP/DOWN rounding with F editing

2011-06-17 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48787 --- Comment #23 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-06-17 13:32:33 UTC --- For 'gcc version 4.6.0 20110313 (experimental) [trunk revision 170921p5] (GCC)' I get 7501. -7501.

[Bug c++/49450] not possible to call explicit destructor of std::string

2011-06-17 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49450 Daniel Krügler daniel.kruegler at googlemail dot com changed: What|Removed |Added CC|

[Bug c++/49450] not possible to call explicit destructor of std::string

2011-06-17 Thread jwillemsen at remedy dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49450 Johnny Willemsen jwillemsen at remedy dot nl changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug bootstrap/49383] [4.7 regression] powerpc64-linux bootstrap failure due to ice in cgraph_only_called_directly_p

2011-06-17 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49383 William J. Schmidt wschmidt at gcc dot gnu.org changed: What|Removed |Added CC||wschmidt

[Bug c++/49450] not possible to call explicit destructor of std::string

2011-06-17 Thread jwillemsen at remedy dot nl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49450 Johnny Willemsen jwillemsen at remedy dot nl changed: What|Removed |Added Resolution|FIXED |INVALID

[Bug target/49454] New: [4.7 Regression] /usr/include/libio.h:336:3: internal compiler error: Segmentation fault

2011-06-17 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49454 Summary: [4.7 Regression] /usr/include/libio.h:336:3: internal compiler error: Segmentation fault Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal

[Bug libgcj/49455] New: Thread_Interrupt Looper subtest FAILs on IRIX

2011-06-17 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49455 Summary: Thread_Interrupt Looper subtest FAILs on IRIX Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcj AssignedTo:

[Bug libgcj/49314] md5test, shatest output FAILs on Tru64 UNIX

2011-06-17 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49314 Jack Howarth howarth at nitro dot med.uc.edu changed: What|Removed |Added CC||howarth at

[Bug libgcj/49456] New: getstacktrace and getallthreads tests timeout on IRIX

2011-06-17 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49456 Summary: getstacktrace and getallthreads tests timeout on IRIX Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcj

[Bug target/43603] gcc-4.4.3 ICE on ia64 with -O3

2011-06-17 Thread devurandom at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43603 --- Comment #23 from devurandom at gmx dot net 2011-06-17 14:04:50 UTC --- (In reply to comment #22) (In reply to comment #20) Created attachment 24112 [details] backported patch Good. Then attached is the initial backport, I have just

[Bug libgcj/49314] md5test, shatest output FAILs on Tru64 UNIX

2011-06-17 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49314 --- Comment #10 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE 2011-06-17 14:06:12 UTC --- pr49441 is a totally different issue. That bug manifests itself as a runtime error with unresolved symbols from libiconv. I

[Bug libstdc++/49445] Undefined reference to std::atomicfloat operator float

2011-06-17 Thread raskolnikov at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49445 --- Comment #5 from Juan Pedro Bolívar Puente raskolnikov at gnu dot org 2011-06-17 14:41:03 UTC --- You are right, I thought it worked for all fundamental types but reviewing the proposal [1] makes me realise I was wrong. It remains unclear

[Bug target/43603] gcc-4.4.3 ICE on ia64 with -O3

2011-06-17 Thread abel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43603 --- Comment #24 from Andrey Belevantsev abel at gcc dot gnu.org 2011-06-17 15:08:55 UTC --- Thanks for reminder, I've started bootstap and test on ia64 and x86-64.

[Bug debug/48459] [4.6/4.7 Regression] avr: Assertion failure with -gdwarf-2

2011-06-17 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459 Richard Henderson rth at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|REOPENED

[Bug bootstrap/49383] [4.7 regression] powerpc64-linux bootstrap failure due to ice in cgraph_only_called_directly_p

2011-06-17 Thread bergner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49383 --- Comment #2 from Peter Bergner bergner at gcc dot gnu.org 2011-06-17 15:53:39 UTC --- We die on this assert: gcc_assert (cgraph_function_or_thunk_node (node, NULL) == node); Here's a couple of dumps of the two decls if that helps. (gdb)

[Bug c++/47606] [trans-mem] internal compiler error in expand_block_tm with O2

2011-06-17 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47606 Richard Henderson rth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/47606] [trans-mem] internal compiler error in expand_block_tm with O2

2011-06-17 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47606 Richard Henderson rth at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|REOPENED

[Bug debug/48459] [4.6/4.7 Regression] avr: Assertion failure with -gdwarf-2

2011-06-17 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48459 Richard Henderson rth at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED|RESOLVED

[Bug libgcj/49314] md5test, shatest output FAILs on Tru64 UNIX

2011-06-17 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49314 --- Comment #11 from ro at CeBiTec dot Uni-Bielefeld.DE ro at CeBiTec dot Uni-Bielefeld.DE 2011-06-17 16:15:55 UTC --- Further investigation revealed part of what's going on: the test in gnu::gcj::convert::IOConverter::iconv_init fails with

[Bug tree-optimization/49444] IV-OPTs changes an unaligned loads into aligned loads incorrectly

2011-06-17 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49444 --- Comment #5 from Andrew Pinski pinskia at gcc dot gnu.org 2011-06-17 16:25:04 UTC --- (In reply to comment #4) Well, that will then still run into the indirect-ref issue as the expansion for target-mem-refs and mem-refs works the same way.

[Bug tree-optimization/49452] comp-goto-2.c regresses in testing

2011-06-17 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49452 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added CC||ebotcazou at

[Bug tree-optimization/49452] comp-goto-2.c regresses in testing

2011-06-17 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49452 --- Comment #3 from Eric Botcazou ebotcazou at gcc dot gnu.org 2011-06-17 16:55:48 UTC --- I haven't looked at in great detail yet to analyse what causes this problem but it appears to have appeared in the last week or so. Maybe r175063

[Bug tree-optimization/49457] New: integer comparison does not vectorize

2011-06-17 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49457 Summary: integer comparison does not vectorize Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo:

[Bug gcov-profile/7970] Arc profiling doesn't work reliably on global destructors

2011-06-17 Thread dhammen at odysseysr dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=7970 David Hammen dhammen at odysseysr dot com changed: What|Removed |Added CC||dhammen at

[Bug c++/49458] New: [C++0x] Obvious candidate for conversion to function lvalue rejected

2011-06-17 Thread hstong at ca dot ibm.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49458 Summary: [C++0x] Obvious candidate for conversion to function lvalue rejected Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/49459] New: attribute((mode(byte))) in a typedef produces wrong debug information

2011-06-17 Thread pkoning at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49459 Summary: attribute((mode(byte))) in a typedef produces wrong debug information Product: gcc Version: 4.5.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/49454] [4.7 Regression] /usr/include/libio.h:336:3: internal compiler error: Segmentation fault

2011-06-17 Thread sje at cup dot hp.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49454 Steve Ellcey sje at cup dot hp.com changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug debug/49459] attribute((mode(byte))) in a typedef produces wrong debug information

2011-06-17 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49459 Richard Henderson rth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug libfortran/49296] [4.6/4.7 Regression] Wrong END OF FILE error for list-directed I/O with strings

2011-06-17 Thread jb at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49296 Janne Blomqvist jb at gcc dot gnu.org changed: What|Removed |Added URL|

[Bug c++/49460] New: g++: Internal error: Segmentation fault (program cc1plus) using -O2 or -O3

2011-06-17 Thread rjarrett at mathworks dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49460 Summary: g++: Internal error: Segmentation fault (program cc1plus) using -O2 or -O3 Product: gcc Version: 4.5.3 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/49460] g++: Internal error: Segmentation fault (program cc1plus) using -O2 or -O3

2011-06-17 Thread rjarrett at mathworks dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49460 --- Comment #1 from Roger Jarrett rjarrett at mathworks dot com 2011-06-17 19:41:29 UTC --- Created attachment 24555 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24555 preprocessed source file SmartInliner.ii (gzipped) preprocessed file

[Bug fortran/48699] [4.6/4.7 Regression] [OOP] MOVE_ALLOC inside SELECT TYPE

2011-06-17 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48699 --- Comment #18 from janus at gcc dot gnu.org 2011-06-17 20:03:07 UTC --- Author: janus Date: Fri Jun 17 20:03:04 2011 New Revision: 175151 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175151 Log: 2011-06-17 Janus Weil ja...@gcc.gnu.org

[Bug c++/43912] [C++0x] lambda debug info does not describe captured variables

2011-06-17 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43912 --- Comment #3 from Jason Merrill jason at gcc dot gnu.org 2011-06-17 20:08:06 UTC --- Author: jason Date: Fri Jun 17 20:08:01 2011 New Revision: 175158 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175158 Log: PR c++/43912

  1   2   >