[Bug c++/56629] New: template struct confused with template member function of same name

2013-03-15 Thread talljimbo at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56629 Bug #: 56629 Summary: template struct confused with template member function of same name Classification: Unclassified Product: gcc Version: 4.6.3 Status: UNCONFIRME

[Bug sanitizer/56628] "bootstrap-lto bootstrap-asan" / profiledbootstrap fails

2013-03-15 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56628 --- Comment #1 from Markus Trippelsdorf 2013-03-16 03:49:05 UTC --- With --with-build-config="bootstrap-asan" and profiledbootstrap I get an ICE: /var/tmp/gcc_build_dir/./prev-gcc/xg++ -B/var/tmp/gcc_build_dir/./prev-gcc/ -B/usr/x86_64-pc-linux

[Bug libstdc++/56492] std::packaged_task requires CopyConstructible stored task

2013-03-15 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56492 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug libstdc++/56492] std::packaged_task requires CopyConstructible stored task

2013-03-15 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56492 --- Comment #3 from Jonathan Wakely 2013-03-16 02:48:14 UTC --- Author: redi Date: Sat Mar 16 02:48:06 2013 New Revision: 196695 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196695 Log: PR libstdc++/56492 * include/s

[Bug libstdc++/56627] class hash instead of struct hash

2013-03-15 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56627 --- Comment #4 from Jonathan Wakely 2013-03-16 02:22:39 UTC --- I'm happy to fix things in libstdc++ that are broken and cause real problems for clang users, but this is correct C++ and causes a spurious warning. Not a bug, not worth wasti

[Bug middle-end/48814] [4.5/4.6/4.7 Regression] Incorrect scalar increment result

2013-03-15 Thread nmm1 at cam dot ac.uk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48814 Nick Maclaren changed: What|Removed |Added CC||nmm1 at cam dot ac.uk --- Comme

[Bug libstdc++/56627] class hash instead of struct hash

2013-03-15 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56627 --- Comment #3 from Andrew Pinski 2013-03-15 21:17:15 UTC --- (In reply to comment #2) > (In reply to comment #1)rd. > However, as at least one of the most popular compilers (clang 3.2 RELEASE with > -Wall) issues a warning for this. Thu

[Bug libstdc++/56627] class hash instead of struct hash

2013-03-15 Thread andreas.hansson at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56627 --- Comment #2 from ahansson 2013-03-15 21:04:01 UTC --- (In reply to comment #1) > In C++, class and struct are interchangeable. Agreed. Technically the code is ok, and in line with the language standard. However, as at least one of

[Bug sanitizer/56628] New: "bootstrap-lto bootstrap-asan" / profiledbootstrap fails

2013-03-15 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56628 Bug #: 56628 Summary: "bootstrap-lto bootstrap-asan" / profiledbootstrap fails Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug libstdc++/56627] class hash instead of struct hash

2013-03-15 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56627 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug libstdc++/56627] New: class hash instead of struct hash

2013-03-15 Thread andreas.hansson at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56627 Bug #: 56627 Summary: class hash instead of struct hash Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Prior

[Bug c/56584] _int_free assertion failed

2013-03-15 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56584 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirme

[Bug fortran/49565] character(kind=4) is emitted as DW_ATE_unsigned, not DW_ATE_unsigned_char

2013-03-15 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49565 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org --- C

[Bug fortran/56626] New: [DWARF/debug] Generate proper debug symbols for assumed-rank arrays

2013-03-15 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56626 Bug #: 56626 Summary: [DWARF/debug] Generate proper debug symbols for assumed-rank arrays Classification: Unclassified Product: gcc Version: 4.8.0 Status: U

[Bug middle-end/39326] Segmentation fault with -O1, out of memory with -O2

2013-03-15 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39326 --- Comment #48 from Richard Biener 2013-03-15 16:06:33 UTC --- Removing all the caching (dep/indep_loop and dep/indep_ref) makes things faster ... (they have a hit rate of 5% resp. 6.2% only) Fastest timing sofar: tree loop invarian

[Bug c++/56585] Cannot introduce a qualified type - Elaborated type specifiers

2013-03-15 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56585 Paolo Carlini changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug regression/55050] Regression test failure slp-21.c on arm-linux-gnueabi

2013-03-15 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55050 Ramana Radhakrishnan changed: What|Removed |Added Status|NEW |RESOLVED Resoluti

[Bug bootstrap/55068] [4.8 Regression] AIX bootstrap in push_reload() after LRA merge

2013-03-15 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55068 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org

[Bug target/56619] i386 hle atomic intrinsics flags are undocumented

2013-03-15 Thread andi-gcc at firstfloor dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56619 Andi Kleen changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug target/53315] simple xtest program generates ICE

2013-03-15 Thread andi-gcc at firstfloor dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53315 Andi Kleen changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug c++/11764] [DR147] g++ does not treat injected class name correctly.

2013-03-15 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11764 --- Comment #27 from Jonathan Wakely 2013-03-15 13:49:58 UTC --- (In reply to comment #26) > > Which? Recent versions of EDG and clang both accept the testcase in comment > > 22. > > MSVC 2010 "Other compilers have bugs" doesn't see

[Bug c++/11764] [DR147] g++ does not treat injected class name correctly.

2013-03-15 Thread Woebbeking at web dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11764 --- Comment #26 from André Wöbbeking 2013-03-15 13:45:50 UTC --- (In reply to comment #25) > (In reply to comment #24) > > 3) some other compiler don't compile this > > Which? Recent versions of EDG and clang both accept the testcase in commen

[Bug c++/11764] [DR147] g++ does not treat injected class name correctly.

2013-03-15 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11764 --- Comment #25 from Jason Merrill 2013-03-15 13:36:11 UTC --- (In reply to comment #24) > OK, I read some explanations in the duplicates but still don't know why this > should be valid code. That is a question for the standards committ

[Bug tree-optimization/56624] Vectorizer gives up on a group-access if it contains stores to the same location

2013-03-15 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56624 Richard Biener changed: What|Removed |Added Status|WAITING |NEW Blocks|

[Bug tree-optimization/56625] After if-conversion vectorizer doesn't recognize similar loads

2013-03-15 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56625 Richard Biener changed: What|Removed |Added Status|WAITING |NEW Summary|After if

[Bug tree-optimization/56624] Vectorizer gives up on a group-access if it contains stores to the same location

2013-03-15 Thread michael.v.zolotukhin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56624 --- Comment #4 from Michael Zolotukhin 2013-03-15 12:27:51 UTC --- Sorry, it looks like the reproducer with if could be made, and here it is: void foo (long *a) { int i; for (i = 0; i < 100; i+=2) { if (a[i] == 0)

[Bug tree-optimization/56625] After if-conversion vectorizer doesn't recognize similar stores

2013-03-15 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56625 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/56624] Vectorizer gives up on a group-access if it contains stores to the same location

2013-03-15 Thread michael.v.zolotukhin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56624 --- Comment #3 from Michael Zolotukhin 2013-03-15 12:26:46 UTC --- Created attachment 29674 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29674 Reproducer 2

[Bug tree-optimization/56624] Vectorizer gives up on a group-access if it contains stores to the same location

2013-03-15 Thread michael.v.zolotukhin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56624 --- Comment #2 from Michael Zolotukhin 2013-03-15 12:19:50 UTC --- > Can you reproduce a testcase for that instead? It doesn't make sense > to handle code that should be optimized earlier (by DSE). Is it from > code like > > if (cond

[Bug tree-optimization/56625] New: After if-conversion vectorizer doesn't recognize similar stores

2013-03-15 Thread michael.v.zolotukhin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56625 Bug #: 56625 Summary: After if-conversion vectorizer doesn't recognize similar stores Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCON

[Bug fortran/56615] [4.6/4.7/4.8 Regression] Wrong code with TRANSFER of arrays of character with stride -1

2013-03-15 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56615 Tobias Burnus changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug fortran/56615] [4.6/4.7/4.8 Regression] Wrong code with TRANSFER of arrays of character with stride -1

2013-03-15 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56615 --- Comment #5 from Tobias Burnus 2013-03-15 12:06:24 UTC --- Author: burnus Date: Fri Mar 15 12:06:08 2013 New Revision: 196677 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196677 Log: 2013-03-15 Tobias Burnus

[Bug fortran/56615] [4.6/4.7/4.8 Regression] Wrong code with TRANSFER of arrays of character with stride -1

2013-03-15 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56615 --- Comment #4 from Tobias Burnus 2013-03-15 12:05:55 UTC --- Author: burnus Date: Fri Mar 15 12:05:45 2013 New Revision: 196676 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196676 Log: 2013-03-15 Tobias Burnus

[Bug tree-optimization/56624] Vectorizer gives up on a group-access if it contains stores to the same location

2013-03-15 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56624 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug tree-optimization/56624] New: Vectorizer gives up on a group-access if it contains stores to the same location

2013-03-15 Thread michael.v.zolotukhin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56624 Bug #: 56624 Summary: Vectorizer gives up on a group-access if it contains stores to the same location Classification: Unclassified Product: gcc Version: 4.8.0

[Bug fortran/56615] [4.6/4.7/4.8 Regression] Wrong code with TRANSFER of arrays of character with stride -1

2013-03-15 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56615 --- Comment #3 from Tobias Burnus 2013-03-15 10:09:44 UTC --- Author: burnus Date: Fri Mar 15 10:09:39 2013 New Revision: 196675 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196675 Log: 2013-03-15 Tobias Burnus

[Bug c++/11764] [DR147] g++ does not treat injected class name correctly.

2013-03-15 Thread Woebbeking at web dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11764 --- Comment #24 from André Wöbbeking 2013-03-15 09:25:02 UTC --- OK, I read some explanations in the duplicates but still don't know why this should be valid code. IMO it makes no sense to write A:A:A:B and given the facts that 1) people don't w

[Bug plugins/56622] -fopenmp with -fplugin conflicts

2013-03-15 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56622 --- Comment #4 from Richard Biener 2013-03-15 08:57:18 UTC --- openMP is lowered later than your plugin runs and there are still sub-statements around.

[Bug plugins/56622] -fopenmp with -fplugin conflicts

2013-03-15 Thread hayder.alkhalissi at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56622 --- Comment #3 from hayder.alkhalissi at googlemail dot com 2013-03-15 08:35:29 UTC --- (In reply to comment #2) > >join_on_bb_function_call, at aop-pc-fun-call.c:246 > > This is a bug in your plugin code and not in GCC. Please report it

[Bug debug/56307] FAIL: gcc.dg/tree-ssa/pr55579.c scan-tree-dump esra "Created a debug-only replacement for s"

2013-03-15 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56307 --- Comment #16 from Jakub Jelinek 2013-03-15 07:06:54 UTC --- Author: jakub Date: Fri Mar 15 07:06:49 2013 New Revision: 196672 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196672 Log: PR debug/56307 * gcc.dg/tree-s