[Bug target/52642] SH Target: libstdc++ failures due to call insn swapped before prologue frame insns

2012-07-30 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52642 Oleg Endo olegendo at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/54089] [SH] Refactor shift patterns

2012-07-30 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54089 --- Comment #3 from Oleg Endo olegendo at gcc dot gnu.org 2012-07-30 06:43:26 UTC --- Author: olegendo Date: Mon Jul 30 06:43:20 2012 New Revision: 189952 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189952 Log: PR target/54089 *

[Bug target/51244] SH Target: Inefficient conditional branch

2012-07-30 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51244 --- Comment #45 from Oleg Endo olegendo at gcc dot gnu.org 2012-07-30 06:46:40 UTC --- Author: olegendo Date: Mon Jul 30 06:46:36 2012 New Revision: 189953 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189953 Log: PR target/51244 *

[Bug target/39423] [4.6/4.7/4.8 Regression] [SH] performance regression: lost mov @(disp,Rn)

2012-07-30 Thread olegendo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39423 --- Comment #22 from Oleg Endo olegendo at gcc dot gnu.org 2012-07-30 06:48:45 UTC --- Author: olegendo Date: Mon Jul 30 06:48:40 2012 New Revision: 189954 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189954 Log: PR target/39423 *

[Bug target/54121] ICE at extract_insn, at recog.c:2123 sparc64

2012-07-30 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54121 Mikael Pettersson mikpe at it dot uu.se changed: What|Removed |Added CC||mikpe at it dot

[Bug fortran/45586] [4.8 Regression] ICE non-trivial conversion at assignment

2012-07-30 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45586 --- Comment #70 from rguenther at suse dot de rguenther at suse dot de 2012-07-30 08:43:09 UTC --- On Sat, 28 Jul 2012, mikael at gcc dot gnu.org wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45586 --- Comment #69 from Mikael Morin

[Bug tree-optimization/53773] Vectorizer generates non-canonical multiplies

2012-07-30 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53773 --- Comment #6 from rguenther at suse dot de rguenther at suse dot de 2012-07-30 08:47:35 UTC --- On Sun, 29 Jul 2012, wschmidt at gcc dot gnu.org wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53773 William J. Schmidt wschmidt at gcc

[Bug middle-end/54123] inline functions not optimized as well as static inline

2012-07-30 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54123 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug pch/54117] [4.8 Regression] FAIL: ./decl-3.h -O0 -g (internal compiler error)

2012-07-30 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54117 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug middle-end/54114] [4.8 Regression] variable-tracking performance regression from 4.8-20120610 to 4.8-20120701

2012-07-30 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54114 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING

[Bug pch/53880] [4.8 Regression] compile time regression when generating precompiled headers for boost

2012-07-30 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53880 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Status|NEW |WAITING ---

[Bug middle-end/47353] superfluous alignment after dynamic stack allocation

2012-07-30 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47353 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug middle-end/34548] GCC generates too many alignment adds for alloca

2012-07-30 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34548 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added CC||ebotcazou at

[Bug middle-end/34548] GCC generates too many alignment adds for alloca

2012-07-30 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34548 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added CC||ebotcazou at

[Bug fortran/45586] [4.8 Regression] ICE non-trivial conversion at assignment

2012-07-30 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45586 --- Comment #71 from Mikael Morin mikael at gcc dot gnu.org 2012-07-30 10:35:48 UTC --- (In reply to comment #70) On Sat, 28 Jul 2012, mikael at gcc dot gnu.org wrote: So, is this a fortran front-end bug, a middle-end bug, or a lto bug ?

[Bug pch/53880] [4.8 Regression] compile time regression when generating precompiled headers for boost

2012-07-30 Thread markus at trippelsdorf dot de
=189951), although I suspect there will still be a compile time increase from GCC 4.7 to GCC 4.8 because of the macro expansion tracking stuff. Could you please try a recent trunk GCC 4.8 and report back how compile times look for you now? gcc version 4.8.0 20120730 (experimental) (GCC) markus@x4

[Bug target/53975] [ia64] Target register of a speculative load moved to a branch register prior to the chk.s instruction

2012-07-30 Thread abel at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53975 Andrey Belevantsev abel at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED ---

[Bug fortran/45586] [4.8 Regression] ICE non-trivial conversion at assignment

2012-07-30 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45586 --- Comment #72 from rguenther at suse dot de rguenther at suse dot de 2012-07-30 11:04:39 UTC --- On Mon, 30 Jul 2012, mikael at gcc dot gnu.org wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45586 --- Comment #71 from Mikael Morin

[Bug pch/53880] [4.8 Regression] compile time regression when generating precompiled headers for boost

2012-07-30 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53880 --- Comment #23 from Steven Bosscher steven at gcc dot gnu.org 2012-07-30 11:08:01 UTC --- (In reply to comment #22) Still a 98% compile time regression on todays trunk. What revision number is this? If it includes r189951, could you please see

[Bug pch/53880] [4.8 Regression] compile time regression when generating precompiled headers for boost

2012-07-30 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53880 --- Comment #24 from Markus Trippelsdorf markus at trippelsdorf dot de 2012-07-30 11:21:54 UTC --- (In reply to comment #23) (In reply to comment #22) Still a 98% compile time regression on todays trunk. What revision number is this? If it

[Bug target/29776] result of ffs/clz/ctz/popcount/parity are already sign-extended

2012-07-30 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29776 --- Comment #4 from Uros Bizjak ubizjak at gmail dot com 2012-07-30 11:36:23 UTC --- Perhaps REE can be taught about ctz giving a non-negative result. Maybe we need some VRP pass to remove these extensions. Please note an example from

[Bug web/54124] Web-based GCC 4.7.1 manual: -dM and similar options hard to find

2012-07-30 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54124 --- Comment #5 from Jonathan Wakely redi at gcc dot gnu.org 2012-07-30 11:37:18 UTC --- That section is formatted the same in HTML and the info pages. If you go to the options summary at

[Bug pch/53880] [4.8 Regression] compile time regression when generating precompiled headers for boost

2012-07-30 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53880 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |NEW

[Bug middle-end/54114] [4.8 Regression] variable-tracking performance regression from 4.8-20120610 to 4.8-20120701

2012-07-30 Thread jimis at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54114 --- Comment #3 from jimis jimis at gmx dot net 2012-07-30 12:18:49 UTC --- Created attachment 27894 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27894 XPatch.cpp preprocessed source from xalanc Hi thanks for your patience, I resurrected my

[Bug fortran/45586] [4.8 Regression] ICE non-trivial conversion at assignment

2012-07-30 Thread mikael at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45586 --- Comment #73 from Mikael Morin mikael at gcc dot gnu.org 2012-07-30 12:29:33 UTC --- (In reply to comment #72) (In reply to comment #63) That's bogus as TYPE_FIELDS is supposed to be shared amongst variant types. Then we'll have

[Bug fortran/45586] [4.8 Regression] ICE non-trivial conversion at assignment

2012-07-30 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45586 --- Comment #74 from rguenther at suse dot de rguenther at suse dot de 2012-07-30 12:33:01 UTC --- On Mon, 30 Jul 2012, mikael at gcc dot gnu.org wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45586 --- Comment #73 from Mikael Morin

[Bug target/29776] result of ffs/clz/ctz/popcount/parity are already sign-extended

2012-07-30 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29776 --- Comment #5 from Uros Bizjak ubizjak at gmail dot com 2012-07-30 12:48:19 UTC --- Created attachment 27895 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27895 Target patch that handles ctz extensions x86 target patch that teaches gcc

[Bug ada/54125] New: [4.8 regression] s-atopri.adb:40:10: Support_Atomic_Primitives is undefined broke Ada on sparc64-linux

2012-07-30 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54125 Bug #: 54125 Summary: [4.8 regression] s-atopri.adb:40:10: Support_Atomic_Primitives is undefined broke Ada on sparc64-linux Classification: Unclassified Product: gcc

[Bug pch/53880] [4.8 Regression] compile time regression when generating precompiled headers for boost

2012-07-30 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53880 --- Comment #26 from Steven Bosscher steven at gcc dot gnu.org 2012-07-30 13:17:25 UTC --- FWIW, the resulting PCH for GCC 4.8 is more than twice as large as the PCH for GCC 4.7.

[Bug middle-end/53823] [4.8 Regression] FAIL: gcc.c-torture/execute/930921-1.c execution at -O0 and -O1

2012-07-30 Thread rth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53823 Richard Henderson rth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug pch/53880] [4.8 Regression] compile time regression when generating precompiled headers for boost

2012-07-30 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53880 --- Comment #27 from Steven Bosscher steven at gcc dot gnu.org 2012-07-30 13:51:58 UTC --- The problem is the quadratic behavior invoked by the loop in gt_pch_nx_line_maps: { size_t l2 = (size_t)(((*x).info_macro).used); if

[Bug middle-end/53823] [4.8 Regression] FAIL: gcc.c-torture/execute/930921-1.c execution at -O0 and -O1

2012-07-30 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53823 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added CC||uros at gcc

[Bug ada/54125] [4.8 regression] s-atopri.adb:40:10: Support_Atomic_Primitives is undefined broke Ada on sparc64-linux

2012-07-30 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54125 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.0

[Bug c++/54126] New: ICE on constexpr move ctor with const ref type instead of error

2012-07-30 Thread morpheby at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54126 Bug #: 54126 Summary: ICE on constexpr move ctor with const ref type instead of error Classification: Unclassified Product: gcc Version: 4.7.2 Status: UNCONFIRMED

[Bug c++/54126] ICE on constexpr move ctor with const ref type instead of error

2012-07-30 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54126 --- Comment #1 from Jonathan Wakely redi at gcc dot gnu.org 2012-07-30 14:22:18 UTC --- The attachment is missing

[Bug pch/53880] [4.8 Regression] compile time regression when generating precompiled headers for boost

2012-07-30 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53880 --- Comment #28 from Steven Bosscher steven at gcc dot gnu.org 2012-07-30 14:22:37 UTC --- With -ftrack-macro-expansion=2 (the default): (gdb) call dump_line_table_statistics() Number of expanded macros: 237994 Average number

[Bug middle-end/53823] [4.8 Regression] FAIL: gcc.c-torture/execute/930921-1.c execution at -O0 and -O1

2012-07-30 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53823 --- Comment #7 from Uros Bizjak ubizjak at gmail dot com 2012-07-30 14:25:32 UTC --- (In reply to comment #6) And this is why uninitialized warnings shouldn't be silenced like this... * expmed.c (expand_mult): Initialize coeff and is_neg.

[Bug ada/54125] [4.8 regression] s-atopri.adb:40:10: Support_Atomic_Primitives is undefined broke Ada on sparc64-linux

2012-07-30 Thread charlet at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54125 Arnaud Charlet charlet at gcc dot gnu.org changed: What|Removed |Added CC||charlet at gcc

[Bug c++/54126] ICE on constexpr move ctor with const ref type instead of error

2012-07-30 Thread morpheby at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54126 --- Comment #2 from Ilya Mikhaltsou morpheby at gmail dot com 2012-07-30 14:33:41 UTC --- Created attachment 27896 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27896 Preprocessed source

[Bug rtl-optimization/54127] New: [4.7] ICE in maybe_record_trace_start with asm goto, --target=powerpc-unknown-linux-gnu

2012-07-30 Thread simonb at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54127 Bug #: 54127 Summary: [4.7] ICE in maybe_record_trace_start with asm goto, --target=powerpc-unknown-linux-gnu Classification: Unclassified Product: gcc Version: 4.7.2

[Bug c++/54126] ICE on constexpr move ctor with const ref type instead of error

2012-07-30 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54126 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug c++/54126] ICE on constexpr move ctor with const ref type instead of error

2012-07-30 Thread morpheby at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54126 --- Comment #3 from Ilya Mikhaltsou morpheby at gmail dot com 2012-07-30 14:56:31 UTC --- Reduced source: namespace std { templateclass _E class initializer_list { }; } using namespace std; class ClassB { public: constexpr ClassB(int x) {}

[Bug pch/53880] [4.8 Regression] compile time regression when generating precompiled headers for boost

2012-07-30 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53880 --- Comment #29 from Steven Bosscher steven at gcc dot gnu.org 2012-07-30 15:04:18 UTC --- Created attachment 27897 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27897 Unswitched gtype-desc.c at r189965 Manually unswitching

[Bug middle-end/53823] [4.8 Regression] FAIL: gcc.c-torture/execute/930921-1.c execution at -O0 and -O1

2012-07-30 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53823 --- Comment #8 from John David Anglin danglin at gcc dot gnu.org 2012-07-30 15:46:13 UTC --- Author: danglin Date: Mon Jul 30 15:46:08 2012 New Revision: 189980 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189980 Log: PR

[Bug pch/53880] [4.8 Regression] compile time regression when generating precompiled headers for boost

2012-07-30 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53880 --- Comment #30 from Steven Bosscher steven at gcc dot gnu.org 2012-07-30 16:15:35 UTC --- Created attachment 27898 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27898 Hack to avoid quadratic loops This makes use of the assumption that

[Bug bootstrap/54128] New: GCC does not bootstrap on little endian mips due to mis-compare on tree-data-ref.c

2012-07-30 Thread sje at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54128 Bug #: 54128 Summary: GCC does not bootstrap on little endian mips due to mis-compare on tree-data-ref.c Classification: Unclassified Product: gcc Version: 4.8.0

[Bug pch/53880] [4.8 Regression] compile time regression when generating precompiled headers for boost

2012-07-30 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53880 --- Comment #31 from Markus Trippelsdorf markus at trippelsdorf dot de 2012-07-30 16:26:23 UTC --- (In reply to comment #30) Created attachment 27898 [details] Hack to avoid quadratic loops This makes use of the assumption that this_obj and

[Bug testsuite/53664] neon-testgen.ml generates duplicate scan-assembler directives

2012-07-30 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53664 --- Comment #4 from Ramana Radhakrishnan ramana at gcc dot gnu.org 2012-07-30 18:30:40 UTC --- (In reply to comment #0) Tests gcc/testsuite/gcc.target/arm/neon/v*.c are generated by the script gcc/config/arm/neon-testgen.ml. 54 of these

[Bug testsuite/53664] neon-testgen.ml generates duplicate scan-assembler directives

2012-07-30 Thread janis at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53664 --- Comment #5 from Janis Johnson janis at gcc dot gnu.org 2012-07-30 18:34:50 UTC --- Thanks for looking, Ramana. I noticed in my investigation that the search string needs to be different for scan-assembler-times than for scan-assembler, since

[Bug c/54129] New: __thread variables and pthread_*specific data destroyed in different order on Darwin than Linux

2012-07-30 Thread blucia at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54129 Bug #: 54129 Summary: __thread variables and pthread_*specific data destroyed in different order on Darwin than Linux Classification: Unclassified Product: gcc Version: 4.7.0

[Bug fortran/51081] [F03] Proc-pointer assignment: Rejects valid internal proc

2012-07-30 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51081 --- Comment #11 from janus at gcc dot gnu.org 2012-07-30 19:55:45 UTC --- Author: janus Date: Mon Jul 30 19:55:41 2012 New Revision: 189985 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=189985 Log: 2012-07-30 Janus Weil ja...@gcc.gnu.org

[Bug middle-end/54129] emulated __thread variables and pthread_*specific data

2012-07-30 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54129 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Component|c |middle-end

[Bug fortran/51081] [F03] Proc-pointer assignment: Rejects valid internal proc

2012-07-30 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51081 janus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/54129] emulated __thread variables and pthread_*specific data

2012-07-30 Thread blucia at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54129 --- Comment #2 from blucia at gmail dot com 2012-07-30 20:25:52 UTC --- The man page for pthread_key_create says: An optional destructor function may be associated with each key value. ... The order of destructor calls is unspecified if more

[Bug middle-end/54129] emulated __thread variables and pthread_*specific data

2012-07-30 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54129 --- Comment #3 from Andrew Pinski pinskia at gcc dot gnu.org 2012-07-30 20:29:05 UTC --- In my program, only one destructor function exists. Yes in your source only has one but the code really there is two. One for the __thread

[Bug middle-end/54129] emulated __thread variables and pthread_*specific data

2012-07-30 Thread blucia at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54129 --- Comment #4 from blucia at gmail dot com 2012-07-30 20:40:31 UTC --- I don't really see your point. Where is the code in the destructor for the __thread variables? For the pthread_key_create vars, I wrote down what I want to do to the data,

[Bug c++/54130] New: Recognize builtins with bool return type

2012-07-30 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54130 Bug #: 54130 Summary: Recognize builtins with bool return type Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/54129] emulated __thread variables and pthread_*specific data

2012-07-30 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54129 --- Comment #5 from Andrew Pinski pinskia at gcc dot gnu.org 2012-07-30 20:50:21 UTC --- Where is the code in the destructor for the __thread variables? in libgcc/emutls.c . The code is: static void emutls_destroy (void *ptr) { struct

[Bug fortran/54120] [4.8 Regression] FAIL: gfortran.fortran-torture/execute/random_2.f90 execution

2012-07-30 Thread danglin at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54120 John David Anglin danglin at gcc dot gnu.org changed: What|Removed |Added CC||steven at

[Bug middle-end/54129] emulated __thread variables and pthread_*specific data

2012-07-30 Thread blucia at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54129 --- Comment #6 from blucia at gmail dot com 2012-07-30 21:00:56 UTC --- Thanks for pointing out where that code is. I still think this is weird (i.e., possibly a bug) for two reasons: 1)Differs from Linux behavior. I'm sure lots of things

[Bug rtl-optimization/54131] New: ICE building 416.gamess, reload_cse_simplify_operands

2012-07-30 Thread pthaugen at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54131 Bug #: 54131 Summary: ICE building 416.gamess, reload_cse_simplify_operands Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug target/54131] [4.8 Regression] ICE building 416.gamess, reload_cse_simplify_operands

2012-07-30 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54131 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug tree-optimization/54132] New: Incorrect loop transformation with -ftree-loop-distribute-patterns

2012-07-30 Thread mans at mansr dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54132 Bug #: 54132 Summary: Incorrect loop transformation with -ftree-loop-distribute-patterns Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED

[Bug pch/53880] [4.8 Regression] compile time regression when generating precompiled headers for boost

2012-07-30 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53880 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug rtl-optimization/52983] [4.8 Regression] internal compiler error: in df_uses_record, at df-scan.c:3243

2012-07-30 Thread gary at intrepid dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52983 Gary Funck gary at intrepid dot com changed: What|Removed |Added CC||gary at intrepid dot

[Bug middle-end/25266] SJLJ exception handling fails in function using alloca()

2012-07-30 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25266 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug other/51662] Temporary objects gets garbage collected in cc1

2012-07-30 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51662 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added CC||jason at gcc

[Bug target/54131] [4.8 Regression] ICE building 416.gamess, reload_cse_simplify_operands

2012-07-30 Thread amodra at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54131 Alan Modra amodra at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last

[Bug target/14563] new/delete much slower than malloc/free because of sjlj exceptions

2012-07-30 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14563 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c++/27100] ICE with multiple friend declarations

2012-07-30 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27100 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Status|REOPENED|NEW Last

[Bug c++/27100] ICE with multiple friend declarations

2012-07-30 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27100 --- Comment #6 from Steven Bosscher steven at gcc dot gnu.org 2012-07-30 23:48:39 UTC --- It's not clear to me how instantiate_pending_templates protects its instantiations from GGC.

[Bug testsuite/53664] neon-testgen.ml generates duplicate scan-assembler directives

2012-07-30 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53664 --- Comment #6 from Ramana Radhakrishnan ramana at gcc dot gnu.org 2012-07-31 00:00:36 UTC --- Created attachment 27901 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27901 Tentative patch. Tentative patch - has a few unneeded whitespace

[Bug testsuite/53664] neon-testgen.ml generates duplicate scan-assembler directives

2012-07-30 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53664 --- Comment #7 from Ramana Radhakrishnan ramana at gcc dot gnu.org 2012-07-31 00:04:58 UTC --- (In reply to comment #5) Thanks for looking, Ramana. I noticed in my investigation that the search string needs to be different for

[Bug rtl-optimization/51631] Trunk ICE for case vst1_lanes64.c with -Os

2012-07-30 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51631 Ramana Radhakrishnan ramana at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug target/48803] arm: Bad assembler produced by bit extract/shift

2012-07-30 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48803 Ramana Radhakrishnan ramana at gcc dot gnu.org changed: What|Removed |Added Known to work||4.6.2,

[Bug c++/51662] Temporary objects gets garbage collected in cc1plus

2012-07-30 Thread jason at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51662 --- Comment #5 from Jason Merrill jason at gcc dot gnu.org 2012-07-31 00:58:50 UTC --- Created attachment 27902 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=27902 Fix? Does this fix the bug? The call to instantiate_decl was removed for

[Bug rtl-optimization/49169] ARM: optimisations strip the Thumb/ARM mode bit off function pointers

2012-07-30 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49169 Ramana Radhakrishnan ramana at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/49437] interrupt return pop sometimes corrupts sp

2012-07-30 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49437 --- Comment #5 from Ramana Radhakrishnan ramana at gcc dot gnu.org 2012-07-31 01:05:18 UTC --- Fixed only in 4.7.0 Ramana