[Bug target/55285] Botan regression on ia-64 at Mar-2012

2013-03-23 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55285 Steven Bosscher changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug middle-end/56729] [4.9 Regression] ICE in df_insn_delete

2013-03-26 Thread steven at gcc dot gnu.org
|unassigned at gcc dot |steven at gcc dot gnu.org |gnu.org | --- Comment #4 from Steven Bosscher 2013-03-26 22:01:05 UTC --- mine

[Bug c++/56742] Optimization bug lead to uncaught throw

2013-03-26 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56742 Steven Bosscher changed: What|Removed |Added CC||steven at gcc dot gnu.org

[Bug regression/56738] [4.9 Regression] ICE in c-c++-common/torture/vshuf-v4di.c

2013-03-27 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56738 Steven Bosscher changed: What|Removed |Added CC||steven at gcc dot gnu.org

[Bug middle-end/56729] [4.9 Regression] ICE in df_insn_delete

2013-03-27 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56729 --- Comment #5 from Steven Bosscher 2013-03-27 23:45:30 UTC --- Bah. Index: df-scan.c === --- df-scan.c (revision 197180) +++ df-scan.c (working copy) @@ -1158,8 +115

[Bug middle-end/56770] Partial sums loop optimization

2013-03-29 Thread steven at gcc dot gnu.org
Status|NEW |ASSIGNED Component|tree-optimization |middle-end AssignedTo|unassigned at gcc dot |steven at gcc dot gnu.org |gnu.org | --- Comment #4 from Steven Bosscher 2013-03-29 19:38:21 UTC

[Bug c/56798] ICE in patch_jump_insn, at cfgrtl.c:1238

2013-04-01 Thread steven at gcc dot gnu.org
||2013-04-01 CC|stevenb.gcc at gmail dot| |com | AssignedTo|unassigned at gcc dot |steven at gcc dot gnu.org |gnu.org | Ever Confirmed|0

[Bug c/56798] ICE in patch_jump_insn, at cfgrtl.c:1238

2013-04-01 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56798 Steven Bosscher changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug debug/45882] No debug info for vars depending on unused parameter

2013-04-01 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45882 Steven Bosscher changed: What|Removed |Added CC||steven at gcc dot gnu.org

[Bug middle-end/56809] [4.9 Regression] Revision 197266 causes trunk ICE for arm-none-eabi targets

2013-04-03 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56809 Steven Bosscher changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|201

[Bug target/56809] [4.9 Regression] Revision 197266 causes trunk ICE for arm-none-eabi targets

2013-04-03 Thread steven at gcc dot gnu.org
|UNCONFIRMED |NEW Last reconfirmed|2013-04-02 00:00:00 |2013-04-03 CC|steven at gcc dot gnu.org, | |stevenb.gcc at gmail dot| |com | Component|middle-end

[Bug target/56809] [4.9 Regression] Revision 197266 causes trunk ICE for arm-none-eabi targets

2013-04-03 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56809 --- Comment #8 from Steven Bosscher 2013-04-03 13:10:41 UTC --- While at it, you may also want to clean up the duplicate define_expand for "cbranch4".

[Bug middle-end/43631] var-tracking inserts notes with non-NULL BLOCK_FOR_INSN in between basic blocks

2013-04-03 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43631 --- Comment #23 from Steven Bosscher 2013-04-03 20:29:58 UTC --- Time for another attempt please? Now that stage1 is open?

[Bug regression/56844] Loop condition wrongly optimized from < to !=

2013-04-04 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56844 --- Comment #1 from Steven Bosscher 2013-04-04 16:33:50 UTC --- Smells like http://blog.regehr.org/archives/918

[Bug middle-end/43631] var-tracking inserts notes with non-NULL BLOCK_FOR_INSN in between basic blocks

2013-04-06 Thread steven at gcc dot gnu.org
|| Attachment #28890|0 |1 is obsolete|| Status|REOPENED|NEW AssignedTo|jakub at gcc dot gnu.org|steven at gcc dot gnu.org --- Comment #24 from Steven Bosscher 2013

[Bug target/56858] New: alpha looks for NOTE_INSN_EH_REGION notes that cannot exist

2013-04-06 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56858 Bug #: 56858 Summary: alpha looks for NOTE_INSN_EH_REGION notes that cannot exist Classification: Unclassified Product: gcc Version: 4.9.0 Status: UNCONFIRM

[Bug target/56858] alpha looks for NOTE_INSN_EH_REGION notes that cannot exist

2013-04-06 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56858 Steven Bosscher changed: What|Removed |Added Target||alpha-*-* Status|U

[Bug target/56858] alpha looks for NOTE_INSN_EH_REGION notes that cannot exist

2013-04-06 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56858 --- Comment #2 from Steven Bosscher 2013-04-06 21:55:57 UTC --- Proposed fix: Index: config/alpha/alpha.c === --- config/alpha/alpha.c(revision 197532) +++ config/

[Bug objc/56870] @catch handler broken with SEH

2013-04-07 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56870 Steven Bosscher changed: What|Removed |Added CC|js-gcc at webkeks dot org |ktietz at gcc dot gnu.org ---

[Bug target/56858] alpha looks for NOTE_INSN_EH_REGION notes that cannot exist

2013-04-08 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56858 --- Comment #6 from Steven Bosscher 2013-04-08 15:32:47 UTC --- (In reply to comment #5) > They did used to exist during mach_reorg; they used to exist at rtl > creation time. You cannot simply delete the code either, that produces > wr

[Bug target/56858] alpha looks for NOTE_INSN_EH_REGION notes that cannot exist

2013-04-08 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56858 --- Comment #8 from Steven Bosscher 2013-04-08 18:43:25 UTC --- (In reply to comment #7) > (In reply to comment #6) > > Do you recall when that was? Must have been long, long ago... > > I've tried to find where it happened, and the rewrit

[Bug rtl-optimization/52139] [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre

2013-04-11 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52139 Steven Bosscher changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FI

[Bug rtl-optimization/52139] [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre

2013-04-11 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52139 --- Comment #11 from Steven Bosscher 2013-04-11 19:26:09 UTC --- The proper fix is to simply prepend BB_HEADER_(b) to BB_FOOTER(b). The reason for linking BB_HEADER to BB_END(a) is that there used to be line notes there: /* Possible

[Bug rtl-optimization/56921] [4.9 Regression] ICE in rtx_cost called by doloop_optimize_loops for PPC

2013-04-11 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56921 Steven Bosscher changed: What|Removed |Added CC||steven at gcc dot gnu.org

[Bug rtl-optimization/56921] [4.9 Regression] ICE in rtx_cost called by doloop_optimize_loops for PPC

2013-04-12 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56921 --- Comment #8 from Steven Bosscher 2013-04-12 08:36:04 UTC --- (In reply to comment #7) > niter_desc is not marked GTY(()) but is cached from struct loop aux field. > niter_desc uses heap memory but points to GC memory. Thus, caching of

[Bug rtl-optimization/52139] [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre

2013-04-13 Thread steven at gcc dot gnu.org
|unassigned at gcc dot |steven at gcc dot gnu.org |gnu.org | --- Comment #12 from Steven Bosscher 2013-04-13 14:58:53 UTC --- Created attachment 29866 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29866 Corrected fix In cfglayout mode, hea

[Bug debug/56950] New: compare-debug failure for gcc.dg/pr41345.c with fschedule-insns

2013-04-13 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56950 Bug #: 56950 Summary: compare-debug failure for gcc.dg/pr41345.c with fschedule-insns Classification: Unclassified Product: gcc Version: 4.9.0 Status: UNCON

[Bug debug/56950] compare-debug failure for gcc.dg/pr41345.c with fschedule-insns

2013-04-13 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56950 Steven Bosscher changed: What|Removed |Added Keywords||build, wrong-debug

[Bug debug/56950] compare-debug failure for gcc.dg/pr41345.c with fschedule-insns

2013-04-14 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56950 --- Comment #2 from Steven Bosscher 2013-04-14 15:09:20 UTC --- I am testing this fix: Index: haifa-sched.c === --- haifa-sched.c (revision 197942) +++ haifa-sched.c

[Bug other/56881] Miscompilation (optimisation failure?) causing NULL dereference and segfault at runtime

2013-04-14 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56881 Steven Bosscher changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug debug/56950] compare-debug failure for gcc.dg/pr41345.c with fschedule-insns

2013-04-14 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56950 --- Comment #3 from Steven Bosscher 2013-04-14 19:30:38 UTC --- (In reply to comment #2) > I am testing this fix: Hmm, no that is not a fix...

[Bug rtl-optimization/55414] spec2006 416.gamess compilation fails on LRA

2013-04-15 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55414 Steven Bosscher changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug middle-end/56729] [4.9 Regression] ICE in df_insn_delete

2013-04-16 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56729 --- Comment #6 from Steven Bosscher 2013-04-16 19:48:53 UTC --- r197942 should have fixed this properly. I'm testing powerpc64 unix/-m32 to confirm.

[Bug middle-end/43631] var-tracking inserts notes with non-NULL BLOCK_FOR_INSN in between basic blocks

2013-04-16 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43631 Steven Bosscher changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug rtl-optimization/52139] [4.5 Regression] ICE: in remove_insn, at emit-rtl.c:3960 with -O -fPIC -fno-tree-dominator-opts -fno-tree-fre

2013-04-16 Thread steven at gcc dot gnu.org
|steven at gcc dot gnu.org | Resolution||FIXED Target Milestone|4.5.4 |4.9.0 --- Comment #13 from Steven Bosscher 2013-04-16 20:15:41 UTC --- Now properly fixed, xf. r197995

[Bug rtl-optimization/56957] [4.9 regression] ICE in add_insn_after, at emit-rtl.c:3783

2013-04-16 Thread steven at gcc dot gnu.org
||2013-04-16 CC|steven at gcc dot gnu.org | AssignedTo|unassigned at gcc dot |steven at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1

[Bug rtl-optimization/56957] [4.9 regression] ICE in add_insn_after, at emit-rtl.c:3783

2013-04-16 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56957 --- Comment #1 from Steven Bosscher 2013-04-16 20:35:02 UTC --- Bug in the selective scheduler, merely exposed by my patch: Breakpoint 1, fancy_abort (file=0x11017130 "../../trunk/gcc/emit-rtl.c", line=3840, function=0x110174f8 "add_ins

[Bug rtl-optimization/56957] [4.9 regression] ICE in add_insn_after, at emit-rtl.c:3783

2013-04-16 Thread steven at gcc dot gnu.org
||abel at gcc dot gnu.org AssignedTo|steven at gcc dot gnu.org |unassigned at gcc dot ||gnu.org --- Comment #2 from Steven Bosscher 2013-04-16 20:54:17 UTC --- Breakpoint 5, sel_remove_insn (insn=0x3fffb5da4e78

[Bug rtl-optimization/56957] [4.9 regression] ICE in add_insn_after, at emit-rtl.c:3783

2013-04-16 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56957 Steven Bosscher changed: What|Removed |Added CC||steven at gcc dot gnu.org

[Bug rtl-optimization/56957] [4.9 regression] ICE in add_insn_after, at emit-rtl.c:3783

2013-04-18 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56957 --- Comment #6 from Steven Bosscher 2013-04-18 09:08:36 UTC --- (In reply to comment #5) > Created attachment 29886 [details] > proposed patch You should probably make this a static inline function and add a comment with a rationale ;-

[Bug rtl-optimization/24209] strange instruction selected for an annuled delay slot

2013-04-18 Thread steven at gcc dot gnu.org
CC|gcc-bugs at gcc dot gnu.org |steven at gcc dot gnu.org --- Comment #3 from Steven Bosscher 2013-04-18 21:06:17 UTC --- Current trunk still picks that ldsb insn for the delay slot. Here's what it produces: .file "t.c" .section".tex

[Bug target/57001] New: internal compiler error: in simplify_subreg, at simplify-rtx.c:5800

2013-04-18 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57001 Bug #: 57001 Summary: internal compiler error: in simplify_subreg, at simplify-rtx.c:5800 Classification: Unclassified Product: gcc Version: 4.9.0 Status: U

[Bug target/57001] internal compiler error: in simplify_subreg, at simplify-rtx.c:5800

2013-04-18 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57001 Steven Bosscher changed: What|Removed |Added Target||sparc-*-* Status|U

[Bug tree-optimization/43314] ICE: expected tree that contains 'decl minimal' structure, have 'integer_cst' in is_in_new_vars_htab, at ipa-struct-reorg.c:587

2013-04-18 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43314 Steven Bosscher changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug rtl-optimization/38449] delay branch scheduling follows REG_CROSSING_JUMP jumps indiscriminately

2013-04-18 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38449 --- Comment #5 from Steven Bosscher 2013-04-18 21:49:14 UTC --- Can this new hook replace MD_CAN_REDIRECT_BRANCH?

[Bug rtl-optimization/38026] Miscompilation for CRIS of gfortran.dg/char_result_5.f95 with -fno-gcse

2013-04-18 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38026 Steven Bosscher changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #3 from S

[Bug target/57001] internal compiler error: in simplify_subreg, at simplify-rtx.c:5800

2013-04-21 Thread steven at gcc dot gnu.org
|WONTFIX | AssignedTo|unassigned at gcc dot |steven at gcc dot gnu.org |gnu.org | --- Comment #2 from Steven Bosscher 2013-04-21 19:42:20 UTC --- I'll hack a patch to fail more gracefully than ICE.

[Bug rtl-optimization/52235] rtlanal: commutative_operand_precedence should prioritize regs

2013-05-08 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52235 --- Comment #5 from Steven Bosscher 2013-05-08 18:56:35 UTC --- (In reply to comment #4) > This issue persists in HEAD, the submitted patch seems to have been forgotten. > Ping, ping. Ping it on gcc-patches, BZ is *not* the place for that!

[Bug middle-end/19721] [meta-bug] optimizations that CSE still catches

2013-05-09 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19721 --- Comment #27 from Steven Bosscher 2013-05-09 10:39:57 UTC --- (In reply to comment #26) > With TARGET_LEGITIMATE_ADDRESS_P rejecting (costly) symbols_refs inside > memory references, cse_local brings the number of __malloc_av references down >

[Bug middle-end/19721] [meta-bug] optimizations that CSE still catches

2013-05-09 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19721 --- Comment #28 from Steven Bosscher --- (In reply to comment #25) FWIW this case is handled at the GIMPLE level since at least GCC 4.3.

[Bug tree-optimization/45216] Rotate expressions not recognized at tree level

2013-05-09 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45216 Steven Bosscher changed: What|Removed |Added Depends on||57157 --- Comment #9 from Steven Bossch

[Bug gcov-profile/57234] gcov 4.7.3 segfaults when reading Clang's .gc* files.

2013-05-10 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57234 Steven Bosscher changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/57231] Hoist zero-extend operations when possible

2013-05-10 Thread steven at gcc dot gnu.org
||2013-05-10 CC||steven at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Steven Bosscher --- Also happens on powerpc-m32: .L3: # 47: %8:SI=zero_extend([%7:SI+%9:SI]) lbzx 8,7,9 # 47

[Bug rtl-optimization/55278] [4.8/4.9 Regression] Botan performance regressions, other compilers generate better code than gcc

2013-05-11 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55278 Steven Bosscher changed: What|Removed |Added Last reconfirmed|2013-03-23 00:00:00 |2013-05-11 0:00 Summary|[4.8

[Bug debug/57257] [4.9 Regression]: FAIL: gcc.dg/pr41345.c fails with -fcompare-debug failure (length)

2013-05-13 Thread steven at gcc dot gnu.org
at gcc dot gnu.org |steven at gcc dot gnu.org

[Bug middle-end/57278] -fno-if-conversion and -fno-if-conversion2 do not work as intended

2013-05-15 Thread steven at gcc dot gnu.org
||steven at gcc dot gnu.org Resolution|--- |INVALID --- Comment #2 from Steven Bosscher --- (In reply to Andrew Pinski from comment #1) > I don't think -fno-if-conversion and -fno-if-conversion2 are designed to > turn off all

[Bug rtl-optimization/56833] [4.9 Regression] Valid register is over written by postreload pass

2013-05-15 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56833 Steven Bosscher changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug web/55237] Linkify r123456 in comments to point to SVN

2013-05-15 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55237 Steven Bosscher changed: What|Removed |Added URL|http://gcc.gnu.org/viewcvs/ |http://gcc.gnu.org/viewcvs/

[Bug rtl-optimization/57281] [4.9 Regression] x86_64-linux loop fails to terminate at -O3 -m32

2013-05-15 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57281 --- Comment #4 from Steven Bosscher --- (In reply to Richard Biener from comment #2) > messes up the IV value - the store of the upper half of the long long > extended b into *pretmp_18 invalidates b (%eax) but that value is then > still used for

[Bug middle-end/54146] Very slow compile with attribute((flatten))

2012-08-08 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146 --- Comment #36 from Steven Bosscher 2012-08-08 17:39:49 UTC --- Author: steven Date: Wed Aug 8 17:39:46 2012 New Revision: 190235 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=190235 Log: PR middle-end/54146 * gimpify.c (gimpli

[Bug lto/54206] build in source dir breaks lto plugin detection

2012-08-09 Thread steven at gcc dot gnu.org
||2012-08-09 CC||steven at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #1 from Steven Bosscher 2012-08-09 08:31:14 UTC --- Confirmed. But from http://gcc.gnu.org/install/configure.html: First, we *highly

[Bug middle-end/54146] Very slow compile with attribute((flatten))

2012-08-09 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146 --- Comment #42 from Steven Bosscher 2012-08-10 06:32:37 UTC --- (In reply to comment #40) > Quite an achivement that Steven managed to > chase out all the other cases. Thanks for the compliment :-) I'm still working on the rewrite_into_loop_cl

[Bug lto/54231] LTO generates code for the wrong CPU if different options used

2012-08-11 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54231 --- Comment #5 from Steven Bosscher 2012-08-11 22:46:31 UTC --- "Fixing" this in the compiler isn't straight-forward. The _mm_stream functions are just wrappers around builtin functions. It may work correctly if you put the bzero functions in two

[Bug lto/54231] LTO generates code for the wrong CPU if different options used

2012-08-11 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54231 Steven Bosscher changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/54146] Very slow compile with attribute((flatten))

2012-08-15 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146 Steven Bosscher changed: What|Removed |Added Attachment #27930|0 |1 is obsolete|

[Bug middle-end/54146] Very slow compile with attribute((flatten))

2012-08-15 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146 --- Comment #47 from Steven Bosscher 2012-08-15 15:07:05 UTC --- (In reply to comment #46) > Created attachment 28020 [details] > Faster rewrite_into_loop_closed_ssa After this patch, IRA is the only major bottle-neck left, although there are st

[Bug target/28896] -fstack-limit-symbol and m68k and non 68020

2012-08-15 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28896 Steven Bosscher changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug middle-end/54146] Very slow compile with attribute((flatten))

2012-08-16 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146 --- Comment #48 from Steven Bosscher 2012-08-16 10:52:20 UTC --- Author: steven Date: Thu Aug 16 10:52:14 2012 New Revision: 190442 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=190442 Log: PR middle-end/54146 * tree-flow.h (comp

[Bug middle-end/54146] Very slow compile with attribute((flatten))

2012-08-16 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146 Steven Bosscher changed: What|Removed |Added Attachment #28020|0 |1 is obsolete|

[Bug middle-end/54146] Very slow compile with attribute((flatten))

2012-08-17 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54146 --- Comment #54 from Steven Bosscher 2012-08-17 09:42:15 UTC --- Author: steven Date: Fri Aug 17 09:42:06 2012 New Revision: 190475 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=190475 Log: PR middle-end/54146 * tree-ssa-loop-im.

[Bug middle-end/54313] [4.8 Regression] GCC fails to bootstrap with MALLOC_PERTURB – Segfault in bitmap_obstack_free

2012-08-18 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54313 Steven Bosscher changed: What|Removed |Added Keywords||patch Status|UNCONFIRMED

[Bug middle-end/54313] [4.8 Regression] GCC fails to bootstrap with MALLOC_PERTURB – Segfault in bitmap_obstack_free

2012-08-18 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54313 --- Comment #2 from Steven Bosscher 2012-08-18 10:35:41 UTC --- Author: steven Date: Sat Aug 18 10:35:36 2012 New Revision: 190502 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=190502 Log: PR middle-end/54313 * dse.c (dse_step7):

[Bug middle-end/54313] [4.8 Regression] GCC fails to bootstrap with MALLOC_PERTURB – Segfault in bitmap_obstack_free

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

[Bug middle-end/54146] Very slow compile with attribute((flatten))

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

[Bug fortran/54332] [4.8 Regression] 481.wrf in SPEC CPU 2006 takes > 10GB memory to compile

2012-08-20 Thread steven at gcc dot gnu.org
|UNCONFIRMED |NEW Last reconfirmed||2012-08-20 CC||steven at gcc dot gnu.org Ever Confirmed|0 |1

[Bug middle-end/54337] Dramatic Compilation slow-down on higher Optimizaitons

2012-08-21 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54337 Steven Bosscher changed: What|Removed |Added CC||steven at gcc dot gnu.org --- Comment

[Bug tree-optimization/46590] [4.6/4.7/4.8 Regression] long compile time with -O2 and many loops

2012-08-21 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46590 Steven Bosscher changed: What|Removed |Added CC||steven at gcc dot gnu.org --- Comment

[Bug rtl-optimization/54343] RTL postreload leaks DF memory

2012-08-21 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54343 Steven Bosscher changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/54343] RTL postreload leaks DF memory

2012-08-21 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54343 Steven Bosscher changed: What|Removed |Added CC||steven at gcc dot gnu.org --- Comment

[Bug fortran/54332] [4.8 Regression] 481.wrf in SPEC CPU 2006 takes > 10GB memory to compile

2012-08-21 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54332 --- Comment #21 from Steven Bosscher 2012-08-21 19:19:58 UTC --- (In reply to comment #18) > Odd that this has not triggered anywhere else. It may have triggered elsewhere, see PR54343 ...

[Bug middle-end/53676] [4.7 regression] empty loop is not always removed now

2012-08-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53676 Steven Bosscher changed: What|Removed |Added CC||steven at gcc dot gnu.org --- Comment

[Bug rtl-optimization/54269] [4.8 Regression] memory usage too large when optimizing

2012-08-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54269 Steven Bosscher changed: What|Removed |Added Resolution|FIXED |DUPLICATE --- Comment #8 from Steven Bo

[Bug middle-end/54332] [4.8 Regression] 481.wrf in SPEC CPU 2006 takes > 10GB memory to compile

2012-08-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54332 Steven Bosscher changed: What|Removed |Added CC||Joost.VandeVondele at mat

[Bug middle-end/53695] [4.8 Regression] ICE: in dfs_enumerate_from, at cfganal.c:1221 with -O2 -ftracer and labels/gotos

2012-08-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53695 Steven Bosscher changed: What|Removed |Added CC||steven at gcc dot gnu.org --- Comment

[Bug middle-end/53695] [4.8 Regression] ICE: in dfs_enumerate_from, at cfganal.c:1221 with -O2 -ftracer and labels/gotos

2012-08-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53695 --- Comment #7 from Steven Bosscher 2012-08-22 20:13:32 UTC --- Before tracer we have this CFG: ENTRY | V | 2(0) | | V |(a) | +-<-+ V /| | / / (a) 3(1)->-4(1)-->--

[Bug middle-end/53695] [4.8 Regression] ICE: in dfs_enumerate_from, at cfganal.c:1221 with -O2 -ftracer and labels/gotos

2012-08-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53695 --- Comment #8 from Steven Bosscher 2012-08-22 20:20:22 UTC --- FWIW, GCC handles loops with one header and multiple latches just fine: void do_something_1 (void); void do_something_2 (void); int some_cond (void); void foo (void) { while (1)

[Bug middle-end/53695] [4.8 Regression] ICE: in dfs_enumerate_from, at cfganal.c:1221 with -O2 -ftracer and labels/gotos

2012-08-22 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53695 --- Comment #9 from Steven Bosscher 2012-08-22 21:33:18 UTC --- I think the right fix for this bug is to use disambiguate_multiple_latches in the loop updating code (fix_loop_structure), but I'm not sure where to put it.

[Bug middle-end/53695] [4.8 Regression] ICE: in dfs_enumerate_from, at cfganal.c:1221 with -O2 -ftracer and labels/gotos

2012-08-23 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53695 --- Comment #16 from Steven Bosscher 2012-08-23 08:53:04 UTC --- (In reply to comment #15) > Makes me wonder why the loop isn't recognized in the original test case... Ah, maybe because bb3 has an abnormal predecessor and is therefore ignored as

[Bug middle-end/53695] [4.8 Regression] ICE: in dfs_enumerate_from, at cfganal.c:1221 with -O2 -ftracer and labels/gotos

2012-08-23 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53695 --- Comment #19 from Steven Bosscher 2012-08-23 09:44:18 UTC --- FWIW, applying the transformation tracer performs on the test case by hand: void foo (const void * * p) { void *labs[] = { &&l1, &&l2, &&l3 }; void *gotovar; long unsigned i

[Bug tree-optimization/46590] [4.6/4.7/4.8 Regression] long compile time with -O2 and many loops

2012-08-23 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46590 --- Comment #32 from Steven Bosscher 2012-08-23 13:44:53 UTC --- (In reply to comment #31) > which helps reducing the time spent in computing dominance frontiers. But > as we no longer have bitmaps but bitmap_heads in dfs it's hard to verify > w

[Bug middle-end/54364] New: Tail call jumps not threaded

2012-08-24 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54364 Bug #: 54364 Summary: Tail call jumps not threaded Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/53958] [4.6/4.7/4.8 Regression] set_slot_part and canon_value_cmp using 90% of compile time

2012-08-26 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53958 Steven Bosscher changed: What|Removed |Added Summary|set_slot_part and |[4.6/4.7/4.8 Regression]

[Bug c++/53958] [4.6/4.7/4.8 Regression] set_slot_part and canon_value_cmp using 90% of compile time

2012-08-26 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53958 --- Comment #3 from Steven Bosscher 2012-08-26 23:41:41 UTC --- Created attachment 28088 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28088 Somewhat reduced, preprocessed test case On x86_64, compile with: $ ./cc1plus -m32 -quiet -ftime-

[Bug target/54385] [4.8 regression] ICE in pre_and_rev_post_order_compute, at cfganal.c:873

2012-08-27 Thread steven at gcc dot gnu.org
||2012-08-27 AssignedTo|unassigned at gcc dot |steven at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1

[Bug target/54385] [4.8 regression] ICE in pre_and_rev_post_order_compute, at cfganal.c:873

2012-08-27 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54385 Steven Bosscher changed: What|Removed |Added CC|steven at gcc dot gnu.org | --- Comment #1 from Steven Bosscher

[Bug target/54385] [4.8 regression] ICE in pre_and_rev_post_order_compute, at cfganal.c:873

2012-08-27 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54385 --- Comment #2 from Steven Bosscher 2012-08-27 17:54:51 UTC --- Created attachment 28090 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28090 Try to delete unreachable blocks if any edges were removed

[Bug c++/12850] memory consumption for heavy template instantiations tripled since 3.3

2012-08-28 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12850 Steven Bosscher changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment

[Bug target/40735] memory hog compiling big functions with -fPIE

2012-08-28 Thread steven at gcc dot gnu.org
||steven at gcc dot gnu.org AssignedTo|unassigned at gcc dot |steven at gcc dot gnu.org |gnu.org |

[Bug middle-end/38474] slow compilation at -O0 due to expand's temp slot goo

2012-08-28 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38474 Steven Bosscher changed: What|Removed |Added Status|REOPENED|WAITING --- Comment #69 from Steven Bos

[Bug target/40735] memory hog compiling big functions with -fPIE

2012-08-28 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40735 --- Comment #17 from Steven Bosscher 2012-08-28 08:43:58 UTC --- (In reply to comment #4) > ~/bin/maxmem2.sh gcc-4.4 -S -o /dev/null -g > -fstack-protector -fPIE -Os test_node.i -std=gnu99 > total: 744108 kB richi, can you share this maxmem2 scr

<    1   2   3   4   5   6   7   8   9   10   >