Re: Volatile qualification on pointer and data

2011-09-22 Thread David Brown
On 21/09/2011 16:57, Paulo J. Matos wrote: On 21/09/11 15:21, David Brown wrote: And since this situation would not occur in real code (at least, not code that is expected to do something useful other than test the compiler's code generation), there is no harm in making sub-optimal object code.

Re: Volatile qualification on pointer and data

2011-09-22 Thread David Brown
On 21/09/2011 20:50, Georg-Johann Lay wrote: David Brown schrieb: On 21/09/2011 15:57, Ian Lance Taylor wrote: David Brownda...@westcontrol.com writes: On 21/09/2011 10:21, Paulo J. Matos wrote: On 21/09/11 08:03, David Brown wrote: Asking to read it by a volatile read does not change

I cannot disable GCC TLS support thoroughly.

2011-09-22 Thread Terry Guo
Hello, I configured my gcc with --disable-tls for arm-none-eabi. But it can still successfully compile the below case: __thread int i; int f (void) { return i; } void main (int j) { i = j; } The dg-require-effective-target tls use this case to check whether target supports

2011-09-22 Thread Ms. White
Vertebrate fertile bluff me to ford, as gait did something which. This aristocracy Rakitin lamented to puffer in a disperse. Clove accomplished poetic, looking kindly invasion with the efficacy of persons bracelet festered some regardless fleshy dogma whisker had joyous herd of keeping

Re: [PLUGIN] Fix PLUGIN_FINISH_TYPE

2011-09-22 Thread Dodji Seketeli
Romain Geissler romain.geiss...@gmail.com a écrit: I tried to fix PLUGIN_FINISH_DECL as well to include typedefs in C++. The followings does not currently trigger the PLUGIN_FINISH_DECL (or not in all cases), but should them ? - function parameters (in the function prototype) - definition

Re: [PLUGIN] Fix PLUGIN_FINISH_TYPE

2011-09-22 Thread Diego Novillo
On 11-09-22 09:40 , Dodji Seketeli wrote: Romain Geisslerromain.geiss...@gmail.com a écrit: I tried to fix PLUGIN_FINISH_DECL as well to include typedefs in C++. The followings does not currently trigger the PLUGIN_FINISH_DECL (or not in all cases), but should them ? - function parameters

Re: [PLUGIN] Fix PLUGIN_FINISH_TYPE

2011-09-22 Thread Romain Geissler
Le 22 sept. 2011 à 16:18, Diego Novillo a écrit : On 11-09-22 09:40 , Dodji Seketeli wrote: Romain Geisslerromain.geiss...@gmail.com a écrit: I tried to fix PLUGIN_FINISH_DECL as well to include typedefs in C++. The followings does not currently trigger the PLUGIN_FINISH_DECL (or not

Re: PowerPC shrink-wrap support 0 of 3

2011-09-22 Thread Alan Modra
On Thu, Sep 22, 2011 at 12:58:51AM +0930, Alan Modra wrote: I spent a little time today looking at why shrink wrap is failing to help on PowerPC, and it turns out that the optimization simply doesn't trigger that often due to prologue clobbered regs. PowerPC uses r0 as a temp in the prologue

Re: PowerPC shrink-wrap support 0 of 3

2011-09-22 Thread Bernd Schmidt
On 09/22/11 16:40, Alan Modra wrote: The bootstrap breakage happens on libmudflap/mf-hooks1.c, compiling __wrap_malloc. Eliding some detail, this function starts off as void *__wrap_malloc (size_t c) { if (__mf_starting_p) return __real_malloc (c); The if is bb2, the sibling call

Re: I cannot disable GCC TLS support thoroughly.

2011-09-22 Thread Ian Lance Taylor
Terry Guo flame...@gmail.com writes: I configured my gcc with --disable-tls for arm-none-eabi. But it can still successfully compile the below case: __thread int i; int f (void) { return i; } void main (int j) { i = j; } The dg-require-effective-target tls use this case

Use of FLAGS_REGNUM clashes with generates insn

2011-09-22 Thread Paulo J. Matos
Hi, After the discussion about the use of CCmode in: http://gcc.gnu.org/ml/gcc/2011-07/msg00303.html I am trying to ditch support for the only cc0 attr and add support for CC_REG. There are two issues that are making the situation more complicated, both of similar nature. My addition

Re: PowerPC shrink-wrap support 0 of 3

2011-09-22 Thread Richard Henderson
On 09/22/2011 07:47 AM, Bernd Schmidt wrote: dwarf2cfi should be able to figure this out. I'd need to see RTL dumps to get an idea what's going on. Indeed. Please CC me, Alan. r~

Re: GCC 4.7.0 Status Report (2011-09-09)

2011-09-22 Thread Gary Funck
On 09/09/11 09:09:30, Jakub Jelinek wrote: [...] What is the status of lra, reload-2a, pph, cilkplus, gupc (I assume at least some of these are 4.8+ material)? For GUPC, we are targeting GCC 4.8. thanks, - Gary

Re: Volatile qualification on pointer and data

2011-09-22 Thread Richard Guenther
On Wed, Sep 21, 2011 at 4:57 PM, Paulo J. Matos pa...@matos-sorge.com wrote: On 21/09/11 15:21, David Brown wrote: And since this situation would not occur in real code (at least, not code that is expected to do something useful other than test the compiler's code generation), there is no

gcc-4.5-20110922 is now available

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

Re: RFC: Improving support for known testsuite failures

2011-09-22 Thread Hans-Peter Nilsson
On Thu, 8 Sep 2011, Diego Novillo wrote: On Thu, Sep 8, 2011 at 04:31, Richard Guenther richard.guent...@gmail.com wrote: I think it would be more useful to have a script parse gcc-testresults@ postings from the various autotesters and produce a nice webpage with revisions and known

RFC: DWARF Extensions for Separate Debug Info Files (Fission)

2011-09-22 Thread Cary Coutant
At Google, we've found that the cost of linking applications with debug info is much too high. A large C++ application that might be, say, 200MB without debug info, is somewhere around 1GB with debug info, and the total size of the object files that we send to the linker is around 5GB (and that's

Re: RFC: DWARF Extensions for Separate Debug Info Files (Fission)

2011-09-22 Thread Jason Molenda
Hi Cary, just one quick clarification - On Sep 22, 2011, at 5:21 PM, Cary Coutant wrote: Previous Implementations of Separate Debug Information == In the Sun and HP implementations, the debug information in the relocatable objects still

Re: RFC: DWARF Extensions for Separate Debug Info Files (Fission)

2011-09-22 Thread Paul Pluzhnikov
On Thu, Sep 22, 2011 at 6:35 PM, Jason Molenda jmole...@apple.com wrote: Because the linker doesn't need to copy around/update/modify the DWARF, link times are very fast. AFAIU, the link times are fast only if all the files are local to the developers' machine. They will not be fast (and the

[Bug c++/50478] New: Internal compiler error when using initializer lists

2011-09-22 Thread bitti at iki dot fi
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50478 Bug #: 50478 Summary: Internal compiler error when using initializer lists Classification: Unclassified Product: gcc Version: 4.6.1 Status: UNCONFIRMED Severity: major

[Bug target/47855] missed cbnz optimization

2011-09-22 Thread jye2 at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47855 --- Comment #4 from jye2 at gcc dot gnu.org 2011-09-22 06:41:49 UTC --- Author: jye2 Date: Thu Sep 22 06:41:44 2011 New Revision: 179077 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=179077 Log: 2011-09-22 Joey Ye joey...@arm.com

[Bug c++/50478] Internal compiler error when using initializer lists

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

[Bug middle-end/50451] [4.7 regression] internal compiler error at tree-vect-loop.c:3557

2011-09-22 Thread irar at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50451 --- Comment #5 from irar at gcc dot gnu.org 2011-09-22 07:21:14 UTC --- Author: irar Date: Thu Sep 22 07:21:07 2011 New Revision: 179079 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=179079 Log: PR tree-optimization/50451 *

[Bug middle-end/50451] [4.7 regression] internal compiler error at tree-vect-loop.c:3557

2011-09-22 Thread irar at il dot ibm.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50451 Ira Rosen irar at il dot ibm.com changed: What|Removed |Added Status|NEW |RESOLVED

[Bug tree-optimization/50374] Support vectorization of min/max location pattern

2011-09-22 Thread irar at il dot ibm.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50374 --- Comment #18 from Ira Rosen irar at il dot ibm.com 2011-09-22 07:51:35 UTC --- (In reply to comment #16) and -3.c fails with an ICE in the vectorizer, Ira, could you look at that? --- tree-vect-stmts.c 2011-09-22 09:48:34.0

[Bug c++/50479] New: Unevaluated usage of parameters in function default arguments is accepted

2011-09-22 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50479 Bug #: 50479 Summary: Unevaluated usage of parameters in function default arguments is accepted Classification: Unclassified Product: gcc Version: 4.7.0 Status:

[Bug c/50380] cc1 hangs eating 100% CPU

2011-09-22 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50380 --- Comment #3 from Mikael Pettersson mikpe at it dot uu.se 2011-09-22 08:51:19 UTC --- Created attachment 25335 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=25335 reduced test case Much reduced test case. So far I've only been able to

[Bug libstdc++/50160] vectorbool comparison very slow (no overload)

2011-09-22 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50160 --- Comment #27 from Marc Glisse marc.glisse at normalesup dot org 2011-09-22 09:25:44 UTC --- (In reply to comment #25) [builtins to reverse the bit order] I think a separate Bugzilla requesting as an enhancement such intrinsics would be

[Bug fortran/41733] Proc-pointer conformance checks: Elemental-proc-ptr = non-elemental-proc

2011-09-22 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41733 --- Comment #5 from janus at gcc dot gnu.org 2011-09-22 09:32:14 UTC --- Author: janus Date: Thu Sep 22 09:32:11 2011 New Revision: 179080 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=179080 Log: 2011-09-22 Janus Weil ja...@gcc.gnu.org

[Bug c++/50478] [C++0x] Internal compiler error when using initializer lists

2011-09-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50478 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Severity|major |normal

[Bug target/49992] lto-bootstrap reveals duplicate symbols on x86_64-apple-darwin11

2011-09-22 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49992 --- Comment #52 from Iain Sandoe iains at gcc dot gnu.org 2011-09-22 09:34:49 UTC --- Created attachment 25336 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=25336 remove ranlib special casing from the darwin port so, this has taken a long

[Bug fortran/41733] Proc-pointer conformance checks: Elemental-proc-ptr = non-elemental-proc

2011-09-22 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41733 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug libstdc++/50160] vectorbool comparison very slow (no overload)

2011-09-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50160 --- Comment #28 from Paolo Carlini paolo.carlini at oracle dot com 2011-09-22 09:49:18 UTC --- I think we should. Can you do that? Thanks!

[Bug c++/50478] [C++0x] Internal compiler error when using initializer lists

2011-09-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50478 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug target/50465] [avr] Use insn attribute to depict if and how instruction lengths have to be adjusted

2011-09-22 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50465 --- Comment #2 from Georg-Johann Lay gjl at gcc dot gnu.org 2011-09-22 09:55:20 UTC --- Author: gjl Date: Thu Sep 22 09:55:13 2011 New Revision: 179081 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=179081 Log: PR target/50447 PR

[Bug target/50447] [avr] Better support of AND, OR, XOR and PLUS with constant integers for 16- and 32-bit values

2011-09-22 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50447 --- Comment #1 from Georg-Johann Lay gjl at gcc dot gnu.org 2011-09-22 09:55:21 UTC --- Author: gjl Date: Thu Sep 22 09:55:13 2011 New Revision: 179081 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=179081 Log: PR target/50447 PR

version `GLIBC_2.14' not found (required by build/genhooks)‏

2011-09-22 Thread Teodori Serge
Hello, I'm building a toolchain in /opt dir. I have already build and installed glibc-2.14 and binutils-2.21.1a in /opt. Now I want to build and install gcc-4.6.1 with gmp, mpfr and mpc also in /opt. Here is my configure: ../gcc-4.6.1/configure --prefix=/tools --disable-nls --disable-shared

[Bug tree-optimization/50480] New: 10% performance regression on Spec2006 410.bwaves

2011-09-22 Thread kirill.yukhin at intel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50480 Bug #: 50480 Summary: 10% performance regression on Spec2006 410.bwaves Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/50480] 10% performance regression on Spec2006 410.bwaves

2011-09-22 Thread kirill.yukhin at intel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50480 --- Comment #1 from Yukhin Kirill kirill.yukhin at intel dot com 2011-09-22 10:00:34 UTC --- Checkin URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=177368

[Bug middle-end/35860] [4.4/4.5/4.6/4.7 Regression] [avr] code bloat caused by -fsplit-wide-types

2011-09-22 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35860 Georg-Johann Lay gjl at gcc dot gnu.org changed: What|Removed |Added Keywords||ra

[Bug middle-end/50481] New: builtin to reverse the bit order

2011-09-22 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50481 Bug #: 50481 Summary: builtin to reverse the bit order Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: enhancement Priority:

[Bug libstdc++/50160] vectorbool comparison very slow (no overload)

2011-09-22 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50160 --- Comment #29 from Marc Glisse marc.glisse at normalesup dot org 2011-09-22 10:29:07 UTC --- See Bug 50481 about bit-reversal builtins (and feel free to add details there).

[Bug tree-optimization/50480] 10% performance regression on Spec2006 410.bwaves

2011-09-22 Thread kirill.yukhin at intel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50480 --- Comment #2 from Yukhin Kirill kirill.yukhin at intel dot com 2011-09-22 10:33:06 UTC --- Here is optset details: base=-static -O2 -ffast-math (-m32 -msse2 -mfpmath=sse if 32 bit mode) peak=-static -O3 -funroll-loops -ffast-math (-m32 -msse2

[Bug target/50482] New: [4.7 regression] internal compiler error at recog.c:2137

2011-09-22 Thread jojelino at gmail dot com
--no-recursion Thread model: win32 gcc version 4.7.0 20110922 (experimental) (GCC) COLLECT_GCC_OPTIONS='-D' 'HAVE_MKSTEMP' '-D' 'HAVE_FONTCONFIG' '-D' 'HAVE_LIBIDN' '-D' 'HAVE_SETLOCALE' '-D' 'HAVE_DBUS' '-D' 'HAVE_BSWAP32' '-D' 'HAVE_BYTESWAP_H' '-O4' '-mfpmath=sse' '-march=native' '-mtune=native' '-g

Re: version `GLIBC_2.14' not found (required by build/ge nhooks)â

2011-09-22 Thread Jonathan Wakely
re http://gcc.gnu.org/ml/gcc-bugs/2011-09/msg01506.html This mailing list is for automated emails from our bug database, people don't use it for discussions via email. To report a bug please use bugzilla, using the instructions at http://gcc.gnu.org/bugs/ To ask for help using or building GCC

[Bug target/49992] lto-bootstrap reveals duplicate symbols on x86_64-apple-darwin11

2011-09-22 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49992 --- Comment #53 from janus at gcc dot gnu.org 2011-09-22 10:51:49 UTC --- (In reply to comment #52) Created attachment 25336 [details] remove ranlib special casing from the darwin port [...] I would appreciate some help with testing on

[Bug target/49992] lto-bootstrap reveals duplicate symbols on x86_64-apple-darwin11

2011-09-22 Thread iains at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49992 --- Comment #54 from Iain Sandoe iains at gcc dot gnu.org 2011-09-22 11:01:05 UTC --- (In reply to comment #53) (In reply to comment #52) Created attachment 25336 [details] remove ranlib special casing from the darwin port [...] I

[Bug libstdc++/50348] -fvisibility=hidden doesn't hide stl implementation details.

2011-09-22 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50348 vincenzo Innocente vincenzo.innocente at cern dot ch changed: What|Removed |Added CC|

[Bug lto/50483] New: lto turns visibility from HIDDEN to DEFAULT

2011-09-22 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50483 Bug #: 50483 Summary: lto turns visibility from HIDDEN to DEFAULT Classification: Unclassified Product: gcc Version: lto Status: UNCONFIRMED Severity: normal

[Bug libstdc++/50348] -fvisibility=hidden doesn't hide stl implementation details.

2011-09-22 Thread pluto at agmk dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50348 --- Comment #4 from Pawel Sikora pluto at agmk dot net 2011-09-22 11:23:14 UTC --- (In reply to comment #3) I think that, unless not imposed by the standard (why??) the visibility of namespace std SHALL NOT BE forced to default part of the

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

2011-09-22 Thread mexas at bristol dot ac.uk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50484 Bug #: 50484 Summary: [4.6 regression] ia64-portbld-freebsd9.0, conftest.c:16:1: internal compiler error: Segmentation fault: 11 Classification: Unclassified Product:

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

2011-09-22 Thread mexas at bristol dot ac.uk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50484 --- Comment #1 from Anton Shterenlikht mexas at bristol dot ac.uk 2011-09-22 11:27:26 UTC --- Created attachment 25338 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=25338 config.log

[Bug libstdc++/50348] -fvisibility=hidden doesn't hide stl implementation details.

2011-09-22 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50348 --- Comment #5 from vincenzo Innocente vincenzo.innocente at cern dot ch 2011-09-22 11:49:29 UTC --- indeed and in exception header-file is a place where visibility is correctly handled #pragma GCC visibility push(default) extern C++ { namespace

[Bug testsuite/50485] New: gcc.target/i386/sse4_1-blendps.c fails spuriously on i686

2011-09-22 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50485 Bug #: 50485 Summary: gcc.target/i386/sse4_1-blendps.c fails spuriously on i686 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug target/50482] [4.7 regression] internal compiler error at recog.c:2137

2011-09-22 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50482 Uros Bizjak ubizjak at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug testsuite/50485] gcc.target/i386/sse4_1-blendps.c fails spuriously on i686

2011-09-22 Thread vries at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50485 --- Comment #1 from vries at gcc dot gnu.org 2011-09-22 12:25:23 UTC --- Created attachment 25339 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=25339 proprocessed sse4_1-blendps.c with patch applied to make failure reproducible To reproduce:

[Bug middle-end/50113] [4.7 Regression] soft-float MIPS64 compiler is miscompiling ggc-page.c

2011-09-22 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50113 --- Comment #7 from rsandifo at gcc dot gnu.org rsandifo at gcc dot gnu.org 2011-09-22 12:26:48 UTC --- Author: rsandifo Date: Thu Sep 22 12:26:41 2011 New Revision: 179085 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=179085 Log: gcc/

[Bug libstdc++/50348] -fvisibility=hidden doesn't hide stl implementation details.

2011-09-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50348 --- Comment #6 from Jonathan Wakely redi at gcc dot gnu.org 2011-09-22 12:26:56 UTC --- dup of PR 36022 ?

[Bug middle-end/50061] [4.7 regression] emit_library_call_value_1 change broke SF-TI conversion on MIPS

2011-09-22 Thread rsandifo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50061 --- Comment #3 from rsandifo at gcc dot gnu.org rsandifo at gcc dot gnu.org 2011-09-22 12:26:48 UTC --- Author: rsandifo Date: Thu Sep 22 12:26:41 2011 New Revision: 179085 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=179085 Log: gcc/

[Bug libstdc++/50348] -fvisibility=hidden doesn't hide stl implementation details.

2011-09-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50348 --- Comment #7 from Paolo Carlini paolo.carlini at oracle dot com 2011-09-22 13:23:41 UTC --- Seems so, thanks Jon. The older one also includes some rationale from Benjamin.

[Bug libstdc++/50160] vectorbool comparison very slow (no overload)

2011-09-22 Thread de...@the-user.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50160 --- Comment #30 from Jonathan Schmidt-Dominé de...@the-user.org 2011-09-22 13:39:22 UTC --- Sorry, thank you for creating the feature-request.

[Bug libstdc++/50348] -fvisibility=hidden doesn't hide stl implementation details.

2011-09-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50348 --- Comment #8 from Jonathan Wakely redi at gcc dot gnu.org 2011-09-22 13:45:10 UTC --- I think before the default visibility was added everywhere it was pretty easy to cause segfaults by using -fvisibility=hidden

[Bug c++/50344] friend declaration confused by const qualifier

2011-09-22 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50344 --- Comment #5 from paolo at gcc dot gnu.org paolo at gcc dot gnu.org 2011-09-22 14:16:33 UTC --- Author: paolo Date: Thu Sep 22 14:16:27 2011 New Revision: 179088 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=179088 Log: /cp 2011-09-22

[Bug c++/50344] friend declaration confused by const qualifier

2011-09-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50344 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|NEW |RESOLVED

[Bug lto/50430] Constructors of static external vars are throwed away leading to missed optimizations (and ipa-cp ICE).

2011-09-22 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50430 --- Comment #3 from Jan Hubicka hubicka at gcc dot gnu.org 2011-09-22 14:20:07 UTC --- Created attachment 25340 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=25340 reduced testcase This is somewhat reduced testcase. The problem can be a

[Bug c/50486] New: No warning at signed - unsigned casting

2011-09-22 Thread kirill at shutemov dot name
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50486 Bug #: 50486 Summary: No warning at signed - unsigned casting Classification: Unclassified Product: gcc Version: 4.6.1 Status: UNCONFIRMED Severity: normal Priority:

[Bug libstdc++/50348] -fvisibility=hidden doesn't hide stl implementation details.

2011-09-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50348 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug libstdc++/36022] stl templates exported as weak symbols though visibility hidden is used

2011-09-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36022 --- Comment #7 from Paolo Carlini paolo.carlini at oracle dot com 2011-09-22 14:42:38 UTC --- *** Bug 50348 has been marked as a duplicate of this bug. ***

[Bug middle-end/50481] builtin to reverse the bit order

2011-09-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50481 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c/50486] No warning at signed - unsigned casting

2011-09-22 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50486 Manuel López-Ibáñez manu at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug tree-optimization/50374] Support vectorization of min/max location pattern

2011-09-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50374 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Attachment #25333|0 |1 is

[Bug lto/45810] 40% slowdown when using LTO for a single-file program

2011-09-22 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45810 --- Comment #26 from Dominique d'Humieres dominiq at lps dot ens.fr 2011-09-22 15:25:48 UTC --- AFAICT this pr has been fixed since some time. Here are the results I get on x86_64-apple-darwin10 (Core2Duo 2.53Ghz, 3Mb cache, 4Gb RAM) at revision

[Bug target/49992] lto-bootstrap reveals duplicate symbols on x86_64-apple-darwin11

2011-09-22 Thread howarth at nitro dot med.uc.edu
-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-20110922/configure --prefix=/sw --prefix=/sw/lib/gcc4.7 --mandir=/sw/share/man --infodir=/sw/lib/gcc4.7/info

[Bug tree-optimization/50374] Support vectorization of min/max location pattern

2011-09-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50374 --- Comment #20 from Jakub Jelinek jakub at gcc dot gnu.org 2011-09-22 15:52:11 UTC --- The reason why many of the loops in *-12.c aren't vectorized is that for idxtype other than unsigned int which is the type of i there is a cast from i to the

[Bug target/50482] [4.7 regression] internal compiler error at recog.c:2137

2011-09-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50482 --- Comment #2 from Jakub Jelinek jakub at gcc dot gnu.org 2011-09-22 16:24:34 UTC --- Sorry for that, yeah, the patch looks right. BTW, for CONST_VECTOR containing all bits set we could do better, for VEC_COND_EXPR x y ? -1 : z we can do mask =

[Bug target/50482] [4.7 regression] internal compiler error at recog.c:2137

2011-09-22 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50482 --- Comment #3 from Uros Bizjak ubizjak at gmail dot com 2011-09-22 16:27:01 UTC --- Shorter testcase: void test (int code, unsigned int * image, int * colors) { int i; for (i = 0; i code; ++i) image[i] = (colors[i] 0 ? ~(unsigned

[Bug target/50482] [4.7 regression] internal compiler error at recog.c:2137

2011-09-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50482 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org 2011-09-22 16:33:27 UTC --- unsigned short a[1024], b[1024]; void foo (void) { int i; for (i = 0; i 1024; i++) a[i] = b[i] 10 ? b[i] : 0x; } ICEs too with -O3 -msse4.

[Bug target/50482] [4.7 regression] internal compiler error at recog.c:2137

2011-09-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50482 --- Comment #5 from Jakub Jelinek jakub at gcc dot gnu.org 2011-09-22 17:02:14 UTC --- Created attachment 25342 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=25342 gcc47-all-ones-cst.patch Patch to optimize vector x y ? -1 : z and vector

[Bug c++/50473] [C++0x] ICE in type_has_nontrivial_copy_init, at cp/tree.c:2574

2011-09-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50473 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c++/50437] [C++0x] [4.7 regression] ICE for trivial use of lambda in template function

2011-09-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50437 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug c++/50371] [C++0x] std::nullptr_t rejected as non-type template-parameter

2011-09-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50371 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug libfortran/50487] New: FAIL: gfortran.dg/bessel_6.f90

2011-09-22 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50487 Bug #: 50487 Summary: FAIL: gfortran.dg/bessel_6.f90 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/50055] [PATCH] Location information for the throw() specification in a function may be incorrect

2011-09-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50055 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/50482] [4.7 regression] internal compiler error at recog.c:2137

2011-09-22 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50482 --- Comment #6 from uros at gcc dot gnu.org 2011-09-22 17:35:06 UTC --- Author: uros Date: Thu Sep 22 17:35:00 2011 New Revision: 179094 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=179094 Log: PR target/50482 * config/i386/i386.c

[Bug c++/49527] internal compiler error: in mangle_decl_string, at cp/mangle.c:3099

2011-09-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49527 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/50464] Using -Ofast -march=bdver1 results in internal compiler error: in extract_insn, at recog.c:2109

2011-09-22 Thread uros at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50464 --- Comment #4 from uros at gcc dot gnu.org 2011-09-22 17:41:30 UTC --- Author: uros Date: Thu Sep 22 17:41:25 2011 New Revision: 179095 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=179095 Log: PR target/50464 * config/i386/sse.md

[Bug c++/49447] [C++0x] operator= (and compound assignment ops) does not perfectly forward

2011-09-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49447 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/50488] New: Destructor problem in struct

2011-09-22 Thread inexinferis at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50488 Bug #: 50488 Summary: Destructor problem in struct Classification: Unclassified Product: gcc Version: 3.4.5 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/50488] Destructor problem in struct

2011-09-22 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50488 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug libfortran/50487] FAIL: gfortran.dg/bessel_6.f90

2011-09-22 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50487 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org ---

[Bug c++/47627] Internal error at specialization of template class with enum type.

2011-09-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47627 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/47436] [C++0x] Variadic base-specifier-list of union rejected

2011-09-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47436 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Summary|Variadic|[C++0x]

[Bug c++/50488] Destructor problem in struct

2011-09-22 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50488 --- Comment #2 from Andrew Pinski pinskia at gcc dot gnu.org 2011-09-22 18:11:03 UTC --- Also I think he forgot about copy constructor happening.

[Bug c++/47436] [C++0x] Variadic base-specifier-list of union rejected

2011-09-22 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47436 --- Comment #3 from Daniel Krügler daniel.kruegler at googlemail dot com 2011-09-22 18:11:24 UTC --- (In reply to comment #2) Suggestions about a better error message? (should be easy to change) What about: error: every valid template

[Bug c++/50488] Destructor problem in struct

2011-09-22 Thread inexinferis at hotmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50488 --- Comment #3 from karman inexinferis at hotmail dot com 2011-09-22 18:12:18 UTC --- (In reply to comment #1) you have two problems, one is that the code won't compile because you're missing a header, the second is that GCC 3.4.5 is ancient,

[Bug testsuite/50487] FAIL: gfortran.dg/bessel_6.f90

2011-09-22 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50487 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Component|libfortran |testsuite Target

[Bug testsuite/50487] FAIL: gfortran.dg/bessel_6.f90

2011-09-22 Thread sgk at troutmask dot apl.washington.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50487 --- Comment #3 from Steve Kargl sgk at troutmask dot apl.washington.edu 2011-09-22 18:19:07 UTC --- On Thu, Sep 22, 2011 at 06:16:35PM +, hjl.tools at gmail dot com wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50487 H.J. Lu

[Bug c++/50371] [C++0x] std::nullptr_t rejected as non-type template-parameter

2011-09-22 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50371 --- Comment #1 from paolo at gcc dot gnu.org paolo at gcc dot gnu.org 2011-09-22 18:20:58 UTC --- Author: paolo Date: Thu Sep 22 18:20:53 2011 New Revision: 179096 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=179096 Log: /cp 2011-09-22

[Bug c++/50371] [C++0x] std::nullptr_t rejected as non-type template-parameter

2011-09-22 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50371 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug testsuite/50487] FAIL: gfortran.dg/bessel_6.f90

2011-09-22 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50487 --- Comment #4 from H.J. Lu hjl.tools at gmail dot com 2011-09-22 18:22:25 UTC --- (In reply to comment #3) It works for me. Can you check it in? Sure, do you want me to apply it to 4.5 and 4.6 as well. Yes, please.

  1   2   3   >