[Bug lto/51300] New: Internal error when using -flto with -O0 in the linker

2011-11-24 Thread mikulas at artax dot karlin.mff.cuni.cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51300 Bug #: 51300 Summary: Internal error when using -flto with -O0 in the linker Classification: Unclassified Product: gcc Version: 4.6.2 Status: UNCONFIRMED Severity: normal

[Bug c/51256] ICE with invalid parameter for __atomic builtin

2011-11-24 Thread amacleod at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51256 --- Comment #1 from Andrew Macleod 2011-11-25 03:00:44 UTC --- Author: amacleod Date: Fri Nov 25 03:00:38 2011 New Revision: 181709 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181709 Log: 2011-11-24 Andrew MacLeod PR c/51256

[Bug c++/51299] [C++11] erroneous nullptr warning on dynamic cast

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

[Bug c++/51184] Abstract class in function return type

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

[Bug c++/51299] New: [C++11] erroneous nullptr warning on dynamic cast

2011-11-24 Thread jarrydb at cse dot unsw.edu.au
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51299 Bug #: 51299 Summary: [C++11] erroneous nullptr warning on dynamic cast Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal

[Bug target/51134] [4.7 Regression] x86 memset/memcpy expansion is broken

2011-11-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51134 H.J. Lu changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/51227] [c++0x] ICE with invalid parameter in lambda expression

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

[Bug c++/51227] [c++0x] ICE with invalid parameter in lambda expression

2011-11-24 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51227 --- Comment #2 from paolo at gcc dot gnu.org 2011-11-25 01:00:51 UTC --- Author: paolo Date: Fri Nov 25 01:00:44 2011 New Revision: 181707 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181707 Log: /cp 2011-11-24 Paolo Carlini PR

[Bug target/50797] [x32] Use 32bit Pmode

2011-11-24 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50797 --- Comment #1 from H.J. Lu 2011-11-25 00:58:51 UTC --- It is implemented on hjl/x32/addr32 branch at http://gcc.gnu.org/git/?p=gcc.git;a=summary

[Bug gcov-profile/51297] [4.7 regression] Many gcov tests FAIL on Tru64, Solaris 8 and 9

2011-11-24 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51297 --- Comment #9 from Eric Botcazou 2011-11-24 23:31:06 UTC --- > Hm, can you try the attached patch? It avoids passing a null pointer, which > is > not permitted. Passing zero as nmemb is permitted (7.20.5 para 1 of c99). > So > I'm a littl

[Bug libgomp/51298] New: libgomp team_barrier locking failures

2011-11-24 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51298 Bug #: 51298 Summary: libgomp team_barrier locking failures Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug fortran/51250] [4.7 Regression] Bug with SUM(,dim,mask)

2011-11-24 Thread anlauf at gmx dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51250 --- Comment #5 from Harald Anlauf 2011-11-24 22:39:10 UTC --- (In reply to comment #4) The patch in comment #4 works for me without regressions! Thanks, Harald

[Bug fortran/50408] [4.6/4.7 regression] ICE in transfer_expr

2011-11-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50408 --- Comment #4 from Tobias Burnus 2011-11-24 22:20:55 UTC --- Patch for this issue - note that there are more places which have to be checked and potentially fixed. The second part is just a performance/algorithmic optimization, which occurs in r

[Bug gcov-profile/51297] [4.7 regression] Many gcov tests FAIL on Tru64, Solaris 8 and 9

2011-11-24 Thread nathan at acm dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51297 --- Comment #8 from Nathan Sidwell 2011-11-24 22:12:11 UTC --- On 11/24/11 21:54, ebotcazou at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51297 > > --- Comment #7 from Eric Botcazou 2011-11-24 > 21:54:15 UTC --- >> d'o

[Bug fortran/50408] [4.6/4.7 regression] ICE in transfer_expr

2011-11-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50408 --- Comment #3 from Tobias Burnus 2011-11-24 22:13:06 UTC --- That a -fwhole-file regression, which became the default in 4.6. The work around is -fno-whole-file. The problem is in gfc_get_extern_function_decl: gfc_find_symbol (sym->name,

[Bug target/51134] [4.7 Regression] x86 memset/memcpy expansion is broken

2011-11-24 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51134 --- Comment #13 from hjl at gcc dot gnu.org 2011-11-24 22:11:16 UTC --- Author: hjl Date: Thu Nov 24 22:11:12 2011 New Revision: 181701 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181701 Log: Revert revision 181357. gcc/ 2011-11-24

[Bug target/43745] [avr] g++ puts VTABLES in SRAM

2011-11-24 Thread tfrancuz at mp dot pl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43745 --- Comment #5 from Tomasz Francuz 2011-11-24 21:56:17 UTC --- Ok, here is the code: class test { public: test() {}; virtual void vfunction(); }; void test::vfunction() { } int main() { } After compilation 6 bytes of SRAM is occupied by

[Bug gcov-profile/51297] [4.7 regression] Many gcov tests FAIL on Tru64, Solaris 8 and 9

2011-11-24 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51297 --- Comment #7 from Eric Botcazou 2011-11-24 21:54:15 UTC --- > d'oh! A fix will be right up. Thanks. I confirm that adding if (n_names > 0) in the right places works fine.

[Bug gcov-profile/51297] [4.7 regression] Many gcov tests FAIL on Tru64, Solaris 8 and 9

2011-11-24 Thread nathan at acm dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51297 --- Comment #6 from Nathan Sidwell 2011-11-24 21:36:20 UTC --- On 11/24/11 19:46, ebotcazou at gcc dot gnu.org wrote: > In fact the array is empty: > > (gdb) p n_names > $1 = 0 > (gdb) p names > $2 = (name_map_t *) 0x0 d'oh! A fix will be righ

[Bug fortran/51218] [4.6/4.7 Regression] Potential optimization bug due to implicit_pure?

2011-11-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51218 Tobias Burnus changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug fortran/51218] [4.6/4.7 Regression] Potential optimization bug due to implicit_pure?

2011-11-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51218 --- Comment #22 from Tobias Burnus 2011-11-24 20:44:32 UTC --- Author: burnus Date: Thu Nov 24 20:44:28 2011 New Revision: 181699 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181699 Log: 2011-11-24 Tobias Burnus PR fortran/5

[Bug libstdc++/51296] Several 30_threads tests FAIL on Tru64 UNIX

2011-11-24 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51296 --- Comment #3 from Jonathan Wakely 2011-11-24 20:30:43 UTC --- What does this program do, compiled with -std=c++11 -pthread ? #include #include #include #define VERIFY assert int main() { typedef std::mutex mutex_type; typedef std::uniq

[Bug gcov-profile/51297] [4.7 regression] Many gcov tests FAIL on Tru64, Solaris 8 and 9

2011-11-24 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51297 --- Comment #5 from Eric Botcazou 2011-11-24 19:46:20 UTC --- > the names being entered into the array are unique, so there is a total > ordering > -- I think that's a red herring. I think the problem is the string read from > the data file is

[Bug middle-end/51279] xplor-nih-2.27/nmrPot/solnScatPot.cc ICEs on -O1 -funroll-loops

2011-11-24 Thread howarth at nitro dot med.uc.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51279 --- Comment #5 from Jack Howarth 2011-11-24 19:32:52 UTC --- This ICE also can be reproduced at r181697 on x86_64-unknown-linux-gnu (x86_64 Fedora 15).

[Bug libstdc++/51296] Several 30_threads tests FAIL on Tru64 UNIX

2011-11-24 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51296 --- Comment #2 from Jonathan Wakely 2011-11-24 19:26:23 UTC --- (In reply to comment #0) > FAIL: 30_threads/thread/native_handle/typesizes.cc execution test This one should definitely not run on Tru64, disabling that is pre-approved. Is -pthrea

[Bug middle-end/51285] [4.7 Regression] internal compiler error: in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c

2011-11-24 Thread Joost.VandeVondele at mat dot ethz.ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51285 --- Comment #4 from Joost VandeVondele 2011-11-24 19:25:06 UTC --- Simplified testcase showing Tobias patch is unrelated. Is this still triggered by the same range ? SUBROUTINE smm_dnn_4_10_10_1_1_2_1(A,B,C) REAL :: C(4,10), B(10,10),

[Bug gcov-profile/51297] [4.7 regression] Many gcov tests FAIL on Tru64, Solaris 8 and 9

2011-11-24 Thread nathan at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51297 --- Comment #4 from Nathan Sidwell 2011-11-24 19:08:24 UTC --- the names being entered into the array are unique, so there is a total ordering -- I think that's a red herring. I think the problem is the string read from the data file is corrupte

[Bug libstdc++/51296] Several 30_threads tests FAIL on Tru64 UNIX

2011-11-24 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51296 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug gcov-profile/51297] [4.7 regression] Many gcov tests FAIL on Tru64, Solaris 8 and 9

2011-11-24 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51297 --- Comment #3 from Eric Botcazou 2011-11-24 18:40:43 UTC --- > What are the values being passed to the bsearch call? Very likely the problem indeed. qsort is known to be very picky on Solaris 8 and 9, in the sense that the comparer function mu

[Bug c/51294] spurious warning from -Wconversion in C and C++ in conditional expressions

2011-11-24 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51294 --- Comment #5 from Jonathan Wakely 2011-11-24 18:37:31 UTC --- (In reply to comment #4) > Shouldn't integral conversion rules apply if the types of the second and third > arguments to a conditional expression differ. Yes. > So zero should be c

[Bug gcov-profile/51297] [4.7 regression] Many gcov tests FAIL on Tru64, Solaris 8 and 9

2011-11-24 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51297 Eric Botcazou changed: What|Removed |Added Target|alpha-dec-osf5.1b, |alpha-dec-osf5.1b, |*-*

[Bug gcov-profile/51297] [4.7 regressions] Many gcov tests FAIL on Tru64 UNIX, Solaris 8

2011-11-24 Thread nathan at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51297 --- Comment #1 from Nathan Sidwell 2011-11-24 18:30:40 UTC --- The line numbers in the backtrace don't seem to correspond to current sources. for instance line 866 is the definition of find_source, not the location of one of the two bsearch call

[Bug gcov-profile/51297] New: [4.7 regressions] Many gcov tests FAIL on Tru64 UNIX, Solaris 8

2011-11-24 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51297 Bug #: 51297 Summary: [4.7 regressions] Many gcov tests FAIL on Tru64 UNIX, Solaris 8 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug middle-end/51285] [4.7 Regression] internal compiler error: in check_loop_closed_ssa_use, at tree-ssa-loop-manip.c

2011-11-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51285 --- Comment #3 from Tobias Burnus 2011-11-24 18:07:14 UTC --- (In reply to comment #2) > In that range there is the following commit > http://gcc.gnu.org/viewcvs/trunk/gcc/fortran/trans-decl.c?r1=172307&r2=172604&pathrev=172604 > It could be a co

[Bug fortran/51218] [4.6/4.7 Regression] Potential optimization bug due to implicit_pure?

2011-11-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51218 --- Comment #21 from Tobias Burnus 2011-11-24 17:57:45 UTC --- Author: burnus Date: Thu Nov 24 17:57:41 2011 New Revision: 181698 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181698 Log: 2011-11-24 Tobias Burnus PR fortran/5

[Bug libstdc++/51296] New: Several 30_threads tests FAIL on Tru64 UNIX

2011-11-24 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51296 Bug #: 51296 Summary: Several 30_threads tests FAIL on Tru64 UNIX Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priori

[Bug bootstrap/50237] [4.7 regression] bootstrap comparison failure for libcpp/lex.o

2011-11-24 Thread ro at CeBiTec dot Uni-Bielefeld.DE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50237 --- Comment #28 from ro at CeBiTec dot Uni-Bielefeld.DE 2011-11-24 17:44:03 UTC --- > This test uses the run-time test to check if .ctors and .init_array > input sections can be mixed. Separate tests don't make much sense. Would you care to elab

[Bug c/51294] spurious warning from -Wconversion in C and C++ in conditional expressions

2011-11-24 Thread tortoise_74 at yahoo dot co.uk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51294 --- Comment #4 from Bruce Adams 2011-11-24 17:09:56 UTC --- Shouldn't integral conversion rules apply if the types of the second and third arguments to a conditional expression differ. So zero should be converted from the default int to a char as

[Bug target/49865] [4.7 Regression] Unnecessary reload causes small bloat

2011-11-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49865 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4 f

[Bug fortran/46371] [Coarray] [OOP] SELECT TYPE: scalar coarray variable is rejected

2011-11-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46371 --- Comment #3 from Tobias Burnus 2011-11-24 16:41:54 UTC --- Polymorphic array example: Todo check for validity and fix. program p use m class(foo), allocatable :: o_bar(:)[:] integer :: j allocate(foo :: o_bar(5)[*]) select type(o_

[Bug testsuite/51258] 64-bit gcc.dg/atomic-compare-exchange-5.c link failure on 32-bit Solaris/x86

2011-11-24 Thread ro at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51258 --- Comment #10 from Rainer Orth 2011-11-24 16:34:16 UTC --- Author: ro Date: Thu Nov 24 16:34:09 2011 New Revision: 181697 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181697 Log: Fix several atomic tests on 32-bit x86 (PR testsuite/51

[Bug testsuite/50885] [4.7 Regression] FAIL: gcc.dg/strlenopt-22.c (test for excess errors)

2011-11-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50885 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/51009] [4.7 Regression] ICE in verify_gimple_stmt

2011-11-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51009 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/51268] [Regression] A subroutine can not know anymore its own interface

2011-11-24 Thread bardeau at iram dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51268 --- Comment #8 from Sebastien Bardeau 2011-11-24 15:58:31 UTC --- (In reply to comment #7) > (In reply to comment #6) > > > "Within a scoping unit, identifiers of entities in the following classes: > > (1) ..., abstract interfaces, generic inter

[Bug c/51294] spurious warning from -Wconversion in C and C++ in conditional expressions

2011-11-24 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51294 Manuel López-Ibáñez changed: What|Removed |Added Keywords||diagnostic CC|

[Bug tree-optimization/51058] [4.7 Regression] ICE: gimple check: expected gimple_assign(error_mark), have gimple_call() in gimple_assign_rhs_code, at gimple.h:1992

2011-11-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51058 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/51248] [4.6/4.7 Regression] ICE with pointer to enum

2011-11-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51248 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug rtl-optimization/50290] [4.7 Regression] ICE: in distribute_notes, at combine.c:13282 with -O2 -fwhole-program -fno-tree-loop-optimize -fno-tree-vrp -funroll-loops

2011-11-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50290 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug rtl-optimization/50290] [4.7 Regression] ICE: in distribute_notes, at combine.c:13282 with -O2 -fwhole-program -fno-tree-loop-optimize -fno-tree-vrp -funroll-loops

2011-11-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50290 --- Comment #6 from Jakub Jelinek 2011-11-24 15:23:22 UTC --- Author: jakub Date: Thu Nov 24 15:23:18 2011 New Revision: 181694 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181694 Log: PR rtl-optimization/50290 * gcc.dg/pr50290.

[Bug c++/51295] New: [C++11][noexcept] Wrong c'tor exception-specification with non-trivial d'tor

2011-11-24 Thread daniel.kruegler at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51295 Bug #: 51295 Summary: [C++11][noexcept] Wrong c'tor exception-specification with non-trivial d'tor Classification: Unclassified Product: gcc Version: 4.7.0 Status: UN

[Bug debug/48150] [4.7 Regression] gcc.dg/guality/sra-1.c

2011-11-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48150 --- Comment #7 from Jakub Jelinek 2011-11-24 14:58:30 UTC --- Perhaps we could use as value of a$j SIGN_EXTRACT from the provided VALUE, i.e. when a$j is 12-bit, assume (debug_insn 14 13 15 2 (var_location:HI a$j (plus:HI (sign_extract:HI (reg/v:

[Bug bootstrap/50709] [4.7 Regression] stage3 bootstrap comparison failure with --disable-checking config option

2011-11-24 Thread dnovillo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50709 --- Comment #8 from Diego Novillo 2011-11-24 14:51:02 UTC --- Author: dnovillo Date: Thu Nov 24 14:50:56 2011 New Revision: 181692 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181692 Log: Revert PR bootstrap/50709 * ipa-inl

[Bug debug/48150] [4.7 Regression] gcc.dg/guality/sra-1.c

2011-11-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48150 --- Comment #6 from Jakub Jelinek 2011-11-24 14:44:57 UTC --- Yeah, can't reproduce -O2/-O3/-Os issues, but can reproduce FAIL: gcc.dg/guality/sra-1.c -O1 line 43 a.i == 4 FAIL: gcc.dg/guality/sra-1.c -O1 line 43 a.j == 14 with gdb-7.3.50.201

[Bug target/51162] [Regression] ICE: segfault in dump_gimple_call

2011-11-24 Thread sameera.deshpande at arm dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51162 Sameera changed: What|Removed |Added CC||sameera.deshpande at arm |

[Bug fortran/51293] [OOP] ICE on ANY with overloaded == operator

2011-11-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51293 --- Comment #1 from Tobias Burnus 2011-11-24 14:13:39 UTC --- This usage requires support for polymorphic arrays - or at least the scalarizer needs to be able to handle this, which is part of the work Paul did. Latest publicly available version

[Bug fortran/51268] [Regression] A subroutine can not know anymore its own interface

2011-11-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51268 --- Comment #7 from Tobias Burnus 2011-11-24 14:04:20 UTC --- (In reply to comment #6) > "Within a scoping unit, identifiers of entities in the following classes: > (1) ..., abstract interfaces, generic interfaces, ... > are local identifiers in

[Bug fortran/51292] RESULT var with -finit-local-zero -fno-automatic results in error

2011-11-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51292 Tobias Burnus changed: What|Removed |Added Keywords||rejects-valid --- Comment #1 from Tobias

[Bug fortran/51268] [Regression] A subroutine can not know anymore its own interface

2011-11-24 Thread bardeau at iram dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51268 --- Comment #6 from Sebastien Bardeau 2011-11-24 13:23:18 UTC --- (In reply to comment #5) > It should be buried in "16 Scope, association, and definition", but I need > some > time to extract it. Ok, so did I. Here is what I can read section

[Bug rtl-optimization/50290] [4.7 Regression] ICE: in distribute_notes, at combine.c:13282 with -O2 -fwhole-program -fno-tree-loop-optimize -fno-tree-vrp -funroll-loops

2011-11-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50290 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #5 f

[Bug middle-end/50628] [4.7 Regression] gfortran.fortran-torture/execute/entry_4.f90 fails

2011-11-24 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50628 --- Comment #12 from Martin Jambor 2011-11-24 12:18:46 UTC --- Created attachment 25909 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25909 Fix This is the fix I wrote about yesterday. It bootstraps and tests fine on x86_64 and we should

[Bug c++/51290] Bogus warning: zero as null pointer constant with static_cast

2011-11-24 Thread us15 at os dot inf.tu-dresden.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51290 --- Comment #4 from Udo Steinberg 2011-11-24 12:04:58 UTC --- Confirmed to be fixed.

[Bug c/51294] spurious warning from -Wconversion in C and C++

2011-11-24 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51294 --- Comment #2 from Jonathan Wakely 2011-11-24 12:01:49 UTC --- (In reply to comment #0) > 0 is a const so the compiler should be able to choose the correct type. 0 is an int, so the compiler is required by the standard to make the conditional e

[Bug c++/51227] [c++0x] ICE with invalid parameter in lambda expression

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

[Bug c++/48665] type of const member function

2011-11-24 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48665 Paolo Carlini changed: What|Removed |Added CC||daniel.kruegler at |

[Bug c++/51210] [C++11][DR 295] std::type_info works incorrectly with function types with cv-qualifier-seq

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

[Bug c/51294] spurious warning from -Wconversion in C and C++

2011-11-24 Thread tortoise_74 at yahoo dot co.uk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51294 --- Comment #1 from Bruce Adams 2011-11-24 11:35:24 UTC --- Probably unncessary but the OS is RHEL5 on a 32bit machine. brucea@:home/brucea/spurious>lsb_release -a LSB Version: :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noa

[Bug c/51294] New: spurious warning from -Wconversion in C and C++

2011-11-24 Thread tortoise_74 at yahoo dot co.uk
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51294 Bug #: 51294 Summary: spurious warning from -Wconversion in C and C++ Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Pr

[Bug fortran/51293] New: [OOP] ICE on ANY with overloaded == operator

2011-11-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51293 Bug #: 51293 Summary: [OOP] ICE on ANY with overloaded == operator Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Prior

[Bug target/48941] [arm gcc] NEON: Stack pointer operations performed even tho stack is not accessed at all in function.

2011-11-24 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48941 --- Comment #6 from Richard Earnshaw 2011-11-24 11:00:46 UTC --- (In reply to comment #5) > How strongly do you object? I think the benefits are > worth any compatibility drawbacks in this case. It would be a nice to have, but I'm not going to

[Bug fortran/51292] New: RESULT var with -finit-local-zero -fno-automatic results in error

2011-11-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51292 Bug #: 51292 Summary: RESULT var with -finit-local-zero -fno-automatic results in error Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug tree-optimization/51247] [4.7 Regression] ICE in set_value_range, at tree-vrp.c:417

2011-11-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51247 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigned at

[Bug c++/51290] Bogus warning: zero as null pointer constant with static_cast

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

[Bug c++/51290] Bogus warning: zero as null pointer constant with static_cast

2011-11-24 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51290 --- Comment #2 from paolo at gcc dot gnu.org 2011-11-24 10:20:49 UTC --- Author: paolo Date: Thu Nov 24 10:20:43 2011 New Revision: 181690 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181690 Log: /cp 2011-11-24 Paolo Carlini PR

[Bug middle-end/51291] ICE: SIGSEGV in ix86_init_builtins (i386.c:27691) with -fgnu-tm and any fortran code

2011-11-24 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51291 Tobias Burnus changed: What|Removed |Added CC||aldyh at gcc dot gnu.org,

[Bug rtl-optimization/43491] Unnecessary temporary for global register variable

2011-11-24 Thread amker.cheng at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43491 --- Comment #3 from amker.cheng 2011-11-24 09:24:37 UTC --- (In reply to comment #1) > > I'm thinking that this is perfectly normal thing to do, and that the redundant > move is meant to disappear in a later pass. My guess is that IRA is choos

[Bug tree-optimization/51247] [4.7 Regression] ICE in set_value_range, at tree-vrp.c:417

2011-11-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51247 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/51247] [4.7 Regression] ICE in set_value_range, at tree-vrp.c:417

2011-11-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51247 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Target Milesto

[Bug bootstrap/50888] Bootstrap failure in libjava against latest git glibc

2011-11-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50888 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/51246] [4.7 Regression] ICE in replace_ref_with, at tree-predcom.c:1309

2011-11-24 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51246 --- Comment #2 from Jakub Jelinek 2011-11-24 08:25:40 UTC --- Created attachment 25907 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25907 gcc47-pr51246.patch I wonder whether we can't just adjust the assert here to also allow clobber on t