[Bug c++/52922] failed to build gcc 4.7 on SL6.1

2012-04-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52922 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED

[Bug libstdc++/52931] New: std::hash shouldn't be defined for unknown types

2012-04-11 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52931 Bug #: 52931 Summary: std::hash shouldn't be defined for unknown types Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/52912] [4.8 Regression] ICE: verify_ssa failed

2012-04-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52912 --- Comment #2 from Richard Guenther rguenth at gcc dot gnu.org 2012-04-11 08:12:38 UTC --- Author: rguenth Date: Wed Apr 11 08:12:33 2012 New Revision: 186303 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186303 Log: 2012-04-11 Richard

[Bug middle-end/52881] [4.8 Regression] ICE due to null pointer deref in cfgloop.c

2012-04-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52881 --- Comment #3 from Richard Guenther rguenth at gcc dot gnu.org 2012-04-11 08:13:45 UTC --- Author: rguenth Date: Wed Apr 11 08:13:37 2012 New Revision: 186304 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186304 Log: 2012-04-11 Richard

[Bug tree-optimization/52912] [4.8 Regression] ICE: verify_ssa failed

2012-04-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52912 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug tree-optimization/52558] write introduction incorrect wrt the C++11 memory model

2012-04-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52558 --- Comment #15 from Richard Guenther rguenth at gcc dot gnu.org 2012-04-11 08:15:40 UTC --- (In reply to comment #14) Richard G., or perhaps another aliasing expert. I am working on a patch for this problem. Could you pontificate as to why

[Bug middle-end/52881] [4.8 Regression] ICE due to null pointer deref in cfgloop.c

2012-04-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52881 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/24985] caret diagnostics

2012-04-11 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24985 --- Comment #29 from Manuel López-Ibáñez manu at gcc dot gnu.org 2012-04-11 09:26:55 UTC --- Author: manu Date: Wed Apr 11 09:26:48 2012 New Revision: 186305 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186305 Log: 2012-04-11 Manuel

[Bug c++/52924] [4.7/4.8 Regression] Using an std::function object as deleter of shared_ptr in C++0x mode does not compile

2012-04-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52924 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Known to work||4.6.3

[Bug target/52918] [4.8 Regression] ICE: Invalid bb-loop_father (NULL) in add_bb_to_loop

2012-04-11 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52918 --- Comment #6 from Kai Tietz ktietz at gcc dot gnu.org 2012-04-11 09:31:58 UTC --- Created attachment 27129 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27129 Preprocessed eh_allocator.cc With patch posted to ML, this shows new error

[Bug c++/24985] caret diagnostics

2012-04-11 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24985 --- Comment #30 from Manuel López-Ibáñez manu at gcc dot gnu.org 2012-04-11 09:52:26 UTC --- So we have caret diagnostics in GCC 4.8! :-) :-) :-) In any case, I am leaving this open. There are some improvements that I still would like to make

[Bug libstdc++/52931] std::hash shouldn't be defined for unknown types

2012-04-11 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52931 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug tree-optimization/52734] [4.7/4.8 Regression] Incorrect optimization of uClibc sbrk()

2012-04-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52734 --- Comment #14 from Richard Guenther rguenth at gcc dot gnu.org 2012-04-11 10:12:24 UTC --- (In reply to comment #11) Created attachment 27014 [details] Tentative patch Bootstrapped and reg-tested on x86_64, no issues found. Can you post

[Bug middle-end/52886] [4.8 Regression] FAIL: gcc.dg/torture/pr36978.c -On (internal compiler error), n=1 and above

2012-04-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52886 --- Comment #3 from Richard Guenther rguenth at gcc dot gnu.org 2012-04-11 10:11:37 UTC --- Maybe fixed now.

[Bug c/52932] New: AVX2 intrinsic _mm256_permutevar8x32_ps has wrong parameter type

2012-04-11 Thread agner at agner dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52932 Bug #: 52932 Summary: AVX2 intrinsic _mm256_permutevar8x32_ps has wrong parameter type Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED

[Bug c++/52924] [4.7/4.8 Regression] Using an std::function object as deleter of shared_ptr in C++0x mode does not compile

2012-04-11 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52924 --- Comment #6 from Paolo Carlini paolo.carlini at oracle dot com 2012-04-11 10:29:55 UTC --- I see, in a sense I'm more happy. Anyway the issue seems easy to fix, right?

[Bug c++/52924] [4.7/4.8 Regression] Using an std::function object as deleter of shared_ptr in C++0x mode does not compile

2012-04-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52924 --- Comment #7 from Jonathan Wakely redi at gcc dot gnu.org 2012-04-11 10:34:04 UTC --- Yes, very simple, I'll check it in tonight

[Bug target/52918] [4.8 Regression] ICE: Invalid bb-loop_father (NULL) in add_bb_to_loop

2012-04-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52918 --- Comment #7 from Richard Guenther rguenth at gcc dot gnu.org 2012-04-11 10:44:41 UTC --- Reduced testcase for the first source: typedef __SIZE_TYPE__ size_t; void* __cxa_allocate_exception(size_t) throw(); typedef struct { }

[Bug target/52933] New: SH Target: Use div0s for integer sign comparisons

2012-04-11 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52933 Bug #: 52933 Summary: SH Target: Use div0s for integer sign comparisons Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug target/52933] SH Target: Use div0s for integer sign comparisons

2012-04-11 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52933 --- Comment #1 from Oleg Endo olegendo at gcc dot gnu.org 2012-04-11 11:04:09 UTC --- Created attachment 27131 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27131 Before/After Examples

[Bug target/52918] [4.8 Regression] ICE: Invalid bb-loop_father (NULL) in add_bb_to_loop

2012-04-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52918 --- Comment #8 from Richard Guenther rguenth at gcc dot gnu.org 2012-04-11 11:11:45 UTC --- And for the 2nd: typedef __SIZE_TYPE__ size_t; class bad_alloc { }; typedef struct { } __gthread_mutex_t; int __gthread_mutex_unlock (__gthread_mutex_t

[Bug target/52624] missing __builtin_bswap16

2012-04-11 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52624 --- Comment #11 from Eric Botcazou ebotcazou at gcc dot gnu.org 2012-04-11 11:13:43 UTC --- Author: ebotcazou Date: Wed Apr 11 11:13:39 2012 New Revision: 186308 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186308 Log: PR target/52624

[Bug target/52624] missing __builtin_bswap16

2012-04-11 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52624 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/52918] [4.8 Regression] ICE: Invalid bb-loop_father (NULL) in add_bb_to_loop

2012-04-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52918 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug libstdc++/52931] std::hash shouldn't be defined for unknown types

2012-04-11 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52931 --- Comment #2 from paolo at gcc dot gnu.org paolo at gcc dot gnu.org 2012-04-11 11:27:57 UTC --- Author: paolo Date: Wed Apr 11 11:27:50 2012 New Revision: 186310 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186310 Log: 2012-04-11 Paolo

[Bug libstdc++/52931] std::hash shouldn't be defined for unknown types

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

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

2012-04-11 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50751 --- Comment #26 from Oleg Endo olegendo at gcc dot gnu.org 2012-04-11 11:35:36 UTC --- Author: olegendo Date: Wed Apr 11 11:35:32 2012 New Revision: 186311 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186311 Log: PR target/50751 *

[Bug target/16458] PowerPC - redundant compare

2012-04-11 Thread bergner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16458 --- Comment #8 from Peter Bergner bergner at gcc dot gnu.org 2012-04-11 11:51:54 UTC --- Author: bergner Date: Wed Apr 11 11:51:50 2012 New Revision: 186312 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186312 Log: gcc/ PR target/16458

[Bug target/16458] PowerPC - redundant compare

2012-04-11 Thread bergner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16458 Peter Bergner bergner at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/52918] [4.8 Regression] ICE: Invalid bb-loop_father (NULL) in add_bb_to_loop

2012-04-11 Thread ktietz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52918 --- Comment #10 from Kai Tietz ktietz at gcc dot gnu.org 2012-04-11 12:05:27 UTC --- (In reply to comment #9) Created attachment 27132 [details] patch Can you test the attached? Bootstrap and regression test passes. Thanks

[Bug middle-end/52621] [4.6/4.7/4.8 Regression] ICE with -O3 -march=opteron in initialize_matrix_A, at tree-data-ref.c:1964

2012-04-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52621 --- Comment #11 from Richard Guenther rguenth at gcc dot gnu.org 2012-04-11 12:17:12 UTC --- evolution_function_is_invariant_rec_p returns true for (integer(kind=8)) {0, +, {2, +, 2}_2}_2 and loop 1 even if loop 2 is nested inside loop 1. Thus,

[Bug fortran/52934] New: enhancement: cshift0 should be inlined

2012-04-11 Thread matz at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52934 Bug #: 52934 Summary: enhancement: cshift0 should be inlined Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: minor Priority:

[Bug fortran/52934] enhancement: cshift0 should be inlined

2012-04-11 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52934 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug fortran/52473] CSHIFT slow - inline it?

2012-04-11 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52473 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added CC||matz at gcc dot

[Bug c++/36266] C++ typedef misplaced in DWARF information

2012-04-11 Thread mark at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36266 Mark Wielaard mark at gcc dot gnu.org changed: What|Removed |Added CC||mark at gcc dot

[Bug fortran/52729] Symbol has no implicit type in SELECT TYPE block

2012-04-11 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52729 --- Comment #2 from Tobias Burnus burnus at gcc dot gnu.org 2012-04-11 13:08:38 UTC --- Author: burnus Date: Wed Apr 11 13:08:32 2012 New Revision: 186318 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186318 Log: 2012-04-11 Tobias Burnus

[Bug fortran/52729] Symbol has no implicit type in SELECT TYPE block

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

[Bug middle-end/52886] [4.8 Regression] FAIL: gcc.dg/torture/pr36978.c -On (internal compiler error), n=1 and above

2012-04-11 Thread hp at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52886 --- Comment #4 from Hans-Peter Nilsson hp at gcc dot gnu.org 2012-04-11 13:09:50 UTC --- (In reply to comment #3) Maybe fixed now. Confirmed for cris-elf; I assume Dominique wants to verify and close.

[Bug middle-end/52886] [4.8 Regression] FAIL: gcc.dg/torture/pr36978.c -On (internal compiler error), n=1 and above

2012-04-11 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52886 --- Comment #5 from Dominique d'Humieres dominiq at lps dot ens.fr 2012-04-11 13:19:35 UTC --- Maybe fixed now. Confirmed for cris-elf; I assume Dominique wants to verify and close. My machine is slow and I won't get any answer before

[Bug debug/52935] New: Unnecessary DW_TAG_pointer_type DIEs in C++

2012-04-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52935 Bug #: 52935 Summary: Unnecessary DW_TAG_pointer_type DIEs in C++ Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/52558] write introduction incorrect wrt the C++11 memory model

2012-04-11 Thread aldyh at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52558 --- Comment #16 from Aldy Hernandez aldyh at gcc dot gnu.org 2012-04-11 13:37:17 UTC --- (In reply to comment #15) Both value-numbering (FRE/PRE, that do not run after store motion :/) and DOM should figure this out. DOM only in theory, but

[Bug c++/52906] [4.7/4.8 Regression] ICE: SIGSEGV in check_tag_decl (decl.c:4230) with __attribute__ ((__deprecated__)); alone

2012-04-11 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52906 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug target/52928] Alpha/VMS: c++ triggers gas errors

2012-04-11 Thread gingold at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52928 --- Comment #1 from gingold at gcc dot gnu.org gingold at gcc dot gnu.org 2012-04-11 14:01:27 UTC --- The error pattern is: _ZN10__cxxabiv117__array_type_infoD2Ev: .pdesc _ZN10__cxxabiv117__array_type_infoD2Ev..en,stack

[Bug target/52918] [4.8 Regression] ICE: Invalid bb-loop_father (NULL) in add_bb_to_loop

2012-04-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52918 --- Comment #11 from Richard Guenther rguenth at gcc dot gnu.org 2012-04-11 14:02:37 UTC --- Author: rguenth Date: Wed Apr 11 14:02:26 2012 New Revision: 186320 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186320 Log: 2012-04-11 Richard

[Bug middle-end/52621] [4.6/4.7/4.8 Regression] ICE with -O3 -march=opteron in initialize_matrix_A, at tree-data-ref.c:1964

2012-04-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52621 --- Comment #12 from Richard Guenther rguenth at gcc dot gnu.org 2012-04-11 14:04:23 UTC --- Author: rguenth Date: Wed Apr 11 14:04:00 2012 New Revision: 186321 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186321 Log: 2012-04-11 Richard

[Bug tree-optimization/52558] write introduction incorrect wrt the C++11 memory model

2012-04-11 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52558 --- Comment #17 from rguenther at suse dot de rguenther at suse dot de 2012-04-11 14:07:27 UTC --- On Wed, 11 Apr 2012, aldyh at gcc dot gnu.org wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52558 --- Comment #16 from Aldy Hernandez

[Bug c/52932] AVX2 intrinsic _mm256_permutevar8x32_ps has wrong parameter type

2012-04-11 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52932 Uros Bizjak ubizjak at gmail dot com changed: What|Removed |Added Target||x32

[Bug c/52932] AVX2 intrinsic _mm256_permutevar8x32_ps has wrong parameter type

2012-04-11 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52932 Uros Bizjak ubizjak at gmail dot com changed: What|Removed |Added AssignedTo|unassigned at gcc dot |ubizjak at gmail

[Bug target/52932] AVX2 intrinsic _mm256_permutevar8x32_ps has wrong parameter type

2012-04-11 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52932 Uros Bizjak ubizjak at gmail dot com changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/52918] [4.8 Regression] ICE: Invalid bb-loop_father (NULL) in add_bb_to_loop

2012-04-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52918 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug middle-end/52621] [4.6/4.7 Regression] ICE with -O3 -march=opteron in initialize_matrix_A, at tree-data-ref.c:1964

2012-04-11 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52621 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Known to work||4.8.0

[Bug middle-end/52890] Revision 185336 causes 10% degradation on cpu2000 benchmark 252.eon

2012-04-11 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52890 Martin Jambor jamborm at gcc dot gnu.org changed: What|Removed |Added CC||jamborm at gcc

[Bug target/52911] [4.5/4.6/4.7/4.8 Regression] gcc 4.7.0 (ppc32 e500mc) when compile a c file, after a lot of time, gcc failed and internal compiler error occurs.

2012-04-11 Thread zuogang at huawei dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52911 --- Comment #2 from zuogang zuogang at huawei dot com 2012-04-11 15:01:55 UTC --- use another gcc(4.5.1) runing on the ppc e500v2 box (ship with Sourcery pdts), everything is ok! root@P2020RDB:/dev/shm gcc -v Reading specs from

[Bug c++/52929] use of undeclared identifier '__ATOMIC_ACQ_REL'

2012-04-11 Thread os at xeviox dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52929 --- Comment #4 from Ben os at xeviox dot com 2012-04-11 15:18:16 UTC --- System: Archlinux x64 / XFCE IDE: QtCreator 2.4 Buildsystem: qmake Used libraries: qt 4.6.x Language: C++ $ gcc -v Using built-in specs. COLLECT_GCC=gcc

[Bug c++/52929] use of undeclared identifier '__ATOMIC_ACQ_REL'

2012-04-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52929 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED

[Bug middle-end/52890] Revision 185336 causes 10% degradation on cpu2000 benchmark 252.eon

2012-04-11 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52890 --- Comment #5 from Martin Jambor jamborm at gcc dot gnu.org 2012-04-11 15:53:44 UTC --- But when I add the following line to the patch linked above, the problem goes away: Index: src/gcc/tree-sra.c

[Bug c/52936] New: Assertion failure in c-typeck.c

2012-04-11 Thread aph at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52936 Bug #: 52936 Summary: Assertion failure in c-typeck.c Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c/52936] Assertion failure in c-typeck.c

2012-04-11 Thread aph at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52936 --- Comment #1 from Andrew Haley aph at gcc dot gnu.org 2012-04-11 16:06:08 UTC --- Created attachment 27134 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27134 Test case

[Bug middle-end/52890] Revision 185336 causes 10% degradation on cpu2000 benchmark 252.eon

2012-04-11 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52890 Martin Jambor jamborm at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug c/52936] [4.8 Regression] Assertion failure in pointer_diff

2012-04-11 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52936 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Target|

[Bug target/52607] v4df __builtin_shuffle with {0,2,1,3} or {1,3,0,2}

2012-04-11 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52607 --- Comment #28 from Marc Glisse marc.glisse at normalesup dot org 2012-04-11 16:48:47 UTC --- A difficulty I hadn't foreseen is that the code that canonicalizes permutations (and in particular checks if one of the operands is unused) is in

[Bug target/52932] AVX2 intrinsic _mm256_permutevar8x32_ps has wrong parameter type

2012-04-11 Thread kirill.yukhin at intel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52932 Yukhin Kirill kirill.yukhin at intel dot com changed: What|Removed |Added CC|

[Bug c++/52906] [4.7/4.8 Regression] ICE: SIGSEGV in check_tag_decl (decl.c:4230) with __attribute__ ((__deprecated__)); alone

2012-04-11 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52906 --- Comment #1 from Jason Merrill jason at gcc dot gnu.org 2012-04-11 17:55:23 UTC --- Author: jason Date: Wed Apr 11 17:55:12 2012 New Revision: 186345 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186345 Log: PR c++/52906 *

[Bug middle-end/52890] Revision 185336 causes 10% degradation on cpu2000 benchmark 252.eon

2012-04-11 Thread pthaugen at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52890 Pat Haugen pthaugen at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|NEW --- Comment

[Bug target/52918] [4.8 Regression] ICE: Invalid bb-loop_father (NULL) in add_bb_to_loop

2012-04-11 Thread bscottm at ieee dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52918 --- Comment #13 from B. Scott Michel bscottm at ieee dot org 2012-04-11 18:38:24 UTC --- Thanks!

[Bug fortran/52916] [4.8 Regression] 481.wrf in SPEC CPU 2006 failed to build

2012-04-11 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52916 --- Comment #4 from Tobias Burnus burnus at gcc dot gnu.org 2012-04-11 19:11:46 UTC --- Submitted patch: http://gcc.gnu.org/ml/fortran/2012-04/msg00055.html

[Bug rtl-optimization/52876] [x32] - Sign extend 32 to 64bit then clear upper 32bits fails O1 or higher

2012-04-11 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52876 --- Comment #15 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2012-04-11 19:31:49 UTC --- Author: hjl Date: Wed Apr 11 19:31:45 2012 New Revision: 186351 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186351 Log: Check for incompatible

[Bug other/52937] New: [4.8 Regression] ICE in several cpu2006 benchmarks with -fprofile-use (assert in get_loop_body)

2012-04-11 Thread wschmidt at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52937 Bug #: 52937 Summary: [4.8 Regression] ICE in several cpu2006 benchmarks with -fprofile-use (assert in get_loop_body) Classification: Unclassified Product: gcc Version: 4.8.0

[Bug c++/52938] New: std::string::reserve request is not maintained if object is used in other object copy ctore

2012-04-11 Thread abdul.tohmaz at emc dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52938 Bug #: 52938 Summary: std::string::reserve request is not maintained if object is used in other object copy ctore Classification: Unclassified Product: gcc Version: 4.6.1

[Bug libstdc++/52938] std::string::reserve request is not maintained if object is used in other object copy ctore

2012-04-11 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52938 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Component|c++ |libstdc++ ---

[Bug libstdc++/52938] std::string::reserve request is not maintained if object is used in other object copy ctore

2012-04-11 Thread abdul.tohmaz at emc dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52938 --- Comment #2 from Abdul Tohmaz abdul.tohmaz at emc dot com 2012-04-11 20:32:26 UTC --- (In reply to comment #1) Why do you think this is a bug? I don't see why x=aaa; would not change the reserve. The main reason why it changes the

[Bug target/52607] v4df __builtin_shuffle with {0,2,1,3} or {1,3,0,2}

2012-04-11 Thread marc.glisse at normalesup dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52607 --- Comment #29 from Marc Glisse marc.glisse at normalesup dot org 2012-04-11 20:35:00 UTC --- Created attachment 27136 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27136 V4DF generic shuffle A patch (independent from the others)

[Bug c++/52465] [4.7/4.8 regression] g++ rejects valid code with in-class using declaration

2012-04-11 Thread fabien at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52465 --- Comment #6 from fabien at gcc dot gnu.org 2012-04-11 20:40:58 UTC --- Author: fabien Date: Wed Apr 11 20:40:51 2012 New Revision: 186355 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186355 Log: gcc/testsuite/ChangeLog 2012-04-09

[Bug rtl-optimization/48496] [4.7/4.8 Regression] 'asm' operand requires impossible reload

2012-04-11 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48496 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/48496] [4.7/4.8 Regression] 'asm' operand requires impossible reload

2012-04-11 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48496 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Component|rtl-optimization|target ---

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

2012-04-11 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47230 --- Comment #17 from Mikael Pettersson mikpe at it dot uu.se 2012-04-11 20:48:54 UTC --- With binutils-2.22 (vanilla) I'm unable to bootstrap gcc-4.6.3 on alphaev6-unknown-linux, due to a bunch of 'relocation truncated to fit' errors. Applying

[Bug libstdc++/52938] std::string::reserve request is not maintained if object is used in other object copy ctore

2012-04-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52938 --- Comment #3 from Jonathan Wakely redi at gcc dot gnu.org 2012-04-11 20:57:18 UTC --- (In reply to comment #2) Why do I see memory is being reallocated even though the string x content can fit within what I requested in my reserve call?

[Bug c++/52939] New: ice in gimple_get_virt_method_for_binfo with -O3

2012-04-11 Thread dcb314 at hotmail dot com
dated 20120411 on an AMD x86_64 box. The compiler said determinize.cc: At global scope: determinize.cc:38:1: internal compiler error: in gimple_get_virt_method_for_binfo, at gimple-fold.c:3093 Please submit a full bug report, with preprocessed source if appropriate. See http://gcc.gnu.org/bugs.html

[Bug libstdc++/52938] std::string::reserve request is not maintained if object is used in other object copy ctore

2012-04-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52938 --- Comment #4 from Jonathan Wakely redi at gcc dot gnu.org 2012-04-11 21:08:16 UTC --- N.B. you can get the behaviour you want by calling reserve after creating y std::string x; std::string y(x); x.reserve(20); /// x capacity is 20

[Bug libstdc++/52591] [C++0x] [4.7 Regression] moving std::vector relies on movable elements

2012-04-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52591 --- Comment #13 from Jonathan Wakely redi at gcc dot gnu.org 2012-04-11 21:13:50 UTC --- Author: redi Date: Wed Apr 11 21:13:45 2012 New Revision: 186359 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186359 Log: PR libstdc++/52591

[Bug libstdc++/52591] [C++0x] [4.7 Regression] moving std::vector relies on movable elements

2012-04-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52591 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug libstdc++/52938] std::string::reserve request is not maintained if object is used in other object copy ctor

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

[Bug fortran/52864] [4.6/4.7/4.8 Regression] Assignment to pointer component for INTENT(IN) dummy argument

2012-04-11 Thread nnc at lanl dot gov
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52864 Neil Carlson nnc at lanl dot gov changed: What|Removed |Added CC||nnc at lanl dot gov

[Bug target/52898] SH Target: Inefficient DImode comparisons

2012-04-11 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52898 --- Comment #1 from Oleg Endo olegendo at gcc dot gnu.org 2012-04-11 22:48:18 UTC --- Created attachment 27138 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27138 Examples In addition to the original case, I've noticed that there are more

[Bug target/52898] SH Target: Inefficient DImode comparisons

2012-04-11 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52898 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added CC||kkojima at gcc dot

[Bug c++/52924] [4.7/4.8 Regression] Using an std::function object as deleter of shared_ptr in C++0x mode does not compile

2012-04-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52924 --- Comment #8 from Jonathan Wakely redi at gcc dot gnu.org 2012-04-11 22:54:59 UTC --- Author: redi Date: Wed Apr 11 22:54:53 2012 New Revision: 186363 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186363 Log: PR libstdc++/52924 *

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

2012-04-11 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50751 --- Comment #27 from Oleg Endo olegendo at gcc dot gnu.org 2012-04-11 23:01:19 UTC --- Author: olegendo Date: Wed Apr 11 23:01:12 2012 New Revision: 186365 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186365 Log: PR target/50751 *

[Bug target/52479] SH Target: SH4A DFmode fsca tests failing

2012-04-11 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52479 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug target/52503] sh-wrs-vxworks: too many target masks

2012-04-11 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52503 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug middle-end/52940] New: conversion from MODE_PARTIAL_INT uses sign extension for unsigned types

2012-04-11 Thread bigotp at acm dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52940 Bug #: 52940 Summary: conversion from MODE_PARTIAL_INT uses sign extension for unsigned types Classification: Unclassified Product: gcc Version: 4.7.0 Status:

[Bug c++/52924] [4.7/4.8 Regression] Using an std::function object as deleter of shared_ptr in C++0x mode does not compile

2012-04-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52924 --- Comment #9 from Jonathan Wakely redi at gcc dot gnu.org 2012-04-11 23:13:49 UTC --- Author: redi Date: Wed Apr 11 23:13:44 2012 New Revision: 186367 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=186367 Log: PR libstdc++/52924 *

[Bug c++/52924] [4.7/4.8 Regression] Using an std::function object as deleter of shared_ptr in C++0x mode does not compile

2012-04-11 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52924 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug target/52941] New: SH Target: Add support for movco.l / movli.l atomics on SH4A

2012-04-11 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52941 Bug #: 52941 Summary: SH Target: Add support for movco.l / movli.l atomics on SH4A Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug libstdc++/29366] atomics config for sh is weird

2012-04-11 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29366 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added CC||olegendo at gcc

[Bug libstdc++/52938] std::string::reserve request is not maintained if object is used in other object copy ctor

2012-04-11 Thread abdul.tohmaz at emc dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52938 --- Comment #6 from Abdul Tohmaz abdul.tohmaz at emc dot com 2012-04-11 23:50:21 UTC --- Guys, I do value your points, but please consider the following: I can't always be in control when a copy is made of my string. Here is a quick example.

[Bug libstdc++/52938] std::string::reserve request is not maintained if object is used in other object copy ctor

2012-04-11 Thread abdul.tohmaz at emc dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52938 Abdul Tohmaz abdul.tohmaz at emc dot com changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED

[Bug libstdc++/52938] std::string::reserve request is not maintained if object is used in other object copy ctor

2012-04-11 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52938 --- Comment #8 from Paolo Carlini paolo.carlini at oracle dot com 2012-04-11 23:57:34 UTC --- What we tried to explain is that this sort of issue is well known and, more or less, affects *any* reference counted implementation (I'm pretty sure you

[Bug libstdc++/52938] std::string::reserve request is not maintained if object is used in other object copy ctor

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

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

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

[Bug c++/50043] [C++0x] Implement core/1123

2012-04-11 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50043 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC|

  1   2   >