[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_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 *

[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 *

[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-tr

[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-tr

[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-tr

[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_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 deb

[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 deb

[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 deb

[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-tr

[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

[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

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

2012-06-28 Thread aoliva at gcc dot gnu.org
||FIXED --- 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

[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
||FIXED --- Comment #22 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 (vt_emit_notes):

[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/

[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/

[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/

[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-tr

[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
||FIXED --- 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_parameter):

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

2012-07-06 Thread aoliva at gcc dot gnu.org
||FIXED --- 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 debug/49888 *

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

2012-08-01 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52983 --- Comment #12 from Alexandre Oliva 2012-08-02 00:34:15 UTC --- Author: aoliva Date: Thu Aug 2 00:34:11 2012 New Revision: 190061 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=190061 Log: PR debug/52983 * valtrack.h, valtrac

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

2012-08-01 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52983 --- Comment #12 from Alexandre Oliva 2012-08-02 00:34:15 UTC --- Author: aoliva Date: Thu Aug 2 00:34:11 2012 New Revision: 190061 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=190061 Log: PR debug/52983 * valtrack.h, valtrac

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

2012-08-01 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52983 --- Comment #12 from Alexandre Oliva 2012-08-02 00:34:15 UTC --- Author: aoliva Date: Thu Aug 2 00:34:11 2012 New Revision: 190061 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=190061 Log: PR debug/52983 * valtrack.h, valtrac

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

2012-08-01 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52983 --- Comment #13 from Alexandre Oliva 2012-08-02 00:34:30 UTC --- Author: aoliva Date: Thu Aug 2 00:34:26 2012 New Revision: 190062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=190062 Log: PR debug/52983 * va

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

2012-08-01 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52983 --- Comment #14 from Alexandre Oliva 2012-08-02 00:34:45 UTC --- Author: aoliva Date: Thu Aug 2 00:34:41 2012 New Revision: 190063 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=190063 Log: PR debug/52983 * va

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

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

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

2012-08-04 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52983 Alexandre Oliva changed: What|Removed |Added Component|rtl-optimization|debug --- Comment #16 from Alexandre Ol

[Bug debug/53135] [4.7/4.8 Regression] internal compiler error: in value_format, at dwarf2out.c:8010

2012-08-06 Thread aoliva at gcc dot gnu.org
00:00:00 | AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org |gnu.org | --- Comment #6 from Alexandre Oliva 2012-08-07 01:54:12 UTC --- On it

[Bug debug/53135] [4.7/4.8 Regression] internal compiler error: in value_format, at dwarf2out.c:8010

2012-08-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53135 --- Comment #7 from Alexandre Oliva 2012-08-07 02:26:55 UTC --- Created attachment 27954 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27954 Patch that fixes (or works around?) the problem We have a relatively large expression to represent

[Bug debug/53135] [4.7/4.8 Regression] internal compiler error: in value_format, at dwarf2out.c:8010

2012-08-07 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53135 --- Comment #8 from Alexandre Oliva 2012-08-07 18:47:16 UTC --- For those running into the problem, analternative to patching GCC isto reduce the maximum expression depth for var-traking with --param max-vartrack-expr-depth=11

[Bug debug/54177] [4.8 Regression]: Segfault in cselib_lookup due to NULL_RTX passed from vt_add_function_parameter

2012-08-07 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54177 --- Comment #3 from Alexandre Oliva 2012-08-07 20:08:27 UTC --- Having reviewed teh other uses of var_lowpart, I hereby approve the patch if it passes regstrap. Thanks!

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

2012-08-07 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54114 --- Comment #4 from Alexandre Oliva 2012-08-07 20:28:05 UTC --- It seems quite clear to me that the new cost arises due to clobber_overlapping_mems, a relatively expensive operation that fixes a debug info correctness bug and that we just didn't

[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 *

[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_

[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-optimizati

[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-optimizati

[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 (expa

[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_te

[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 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_

[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 *

[Bug c++/86823] [7/8/9 Regression] private member template struct/class is publicly accessible

2018-12-14 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86823 --- Comment #7 from Alexandre Oliva --- Author: aoliva Date: Fri Dec 14 20:06:15 2018 New Revision: 267144 URL: https://gcc.gnu.org/viewcvs?rev=267144&root=gcc&view=rev Log: [PR86823] retain deferred access checks from outside firewall

[Bug c++/87814] [9 Regression] ICE in in tsubst_copy, at cp/pt.c:15962 with range-v3

2018-12-14 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87814 --- Comment #8 from Alexandre Oliva --- Author: aoliva Date: Fri Dec 14 21:57:07 2018 New Revision: 267155 URL: https://gcc.gnu.org/viewcvs?rev=267155&root=gcc&view=rev Log: [PR c++/87814] undefer deferred noexcept on tsubst if

[Bug testsuite/86153] [8/9 regression] test case g++.dg/pr83239.C fails starting with r261585

2018-12-18 Thread aoliva at gcc dot gnu.org
||aoliva at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |aoliva at gcc dot gnu.org --- Comment #12 from Alexandre Oliva --- https://gcc.gnu.org/ml/gcc-patches/2018-12/msg01287.html

[Bug c++/87012] [7/8/9 Regression] ICE in verify_unstripped_args_1

2018-12-18 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87012 --- Comment #5 from Alexandre Oliva --- Author: aoliva Date: Wed Dec 19 06:51:30 2018 New Revision: 267251 URL: https://gcc.gnu.org/viewcvs?rev=267251&root=gcc&view=rev Log: [PR87012] canonicalize ref type for tmpl arg When binding a

[Bug c++/88146] ice in tsubst_copy, at cp/pt.c:16014

2018-12-18 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88146 --- Comment #10 from Alexandre Oliva --- Author: aoliva Date: Wed Dec 19 06:51:19 2018 New Revision: 267250 URL: https://gcc.gnu.org/viewcvs?rev=267250&root=gcc&view=rev Log: [PR c++/88146] do not crash synthesizing inherited ctor(..

[Bug middle-end/83239] False positive from -Wstringop-overflow on simple std::vector code

2018-12-18 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83239 --- Comment #23 from Alexandre Oliva --- Author: aoliva Date: Wed Dec 19 06:51:41 2018 New Revision: 267252 URL: https://gcc.gnu.org/viewcvs?rev=267252&root=gcc&view=rev Log: [PR86153] simplify more overflow tests in VRP PR 8

[Bug testsuite/86153] [8/9 regression] test case g++.dg/pr83239.C fails starting with r261585

2018-12-18 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86153 --- Comment #13 from Alexandre Oliva --- Author: aoliva Date: Wed Dec 19 06:51:41 2018 New Revision: 267252 URL: https://gcc.gnu.org/viewcvs?rev=267252&root=gcc&view=rev Log: [PR86153] simplify more overflow tests in VRP PR 8

[Bug c++/88146] ice in tsubst_copy, at cp/pt.c:16014

2018-12-18 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88146 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/83239] False positive from -Wstringop-overflow on simple std::vector code

2018-12-18 Thread aoliva at gcc dot gnu.org
||aoliva at gcc dot gnu.org Resolution|--- |FIXED --- Comment #24 from Alexandre Oliva --- Fixed in the trunk

[Bug testsuite/86153] [8 regression] test case g++.dg/pr83239.C fails starting with r261585

2018-12-18 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86153 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/88180] [7/8/9 Regression] ICE in vec

2018-12-19 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88180 Alexandre Oliva changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- Comment

[Bug c++/87814] [9 Regression] ICE in in tsubst_copy, at cp/pt.c:15962 with range-v3

2018-12-19 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87814 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/88146] ice in tsubst_copy, at cp/pt.c:16014

2018-12-19 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88146 Bug 88146 depends on bug 87814, which changed state. Bug 87814 Summary: [9 Regression] ICE in in tsubst_copy, at cp/pt.c:15962 with range-v3 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87814 What|Removed |Adde

[Bug c++/88196] [9 Regression] ICE on (invalid) C++ code when compiled with -std=c++2a: in convert_nontype_argument, at cp/pt.c:7137

2018-12-19 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88196 Alexandre Oliva changed: What|Removed |Added CC||aoliva at gcc dot gnu.org

[Bug c++/88196] [9 Regression] ICE on (invalid) C++ code when compiled with -std=c++2a: in convert_nontype_argument, at cp/pt.c:7137

2018-12-19 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88196 Alexandre Oliva changed: What|Removed |Added Assignee|aoliva at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug c++/87750] [8/9 Regression] Failed compilation / parsing of template member call after 'using' declaration

2018-12-19 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87750 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|aoliva at gcc

[Bug c++/86648] [9 Regression] ICE on class template argument deduction

2018-12-27 Thread aoliva at gcc dot gnu.org
||aoliva at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |aoliva at gcc dot gnu.org --- Comment #5 from Alexandre Oliva --- Created attachment 45293 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45293&action=edit candidate patch dwarf2out

[Bug c++/86648] [9 Regression] ICE on class template argument deduction

2018-12-28 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86648 --- Comment #6 from Alexandre Oliva --- https://gcc.gnu.org/ml/gcc-patches/2018-12/msg01740.html

[Bug debug/49167] dwarf marker for function return instruction

2018-12-28 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49167 --- Comment #5 from Alexandre Oliva --- I've been working on an off on this specific issue, and on various surrounding infrastructure issues, for a very long time. Right now I'm not specifically working on it.

[Bug c++/86212] [9 Regression] ICE in tsubst_copy, at cp/pt.c:15935

2018-12-29 Thread aoliva at gcc dot gnu.org
||aoliva at gcc dot gnu.org Resolution|--- |FIXED --- Comment #4 from Alexandre Oliva --- Fixed in r267155

[Bug c++/86212] [9 Regression] ICE in tsubst_copy, at cp/pt.c:15935

2018-12-29 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86212 Alexandre Oliva changed: What|Removed |Added Resolution|FIXED |DUPLICATE --- Comment #5 from Alexandr

[Bug c++/87814] [9 Regression] ICE in in tsubst_copy, at cp/pt.c:15962 with range-v3

2018-12-29 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87814 Alexandre Oliva changed: What|Removed |Added CC||h2+bugs at fsfe dot org --- Comment #1

[Bug c++/86875] [8/9 Regression] ICE in tsubst_copy, at cp/pt.c:15478

2018-12-29 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86875 Alexandre Oliva changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- Comment

[Bug c++/88385] [9 regression] ICE in tsubst_pack_expansion

2018-12-29 Thread aoliva at gcc dot gnu.org
||aoliva at gcc dot gnu.org Resolution|--- |DUPLICATE --- Comment #3 from Alexandre Oliva --- Confirmed fixed with the patch for bug 87814. *** This bug has been marked as a duplicate of bug 87814 ***

[Bug c++/87814] [9 Regression] ICE in in tsubst_copy, at cp/pt.c:15962 with range-v3

2018-12-29 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87814 Alexandre Oliva changed: What|Removed |Added CC||s...@li-snyder.org --- Comment #12 fro

[Bug c++/87768] [8/9 Regression] ICE in tsubst_copy_and_build, at cp/pt.c:19002 when using concepts

2018-12-30 Thread aoliva at gcc dot gnu.org
||aoliva at gcc dot gnu.org --- Comment #2 from Alexandre Oliva --- Mine

[Bug target/88656] New: [7/8/9 Regression] lr clobbered by thumb prologue before __builtin_return_address(0) reads from it

2019-01-02 Thread aoliva at gcc dot gnu.org
: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: aoliva at gcc dot gnu.org Target Milestone: --- Target: arm-none-eabi Alas, the fix for bug 77933 broke __builtin_return_address(0) in

[Bug target/77933] Stack corruption on ARM when using high registers and __builtin_return_address

2019-01-02 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77933 Alexandre Oliva changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- Comment

[Bug middle-end/80362] [5 Regression] gcc miscompiles arithmetic with signed char

2019-01-02 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80362 Alexandre Oliva changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- Comment

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