[Bug middle-end/49310] [4.7 Regression] Compile time hog in var-tracking emit

2011-10-19 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49310 --- Comment #10 from Alexandre Oliva 2011-10-19 15:50:04 UTC --- Author: aoliva Date: Wed Oct 19 15:50:00 2011 New Revision: 180194 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180194 Log: PR debug/49310 * var-tracking.c (loc_exp_dep, o

[Bug debug/50799] [4.7 Regression] FAIL: gcc.dg/guality/pr43177.c

2011-10-20 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50799 --- Comment #1 from Alexandre Oliva 2011-10-20 16:46:29 UTC --- On it. FWIW, I don't get these failures with rev 180136, with or without the patch, and I can't trigger them at 180194 either. Can you get more info on what the failure is (say, de

[Bug debug/50799] [4.7 Regression] FAIL: gcc.dg/guality/pr43177.c

2011-10-20 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50799 Alexandre Oliva changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug debug/50799] [4.7 Regression] FAIL: gcc.dg/guality/pr43177.c

2011-10-20 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50799 --- Comment #4 from Alexandre Oliva 2011-10-20 19:15:51 UTC --- Just tried with ld.gold instead, still no failure.

[Bug debug/50799] [4.7 Regression] FAIL: gcc.dg/guality/pr43177.c

2011-10-20 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50799 --- Comment #6 from Alexandre Oliva 2011-10-20 19:57:41 UTC --- What kind of error are you getting from gdb 7.3? Since 7.2 is getting the correct info, that's the bug report that ought to be submitted to GDB.

[Bug debug/50799] [4.7 Regression] FAIL: gcc.dg/guality/pr43177.c

2011-10-20 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50799 --- Comment #8 from Alexandre Oliva 2011-10-20 21:45:42 UTC --- Err, that doesn't seem to tell what errors you're getting from gdb. I know older GDB might cause tests to be skipped, but that's not the case here. I'm getting the expected 48 pass

[Bug debug/50799] [4.7 Regression] FAIL: gcc.dg/guality/pr43177.c

2011-10-20 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50799 --- Comment #10 from Alexandre Oliva 2011-10-20 22:52:54 UTC --- Yep. That, or some other difference in the compiler's assembly output, that I asked for in comment 1.

[Bug bootstrap/50826] bootstrap on 64 bit pa broken by r180194, ICE in mem_loc_descriptor

2011-10-24 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50826 Alexandre Oliva changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug bootstrap/50826] bootstrap on 64 bit pa broken by r180194, ICE in mem_loc_descriptor

2011-10-24 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50826 --- Comment #4 from Alexandre Oliva 2011-10-25 04:05:05 UTC --- Created attachment 25605 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25605 Patch that restores earlier behavior, hiding the problem This patch restores the cselib/vta expans

[Bug bootstrap/50826] bootstrap on 64 bit pa broken by r180194, ICE in mem_loc_descriptor

2011-10-24 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50826 Alexandre Oliva changed: What|Removed |Added Attachment #25605|0 |1 is obsolete|

[Bug bootstrap/50826] bootstrap on 64 bit pa broken by r180194, ICE in mem_loc_descriptor

2011-10-24 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50826 --- Comment #6 from Alexandre Oliva 2011-10-25 04:14:15 UTC --- Steve, forgot to ask you to give the latest patch a try and let me know how it goes. I'm not sure yet why we don't trigger this problem on x86*. TIA,

[Bug middle-end/50770] limits-fndefn.c times out on ARM; runs 22 x faster with -fno-var-tracking

2011-10-24 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50770 --- Comment #2 from Alexandre Oliva 2011-10-25 04:38:34 UTC --- Michael, please fill in the target and any other configure options you used, and attach a preprocessed version of the source that exposes the problem, if the patch in r180194 didn't

[Bug tree-optimization/50693] Loop optimization restricted by GOTOs

2011-10-24 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50693 --- Comment #23 from Alexandre Oliva 2011-10-25 04:48:24 UTC --- Yup. We don't even need a new debug stmt type, methinks. Say, emit the debug stmt with the LABEL_DECL, decay that to a debug stmt in cfgexpand, and turn that into a NOTE_INSN_DELE

[Bug bootstrap/50826] bootstrap on 64 bit pa broken by r180194, ICE in mem_loc_descriptor

2011-10-26 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50826 --- Comment #8 from Alexandre Oliva 2011-10-26 08:52:13 UTC --- Thanks. FTR, the reason we get this on PA64 and not on x86* (and probably not on PA32) is that pa_internal_arg_pointer sets up a pseudo to hold r29+offset. The pseudo is fwpropped i

[Bug debug/50826] bootstrap on 64 bit pa broken by r180194, ICE in mem_loc_descriptor

2011-10-26 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50826 --- Comment #9 from Alexandre Oliva 2011-10-26 13:32:57 UTC --- Nice, a testsuite run detected gcc.dg/torture/pr43165.c -Os -g on i686-linux-gnu gets a debug stmt referencing a user variable using a debug temp as the address. Sadly, that exposes

[Bug debug/50826] bootstrap on 64 bit pa broken by r180194, ICE in mem_loc_descriptor

2011-10-26 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50826 --- Comment #10 from Alexandre Oliva 2011-10-26 13:47:56 UTC --- Author: aoliva Date: Wed Oct 26 13:47:48 2011 New Revision: 180525 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180525 Log: PR debug/50826 * var-tracking.c (rtx_debug_expr

[Bug debug/50826] bootstrap on 64 bit pa broken by r180194, ICE in mem_loc_descriptor

2011-10-26 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50826 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug libstdc++/50862] deadlock in std::condition_variable_any

2011-10-26 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50862 --- Comment #15 from Alexandre Oliva 2011-10-26 13:55:25 UTC --- Shouldn't the testcase contain: // { dg-require-sched-yield "" } ? I'm getting a failure because this_thread::yield is not defined, and 30_threads/this_thread/2.cc contains this

[Bug debug/50869] [4.7 Regression] ice in vt_expand_var_loc_chain

2011-10-27 Thread aoliva at gcc dot gnu.org
at gcc dot |aoliva at gcc dot gnu.org |gnu.org | --- Comment #2 from Alexandre Oliva 2011-10-27 17:18:46 UTC --- On it

[Bug debug/50869] [4.7 Regression] ice in vt_expand_var_loc_chain

2011-10-27 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50869 --- Comment #3 from Alexandre Oliva 2011-10-27 20:46:12 UTC --- Created attachment 25638 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25638 Patch that fixes the bug, testing Here's a patch that fixes the bug. We don't want cselib to expa

[Bug debug/50869] [4.7 Regression] ice in vt_expand_var_loc_chain

2011-10-31 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50869 --- Comment #4 from Alexandre Oliva 2011-11-01 02:09:04 UTC --- Author: aoliva Date: Tue Nov 1 02:09:00 2011 New Revision: 180725 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180725 Log: PR debug/50869 * cselib.c (cfa_base_preserved_re

[Bug debug/50869] [4.7 Regression] ice in vt_expand_var_loc_chain

2011-11-01 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50869 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug debug/51746] [4.7 Regression] Segfault in cselib_preserved_value_p

2012-01-04 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51746 --- Comment #3 from Alexandre Oliva 2012-01-05 00:17:27 UTC --- Thanks, Jakub, the patch is fine, I've just verified that it fixes the problem.

[Bug debug/51746] Segfault in cselib_preserved_value_p

2012-01-04 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51746 --- Comment #6 from Alexandre Oliva 2012-01-05 00:58:13 UTC --- I've now realized the reason we fail to find the (plus:si (reg:si r1) (const_int -1)) is that reverse_op miscomputes the hash of value 22, because we're looking up an expr containing

[Bug debug/51746] Segfault in cselib_preserved_value_p

2012-01-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51746 --- Comment #7 from Alexandre Oliva 2012-01-06 20:21:00 UTC --- Author: aoliva Date: Fri Jan 6 20:20:55 2012 New Revision: 182963 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182963 Log: PR debug/51746 * cselib.c (cselib_hash_rtx): Has

[Bug debug/51746] Segfault in cselib_preserved_value_p

2012-01-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51746 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug bootstrap/51725] [4.7 regression] segfault in stage 3 when compiling gcc/opts.c for sparc64-linux

2012-01-07 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51725 --- Comment #20 from Alexandre Oliva 2012-01-07 21:37:20 UTC --- Author: aoliva Date: Sat Jan 7 21:37:15 2012 New Revision: 182982 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=182982 Log: PR bootstrap/51725 * cselib.c (new_elt_loc_list

[Bug debug/52001] [4.7 Regression] Huge compile-time regression with var-tracking

2012-02-25 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52001 --- Comment #5 from Alexandre Oliva 2012-02-25 12:09:33 UTC --- Author: aoliva Date: Sat Feb 25 12:09:27 2012 New Revision: 184571 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=184571 Log: PR debug/52001 * cselib.c (preserve_only_constan

[Bug debug/52001] [4.7 Regression] Huge compile-time regression with var-tracking

2012-02-25 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52001 --- Comment #6 from Alexandre Oliva 2012-02-25 12:09:48 UTC --- Author: aoliva Date: Sat Feb 25 12:09:41 2012 New Revision: 184572 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=184572 Log: PR debug/52001 * alias.c (refs_newer_value_cb, r

[Bug debug/51570] [4.7 Regression] FAIL: gcc.dg/guality/pr45003-[23].c

2012-02-27 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51570 Alexandre Oliva changed: What|Removed |Added AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org

[Bug rtl-optimization/52417] [4.7 Regression] Infinite recursion in DSE/alias.c

2012-02-29 Thread aoliva at gcc dot gnu.org
at gcc dot |aoliva at gcc dot gnu.org |gnu.org | --- Comment #2 from Alexandre Oliva 2012-03-01 03:04:18 UTC --- It is, indeed. Looking into it.

[Bug rtl-optimization/52417] [4.7 Regression] Infinite recursion in DSE/alias.c

2012-02-29 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52417 --- Comment #3 from Alexandre Oliva 2012-03-01 03:29:45 UTC --- Created attachment 26796 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26796 Patch that seems to cure the problem I'm not very happy about this patch, but... It's what I got

[Bug rtl-optimization/52417] [4.7 Regression] Infinite recursion in DSE/alias.c

2012-03-01 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52417 Alexandre Oliva changed: What|Removed |Added Attachment #26796|0 |1 is obsolete|

[Bug debug/52001] [4.7 Regression] Huge compile-time regression with var-tracking

2012-03-01 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52001 --- Comment #8 from Alexandre Oliva 2012-03-01 16:58:17 UTC --- Author: aoliva Date: Thu Mar 1 16:58:11 2012 New Revision: 184750 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=184750 Log: PR debug/52001 PR rtl-optimization/52417 * cseli

[Bug rtl-optimization/52417] [4.7 Regression] Infinite recursion in DSE/alias.c

2012-03-01 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52417 --- Comment #8 from Alexandre Oliva 2012-03-01 16:58:17 UTC --- Author: aoliva Date: Thu Mar 1 16:58:11 2012 New Revision: 184750 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=184750 Log: PR debug/52001 PR rtl-optimization/52417 * cseli

[Bug rtl-optimization/52417] [4.7 Regression] Infinite recursion in DSE/alias.c

2012-03-01 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52417 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

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

2012-03-14 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52479 --- Comment #2 from Alexandre Oliva 2012-03-15 04:47:07 UTC --- IMHO, the whole point of -ffast-math is to trade precision for speed, so the use of fsca makes sense to me, but I wouldn't mind if we no longer used it for DFmode.

[Bug debug/47590] pragma optimize doesn't recompute derived options (was: var tracking produces wrong debug in code where optimization is turned off using pragma)

2012-03-25 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47590 Alexandre Oliva changed: What|Removed |Added AssignedTo|aoliva at gcc dot gnu.org |unassigned at gcc dot

[Bug target/43437] ICE in CSE, during libgcc build

2012-03-25 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43437 --- Comment #23 from Alexandre Oliva 2012-03-25 11:55:30 UTC --- I've just verified that the score problem is indeed port-specific, and needs lookinginto by the port maintainer, but the problem exposed in m68k is generic. More info in bug 52306.

[Bug middle-end/52306] ICE in CSE

2012-03-25 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52306 --- Comment #1 from Alexandre Oliva 2012-03-25 12:00:34 UTC --- The bug, duplicated by compiling attachment 26150, from bug 43437 comment 16, with a cross-compiler to m68k-elf with -O -c, exposes a reload problem. Before reload, we have this ins

[Bug middle-end/52306] ICE in CSE

2012-03-25 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52306 Alexandre Oliva changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug debug/51570] [4.7/4.8 Regression] FAIL: gcc.dg/guality/pr45003-[23].c

2012-04-13 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51570 --- Comment #7 from Alexandre Oliva 2012-04-13 15:56:00 UTC --- Author: aoliva Date: Fri Apr 13 15:55:52 2012 New Revision: 186420 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=186420 Log: PR debug/51570 * var-tracking.c (expand_depth):

[Bug debug/48866] gcc hangs when -g is set

2012-04-13 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48866 --- Comment #12 from Alexandre Oliva 2012-04-13 15:56:29 UTC --- Author: aoliva Date: Fri Apr 13 15:56:21 2012 New Revision: 186422 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=186422 Log: PR debug/48866 * df.h (enum debug_temp_where):

[Bug debug/51570] [4.7 Regression] FAIL: gcc.dg/guality/pr45003-[23].c

2012-04-17 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51570 Alexandre Oliva changed: What|Removed |Added Summary|[4.7/4.8 Regression] FAIL: |[4.7 Regression] FAIL:

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

2012-04-30 Thread aoliva at gcc dot gnu.org
||2012-04-30 AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #3 from Alexandre Oliva 2012-04-30 12:11:08 UTC --- Mine. 1. I have vague

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

2012-04-30 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52983 --- Comment #4 from Alexandre Oliva 2012-04-30 12:15:44 UTC --- Created attachment 27267 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27267 Proposed patch to fix the problem (testing) Here's the patch. It's much larger than needed, but s

[Bug c++/53209] [4.7/4.8 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038

2012-05-11 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 --- Comment #11 from Alexandre Oliva 2012-05-11 13:27:15 UTC --- Author: aoliva Date: Fri May 11 13:27:03 2012 New Revision: 187404 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187404 Log: PR c++/53209 * pt.c (tsubst_decl): Bail out if

[Bug c++/53209] [4.7/4.8 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038

2012-05-11 Thread aoliva at gcc dot gnu.org
||aoliva at gcc dot gnu.org AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org |gnu.org | --- Comment #10 from Alexandre Oliva 2012-05-11 13:25:38 UTC --- Mine

[Bug c++/53209] [4.7/4.8 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038

2012-05-11 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 --- Comment #12 from Alexandre Oliva 2012-05-11 13:52:00 UTC --- Fixed

[Bug c++/53209] [4.7/4.8 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038

2012-05-11 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/53209] [4.7 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038

2012-05-13 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 Alexandre Oliva changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug c++/53209] [4.7 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038

2012-05-14 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 --- Comment #16 from Alexandre Oliva 2012-05-15 04:25:40 UTC --- Author: aoliva Date: Tue May 15 04:25:25 2012 New Revision: 187497 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187497 Log: PR c++/53209 * pt.c (tsubst_decl): Bail out if

[Bug c++/53209] [4.7 Regression] tree check ICE: expected tree_vec, have error_mark in comp_template_args_with_info, at cp/pt.c:7038

2012-05-14 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53209 Alexandre Oliva changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|

[Bug debug/47624] FAIL: gcc.dg/guality/pr43077-1.c -O1 line 42 c == 3

2012-05-23 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47624 Alexandre Oliva changed: What|Removed |Added Blocks||49888 --- Comment #6 from Alexandre Oli

[Bug debug/49888] VTA: -O2 -g variable value changes, it does not change in the source

2012-05-23 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49888 --- Comment #1 from Alexandre Oliva 2012-05-23 09:30:29 UTC --- Patch at http://gcc.gnu.org/ml/gcc-patches/2012-05/msg01546.html

[Bug debug/48866] gcc hangs when -g is set

2012-06-13 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48866 --- Comment #13 from Alexandre Oliva 2012-06-13 20:42:00 UTC --- Author: aoliva Date: Wed Jun 13 20:41:55 2012 New Revision: 188527 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188527 Log: PR debug/52983 PR debug/48866 * dce.c (word_dce

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

2012-06-13 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52983 --- Comment #5 from Alexandre Oliva 2012-06-13 20:42:00 UTC --- Author: aoliva Date: Wed Jun 13 20:41:55 2012 New Revision: 188527 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188527 Log: PR debug/52983 PR debug/48866 * dce.c (word_dce_

[Bug debug/47624] FAIL: gcc.dg/guality/pr43077-1.c -O1 line 42 c == 3

2012-06-13 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47624 --- Comment #7 from Alexandre Oliva 2012-06-13 21:43:24 UTC --- Author: aoliva Date: Wed Jun 13 21:43:19 2012 New Revision: 188530 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188530 Log: PR debug/47624 * var-tracking.c (loc_exp_dep_poo

[Bug debug/49888] VTA: -O2 -g variable value changes, it does not change in the source

2012-06-13 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49888 --- Comment #2 from Alexandre Oliva 2012-06-13 21:43:54 UTC --- Author: aoliva Date: Wed Jun 13 21:43:51 2012 New Revision: 188531 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188531 Log: gcc/ChangeLog: PR debug/49888 * var-tracking.c:

[Bug debug/47624] FAIL: gcc.dg/guality/pr43077-1.c -O1 line 42 c == 3

2012-06-13 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47624 --- Comment #8 from Alexandre Oliva 2012-06-13 21:49:09 UTC --- Fixed on trunk. I'm going to look into backporting it.

[Bug debug/49888] VTA: -O2 -g variable value changes, it does not change in the source

2012-06-13 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49888 --- Comment #3 from Alexandre Oliva 2012-06-13 21:57:39 UTC --- Fixed in mainline. Is there interest in a backport?

[Bug debug/53671] [4.8 Regression] Many guality test failures

2012-06-15 Thread aoliva at gcc dot gnu.org
||2012-06-15 AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #2 from Alexandre Oliva 2012-06-15 20:20:13 UTC --- I see the drap and some of

[Bug rtl-optimization/53706] [4.8 Regression] Bootstrap failure due to "Invalid write of size 8 at 0xBDC35E: variable_htab_free (var-tracking.c:1418)

2012-06-18 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53706 --- Comment #7 from Alexandre Oliva 2012-06-18 09:50:01 UTC --- It's a bit surprising, but I guess it makes sense. I'd reorder the initializers too, so that we release stuff in the reverse order of allocation.

[Bug target/53682] [4.7/4.8 Regression] ICE in cselib_lookup (SEGV) on i586-linux-gnu

2012-06-18 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53682 Alexandre Oliva changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #3 from Alexandre

[Bug target/53682] [4.7/4.8 Regression] ICE in cselib_lookup (SEGV) on i586-linux-gnu

2012-06-18 Thread aoliva at gcc dot gnu.org
at gcc dot |aoliva at gcc dot gnu.org |gnu.org | --- Comment #3 from Alexandre Oliva 2012-06-18 10:31:09 UTC --- Mine. AFAICT the problem is that promote_debug_loc crashes when the loc list for a VALUE is temporarily cleared within alias.c to avoid

[Bug target/53682] [4.7/4.8 Regression] ICE in cselib_lookup (SEGV) on i586-linux-gnu

2012-06-21 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53682 --- Comment #5 from Alexandre Oliva 2012-06-22 01:29:33 UTC --- Author: aoliva Date: Fri Jun 22 01:29:28 2012 New Revision: 188866 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188866 Log: PR debug/53682 * cselib.c (promote_debug_loc): D

[Bug debug/53671] [4.8 Regression] Many guality test failures

2012-06-21 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53671 --- Comment #3 from Alexandre Oliva 2012-06-22 01:30:21 UTC --- Author: aoliva Date: Fri Jun 22 01:30:16 2012 New Revision: 188868 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188868 Log: PR debug/53671 PR debug/49888 * alias.c (memrefs

[Bug debug/49888] VTA: -O2 -g variable value changes, it does not change in the source

2012-06-21 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49888 --- Comment #5 from Alexandre Oliva 2012-06-22 01:30:23 UTC --- Author: aoliva Date: Fri Jun 22 01:30:16 2012 New Revision: 188868 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188868 Log: PR debug/53671 PR debug/49888 * alias.c (memrefs

[Bug debug/53671] [4.8 Regression] Many guality test failures

2012-06-21 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53671 --- Comment #4 from Alexandre Oliva 2012-06-22 01:33:26 UTC --- Author: aoliva Date: Fri Jun 22 01:33:21 2012 New Revision: 188869 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188869 Log: PR debug/53671 PR debug/49888 * var-tracking.c (

[Bug debug/53671] [4.8 Regression] Many guality test failures

2012-06-21 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53671 --- Comment #4 from Alexandre Oliva 2012-06-22 01:33:26 UTC --- Author: aoliva Date: Fri Jun 22 01:33:21 2012 New Revision: 188869 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188869 Log: PR debug/53671 PR debug/49888 * var-tracking.c (

[Bug debug/49888] VTA: -O2 -g variable value changes, it does not change in the source

2012-06-21 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49888 --- Comment #6 from Alexandre Oliva 2012-06-22 01:33:27 UTC --- Author: aoliva Date: Fri Jun 22 01:33:21 2012 New Revision: 188869 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188869 Log: PR debug/53671 PR debug/49888 * var-tracking.c (

[Bug target/53682] [4.7/4.8 Regression] ICE in cselib_lookup (SEGV) on i586-linux-gnu

2012-06-22 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53682 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug target/53682] [4.7/4.8 Regression] ICE in cselib_lookup (SEGV) on i586-linux-gnu

2012-06-24 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53682 Alexandre Oliva changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug debug/53740] [4.8 Regression] --enable-checking=yes,rtl bootstrap failure with ada

2012-06-24 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53740 Alexandre Oliva changed: What|Removed |Added CC||rsandifo at gcc dot gnu.org --- Comment

[Bug target/53682] [4.7/4.8 Regression] ICE in cselib_lookup (SEGV) on i586-linux-gnu

2012-06-26 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53682 --- Comment #9 from Alexandre Oliva 2012-06-26 20:22:05 UTC --- Author: aoliva Date: Tue Jun 26 20:21:58 2012 New Revision: 188997 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=188997 Log: PR debug/53682 * cselib.c (promote_debug_loc): D

[Bug target/53682] [4.7/4.8 Regression] ICE in cselib_lookup (SEGV) on i586-linux-gnu

2012-06-26 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53682 Alexandre Oliva changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|

[Bug debug/53740] [4.8 Regression] --enable-checking=yes,rtl bootstrap failure with ada

2012-06-26 Thread aoliva at gcc dot gnu.org
||2012-06-26 AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #5 from Alexandre Oliva 2012-06-26 20:27:00 UTC --- I'm taking this ove

[Bug rtl-optimization/53706] [4.8 Regression] Bootstrap failure due to "Invalid write of size 8 at 0xBDC35E: variable_htab_free (var-tracking.c:1418)

2012-06-26 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53706 Alexandre Oliva changed: What|Removed |Added AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org

[Bug rtl-optimization/53706] [4.8 Regression] Bootstrap failure due to "Invalid write of size 8 at 0xBDC35E: variable_htab_free (var-tracking.c:1418)

2012-06-26 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53706 Alexandre Oliva changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #17 from Alexandre

[Bug debug/53740] [4.8 Regression] --enable-checking=yes,rtl bootstrap failure with ada

2012-06-26 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53740 --- Comment #6 from Alexandre Oliva 2012-06-27 05:42:26 UTC --- The bug was introduced in r188527, with the conditionalization of calling insert_dead_debug_temp in the “else” clause, so that we would no longer insert debug temps for sets that wer

[Bug rtl-optimization/53706] [4.8 Regression] Bootstrap failure due to "Invalid write of size 8 at 0xBDC35E: variable_htab_free (var-tracking.c:1418)

2012-06-26 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53706 --- Comment #18 from Alexandre Oliva 2012-06-27 05:43:33 UTC --- I've just successfully bootstrapped a recent tree with (and without) the patch on ia64-linux-gnu, so I'm going to regtest it and post it (with proper credit).

[Bug rtl-optimization/53706] [4.8 Regression] Bootstrap failure due to "Invalid write of size 8 at 0xBDC35E: variable_htab_free (var-tracking.c:1418)

2012-06-26 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53706 --- Comment #19 from Alexandre Oliva 2012-06-27 06:30:05 UTC --- Alas, it doesn't work on i686 or x86_64: the free_alloc_pool in vt_finalize has to be conditional on non-NULL, because we will skip vt_emit_notes (and thus the initializer) in some

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

2012-06-28 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52983 --- Comment #6 from Alexandre Oliva 2012-06-28 07:39:33 UTC --- Author: aoliva Date: Thu Jun 28 07:39:25 2012 New Revision: 189036 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189036 Log: PR debug/53740 PR debug/52983 PR debug/48866 * d

[Bug debug/53740] [4.8 Regression] --enable-checking=yes,rtl bootstrap failure with ada

2012-06-28 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53740 --- Comment #8 from Alexandre Oliva 2012-06-28 07:39:33 UTC --- Author: aoliva Date: Thu Jun 28 07:39:25 2012 New Revision: 189036 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189036 Log: PR debug/53740 PR debug/52983 PR debug/48866 * d

[Bug debug/48866] gcc hangs when -g is set

2012-06-28 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48866 --- Comment #14 from Alexandre Oliva 2012-06-28 07:39:34 UTC --- Author: aoliva Date: Thu Jun 28 07:39:25 2012 New Revision: 189036 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189036 Log: PR debug/53740 PR debug/52983 PR debug/48866 *

[Bug debug/47624] FAIL: gcc.dg/guality/pr43077-1.c -O1 line 42 c == 3

2012-06-28 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47624 --- Comment #10 from Alexandre Oliva 2012-06-28 07:39:59 UTC --- Author: aoliva Date: Thu Jun 28 07:39:51 2012 New Revision: 189037 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189037 Log: PR debug/53706 PR debug/47624 * var-tracking.c

[Bug debug/53671] [4.8 Regression] Many guality test failures

2012-06-28 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53671 --- Comment #8 from Alexandre Oliva 2012-06-28 07:41:14 UTC --- Author: aoliva Date: Thu Jun 28 07:41:02 2012 New Revision: 189038 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189038 Log: PR debug/53671 PR debug/49888 * gcc.dg/guality/p

[Bug debug/49888] VTA: -O2 -g variable value changes, it does not change in the source

2012-06-28 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49888 --- Comment #9 from Alexandre Oliva 2012-06-28 07:41:15 UTC --- Author: aoliva Date: Thu Jun 28 07:41:02 2012 New Revision: 189038 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189038 Log: PR debug/53671 PR debug/49888 * gcc.dg/guality/p

[Bug debug/53740] [4.8 Regression] --enable-checking=yes,rtl bootstrap failure with ada

2012-06-28 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53740 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug rtl-optimization/53706] [4.8 Regression] Bootstrap failure due to "Invalid write of size 8 at 0xBDC35E: variable_htab_free (var-tracking.c:1418)

2012-06-28 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53706 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug rtl-optimization/53827] [4.8 Regression][alpha]: Invalid insn scheduling in sched1 pass

2012-07-02 Thread aoliva at gcc dot gnu.org
at gcc dot |aoliva at gcc dot gnu.org |gnu.org | --- Comment #2 from Alexandre Oliva 2012-07-02 12:07:09 UTC --- My thinko. This patchlet ought to fix it. Testing now... Index: gcc/alias.c

[Bug debug/53820] [4.8 Regression] ICE in vt_expand_var_loc_chain, at var-tracking.c:8029

2012-07-02 Thread aoliva at gcc dot gnu.org
||2012-07-02 AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #2 from Alexandre Oliva 2012-07-02 12:24:37 UTC --- Cool, seems like this was

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

2012-07-02 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52983 --- Comment #9 from Alexandre Oliva 2012-07-02 12:25:58 UTC --- I'm pretty sure this is fixed by the patchset for this bug, that's still pending review (the checked-in patches are partial cleanups). An earlier version of the patchset is in comme

[Bug debug/53820] [4.8 Regression] ICE in vt_expand_var_loc_chain, at var-tracking.c:8029

2012-07-02 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53820 --- Comment #3 from Alexandre Oliva 2012-07-02 15:20:54 UTC --- This patchlet for var-tracking.c fixes the testcase. I'm now testing it on x86_64. John, would you be so kind as to try to bootstrap it on hppa64-hp-hpux11.11 to make sure no other

[Bug rtl-optimization/53827] [4.8 Regression][alpha]: Invalid insn scheduling in sched1 pass

2012-07-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53827 --- Comment #5 from Alexandre Oliva 2012-07-06 11:37:17 UTC --- Author: aoliva Date: Fri Jul 6 11:37:14 2012 New Revision: 189325 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189325 Log: PR rtl-optimization/53827 PR debug/53671 PR debu

[Bug debug/49888] VTA: -O2 -g variable value changes, it does not change in the source

2012-07-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49888 --- Comment #10 from Alexandre Oliva 2012-07-06 11:37:19 UTC --- Author: aoliva Date: Fri Jul 6 11:37:14 2012 New Revision: 189325 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189325 Log: PR rtl-optimization/53827 PR debug/53671 PR deb

[Bug debug/53671] [4.8 Regression] Many guality test failures

2012-07-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53671 --- Comment #10 from Alexandre Oliva 2012-07-06 11:37:19 UTC --- Author: aoliva Date: Fri Jul 6 11:37:14 2012 New Revision: 189325 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189325 Log: PR rtl-optimization/53827 PR debug/53671 PR deb

[Bug debug/53820] [4.8 Regression] ICE in vt_expand_var_loc_chain, at var-tracking.c:8029

2012-07-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53820 --- Comment #5 from Alexandre Oliva 2012-07-06 11:37:40 UTC --- Author: aoliva Date: Fri Jul 6 11:37:36 2012 New Revision: 189326 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189326 Log: PR debug/53820 * var-tracking.c (vt_add_function

[Bug debug/53820] [4.8 Regression] ICE in vt_expand_var_loc_chain, at var-tracking.c:8029

2012-07-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53820 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug rtl-optimization/53827] [4.8 Regression][alpha]: Invalid insn scheduling in sched1 pass

2012-07-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53827 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

  1   2   3   4   5   6   7   8   9   10   >