[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-08-14 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 Bug 64164 depends on bug 66983, which changed state. Bug 66983 Summary: [6 Regression] Many testsuite regressions https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66983 What|Removed |Added --

[Bug middle-end/67035] [6 Regression] FAIL: gcc.c-torture/compile/pr54713-3.c

2015-08-14 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67035 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/67034] [6 Regression] FAIL: gcc.c-torture/compile/pr39928-1.c

2015-08-14 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67034 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-08-14 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 Bug 64164 depends on bug 67034, which changed state. Bug 67034 Summary: [6 Regression] FAIL: gcc.c-torture/compile/pr39928-1.c https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67034 What|Removed |Added -

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-08-14 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 Bug 64164 depends on bug 66978, which changed state. Bug 66978 Summary: [6 Regression] bootstrap failure with --with-multilib-list=m32,m64,mx32 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66978 What|Removed |A

[Bug bootstrap/66978] [6 Regression] bootstrap failure with --with-multilib-list=m32,m64,mx32

2015-08-14 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66978 Alexandre Oliva changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-08-14 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 Bug 64164 depends on bug 67000, which changed state. Bug 67000 Summary: [6 Regression] ICE in split_complex_args, at function.c:2325 on ppc64le https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67000 What|Removed |A

[Bug rtl-optimization/67000] [6 Regression] ICE in split_complex_args, at function.c:2325 on ppc64le

2015-08-14 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67000 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-08-14 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 Bug 64164 depends on bug 67035, which changed state. Bug 67035 Summary: [6 Regression] FAIL: gcc.c-torture/compile/pr54713-3.c https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67035 What|Removed |Added -

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-08-14 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-08-19 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 --- Comment #52 from Alexandre Oliva --- Author: aoliva Date: Wed Aug 19 17:00:32 2015 New Revision: 227015 URL: https://gcc.gnu.org/viewcvs?rev=227015&root=gcc&view=rev Log: [PR64164] fix regressions reported on m68k and armeb Defer stack slot

[Bug rtl-optimization/67227] [6 regression] comparison failure in ada/par.o

2015-08-21 Thread aoliva at gcc dot gnu.org
||2015-08-21 Component|tree-optimization |rtl-optimization Assignee|unassigned at gcc dot gnu.org |aoliva at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Alexandre Oliva --- Mine. Patch posted at

[Bug middle-end/67295] [ARM][6 Regression] FAIL: gcc.target/arm/builtin-bswap-1.c scan-assembler-times revshne\\t 1

2015-08-21 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67295 --- Comment #1 from Alexandre Oliva --- I get exactly the same code with r226900, before the copyrename patch: cmp r1, #0 rev16ne r0, r0 uxthne r0, r0 .L2: sxthr0, r0 b foos16 Did you use a

[Bug rtl-optimization/67227] [6 regression] comparison failure in ada/par.o

2015-08-21 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67227 --- Comment #3 from Alexandre Oliva --- Author: aoliva Date: Fri Aug 21 20:03:14 2015 New Revision: 227085 URL: https://gcc.gnu.org/viewcvs?rev=227085&root=gcc&view=rev Log: fix sched compare regression for gcc/ChangeLog PR rtl-optimi

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-08-21 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 --- Comment #53 from Alexandre Oliva --- Author: aoliva Date: Fri Aug 21 20:03:14 2015 New Revision: 227085 URL: https://gcc.gnu.org/viewcvs?rev=227085&root=gcc&view=rev Log: fix sched compare regression for gcc/ChangeLog PR rtl-optim

[Bug rtl-optimization/67227] [6 regression] comparison failure in ada/par.o

2015-08-21 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67227 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug bootstrap/66978] [6 Regression] bootstrap failure with --with-multilib-list=m32,m64,mx32

2015-08-21 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66978 Bug 66978 depends on bug 67227, which changed state. Bug 67227 Summary: [6 regression] comparison failure in ada/par.o https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67227 What|Removed |Added -

[Bug rtl-optimization/64164] [4.9/5/6 Regression] one more stack slot used due to one less inlining level

2015-08-21 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64164 Bug 64164 depends on bug 67227, which changed state. Bug 67227 Summary: [6 regression] comparison failure in ada/par.o https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67227 What|Removed |Added -

[Bug rtl-optimization/67000] [6 Regression] ICE in split_complex_args, at function.c:2325 on ppc64le

2015-08-21 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67000 Bug 67000 depends on bug 67227, which changed state. Bug 67227 Summary: [6 regression] comparison failure in ada/par.o https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67227 What|Removed |Added -

[Bug middle-end/66983] [6 Regression] Many testsuite regressions

2015-08-21 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66983 Bug 66983 depends on bug 67227, which changed state. Bug 67227 Summary: [6 regression] comparison failure in ada/par.o https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67227 What|Removed |Added -

[Bug middle-end/67035] [6 Regression] FAIL: gcc.c-torture/compile/pr54713-3.c

2015-08-21 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67035 Bug 67035 depends on bug 67227, which changed state. Bug 67227 Summary: [6 regression] comparison failure in ada/par.o https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67227 What|Removed |Added -

[Bug middle-end/67034] [6 Regression] FAIL: gcc.c-torture/compile/pr39928-1.c

2015-08-21 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67034 Bug 67034 depends on bug 67227, which changed state. Bug 67227 Summary: [6 regression] comparison failure in ada/par.o https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67227 What|Removed |Added -

[Bug tree-optimization/67312] [6 Regression] ICE: SIGSEGV in expand_expr_real_1 (expr.c:9561) with -ftree-coalesce-vars

2015-09-01 Thread aoliva at gcc dot gnu.org
|unassigned at gcc dot gnu.org |aoliva at gcc dot gnu.org --- Comment #2 from Alexandre Oliva --- Mine. The patch in the git branch aoliva/pr64164 fixes this problem (and revamps the integration between cfgexpand and assign_params). I'll post it soon.

[Bug middle-end/67340] [6 Regression] ICE: in convert_move, at expr.c:279

2015-09-01 Thread aoliva at gcc dot gnu.org
||2015-09-02 Assignee|unassigned at gcc dot gnu.org |aoliva at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Alexandre Oliva --- Mine. This is fixed in the current aoliva/pr64164 git branch, as part of a revamp of the

[Bug middle-end/67295] [ARM][6 Regression] FAIL: gcc.target/arm/builtin-bswap-1.c scan-assembler-times revshne\\t 1

2015-09-01 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67295 --- Comment #3 from Alexandre Oliva --- Still no luck on a x86_64-linux-gnu build machine, running ../configure --target=arm-none-eabi --disable-shared --disable-nls --disable-threads --disable-tls --enable-checking=yes --enable-languages=c,c++,f

[Bug debug/47590] var tracking produces wrong debug in code where optimization is turned off using pragma

2011-03-27 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47590 --- Comment #3 from Alexandre Oliva 2011-03-27 13:01:26 UTC --- Created attachment 23780 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23780 Patch that fixes the bug on all affected targets The introduction of option saving and restoring b

[Bug debug/47590] var tracking produces wrong debug in code where optimization is turned off using pragma

2011-03-27 Thread aoliva at gcc dot gnu.org
||2011.03.27 13:01:59 AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #4 from Alexandre Oliva 2011-03-27 13:01:59 UTC --- Mine

[Bug debug/48333] -fcompare-debug failure (length) - "memmove" x "__builtin_memmove"

2011-03-30 Thread aoliva at gcc dot gnu.org
||2011.03.30 21:45:57 AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #2 from Alexandre Oliva 2011-03-30 21:45:57 UTC --- Mine. -fcompare

[Bug debug/48333] -fcompare-debug failure (length) - "memmove" x "__builtin_memmove"

2011-03-30 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48333 --- Comment #3 from Alexandre Oliva 2011-03-31 06:12:22 UTC --- Created attachment 23832 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23832 Patch that fixes the bug It's a garbage collection issue: we're supposed to share mem_attrs involv

[Bug debug/47994] -fcompare-debug failure with -O2 -fpeel-loops -fno-rerun-cse-after-loop -fno-tree-loop-optimize -fno-web

2011-04-05 Thread aoliva at gcc dot gnu.org
||2011.04.05 23:00:46 AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #1 from Alexandre Oliva 2011-04-05 23:00:46 UTC --- Created attachment

[Bug debug/47919] -fcompare-debug failure with custom flags

2011-04-05 Thread aoliva at gcc dot gnu.org
||2011.04.05 23:14:49 AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #2 from Alexandre Oliva 2011-04-05 23:14:49 UTC --- The patch for bug

[Bug debug/47919] -fcompare-debug failure with custom flags

2011-04-05 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47919 --- Comment #3 from Alexandre Oliva 2011-04-05 23:37:52 UTC --- Nevermind, I switched back to the old tree and found out the second testcase is a different problem (or at least one that is not fixed by the patch for bug 47994)

[Bug debug/47919] -fcompare-debug failure with custom flags

2011-04-05 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47919 Alexandre Oliva changed: What|Removed |Added Status|ASSIGNED|RESOLVED Depends on|

[Bug other/48093] -mtls-dialect= is undocumented

2011-04-28 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48093 Alexandre Oliva changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug other/48093] -mtls-dialect= is undocumented

2011-04-28 Thread aoliva at gcc dot gnu.org
at gcc dot |aoliva at gcc dot gnu.org |gnu.org | --- Comment #2 from Alexandre Oliva 2011-04-29 04:44:31 UTC --- Mine

[Bug other/48093] -mtls-dialect= is undocumented

2011-05-03 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48093 --- Comment #4 from Alexandre Oliva 2011-05-04 03:37:56 UTC --- Author: aoliva Date: Wed May 4 03:37:53 2011 New Revision: 173352 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=173352 Log: PR other/48093 * doc/invoke.texi: Document -mtls

[Bug debug/47994] -fcompare-debug failure with -O2 -fpeel-loops -fno-rerun-cse-after-loop -fno-tree-loop-optimize -fno-web

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

[Bug debug/47994] -fcompare-debug failure with -O2 -fpeel-loops -fno-rerun-cse-after-loop -fno-tree-loop-optimize -fno-web

2011-05-03 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47994 --- Comment #2 from Alexandre Oliva 2011-05-04 03:37:44 UTC --- Author: aoliva Date: Wed May 4 03:37:40 2011 New Revision: 173351 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=173351 Log: PR debug/47994 PR debug/47919 * combine.c (try_c

[Bug other/48093] -mtls-dialect= is undocumented

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

[Bug debug/47919] -fcompare-debug failure with custom flags

2011-05-03 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47919 --- Comment #5 from Alexandre Oliva 2011-05-04 03:37:44 UTC --- Author: aoliva Date: Wed May 4 03:37:40 2011 New Revision: 173351 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=173351 Log: PR debug/47994 PR debug/47919 * combine.c (try_c

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

2011-05-05 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48866 --- Comment #5 from Alexandre Oliva 2011-05-05 11:54:12 UTC --- I think the problem is that the debug stmts are being expanded into debug insns *before* the code that should precede them. If we expanded the stmts in the natural, expended order,

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

2011-05-05 Thread aoliva at gcc dot gnu.org
at gcc dot |aoliva at gcc dot gnu.org |gnu.org | --- Comment #6 from Alexandre Oliva 2011-05-05 12:59:35 UTC --- Created attachment 24189 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24189 Patch that works around the problem It is TER t

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

2011-05-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48866 --- Comment #8 from Alexandre Oliva 2011-05-06 14:43:45 UTC --- I don't see how it would. Except for some very particular cases (that do not include the expansion of addresses AFAICT) we just expand each of the replaceable stmts at the time thei

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

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

[Bug rtl-optimization/45394] [4.6 regression] gnat fails to build on s390, trunk 20100918

2010-10-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45394 --- Comment #10 from Alexandre Oliva 2010-10-07 06:15:15 UTC --- (In reply to comment #6) > The combiner swaps 2 insns. This swap looks correct to me. Presumably reg 85 is being dropped, so moving the debug_insn down to a point at which it can

[Bug rtl-optimization/45394] [4.6 regression] gnat fails to build on s390, trunk 20100918

2010-10-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45394 --- Comment #11 from Alexandre Oliva 2010-10-07 06:18:21 UTC --- Aah, I think I got it: the MEM reference may throw, right? Well, if i2src is still available, I guess keeping the debug insn where it is, suitably adjusted, is even better. Did yo

[Bug debug/45673] -fcompare-debug failure with minor difference in dumps

2010-10-07 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45673 --- Comment #5 from Alexandre Oliva 2010-10-08 04:41:06 UTC --- Author: aoliva Date: Fri Oct 8 04:40:59 2010 New Revision: 165149 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=165149 Log: PR debug/45673 PR debug/45604 PR debug/45419 PR

[Bug testsuite/45604] [4.6 regression] New test failures

2010-10-07 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45604 --- Comment #4 from Alexandre Oliva 2010-10-08 04:41:08 UTC --- Author: aoliva Date: Fri Oct 8 04:40:59 2010 New Revision: 165149 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=165149 Log: PR debug/45673 PR debug/45604 PR debug/45419 PR

[Bug debug/45419] -fcompare-debug failure at -O3

2010-10-07 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45419 --- Comment #20 from Alexandre Oliva 2010-10-08 04:41:09 UTC --- Author: aoliva Date: Fri Oct 8 04:40:59 2010 New Revision: 165149 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=165149 Log: PR debug/45673 PR debug/45604 PR debug/45419 PR

[Bug tree-optimization/45656] [4.6 Regression]: gfortran.dg/forall_4.f90 -O3, wrong code with -g

2010-10-07 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45656 --- Comment #12 from Alexandre Oliva 2010-10-08 04:41:22 UTC --- Author: aoliva Date: Fri Oct 8 04:41:14 2010 New Revision: 165150 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=165150 Log: PR debug/45656 * cse.c (cse_extended_basic_bloc

[Bug debug/45408] -fcompare-debug failure with -O2 -ftree-vectorize -fno-var-tracking-assignments

2010-10-07 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45408 --- Comment #7 from Alexandre Oliva 2010-10-08 04:41:08 UTC --- Author: aoliva Date: Fri Oct 8 04:40:59 2010 New Revision: 165149 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=165149 Log: PR debug/45673 PR debug/45604 PR debug/45419 PR

[Bug tree-optimization/45656] [4.6 Regression]: gfortran.dg/forall_4.f90 -O3, wrong code with -g

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

[Bug debug/45673] -fcompare-debug failure with minor difference in dumps

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

[Bug debug/45656] [4.6 Regression]: gfortran.dg/forall_4.f90 -O3, wrong code with -g

2010-10-11 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45656 --- Comment #17 from Alexandre Oliva 2010-10-11 12:28:48 UTC --- Author: aoliva Date: Mon Oct 11 12:28:42 2010 New Revision: 165304 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=165304 Log: PR debug/45656 * cse.c (cse_extended_basic_bloc

[Bug target/45944] genmddeps segfaults processing mips.md

2010-10-11 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45944 --- Comment #2 from Alexandre Oliva 2010-10-11 13:15:10 UTC --- FTR, regular bootstrap (rather than profiledbootstrap) seems to work. I'm past genmddeps in stage3.

[Bug debug/44832] [4.6 Regression] -fcompare-debug failure for C++ i386.c

2010-10-13 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44832 --- Comment #57 from Alexandre Oliva 2010-10-13 20:26:06 UTC --- Author: aoliva Date: Wed Oct 13 20:26:02 2010 New Revision: 165434 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=165434 Log: PR debug/44832 * tree-ssa-live.c (mark_all_vars

[Bug rtl-optimization/42889] [4.5 Regression] "-fcompare-debug failure (length)" with "-O1 -fgcse"

2010-11-13 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42889 --- Comment #22 from Alexandre Oliva 2010-11-13 18:52:00 UTC --- Author: aoliva Date: Sat Nov 13 18:51:57 2010 New Revision: 166719 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=166719 Log: PR debug/42889 * df-scan.c (df_insn_rescan): Do

[Bug debug/45939] Wrong debug info: Negative location range generated

2010-11-16 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45939 Alexandre Oliva changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug target/45870] [4.5/4.6 Regression] note: non-delegitimized UNSPEC 5 found (-O1 -g)

2010-11-16 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45870 Alexandre Oliva changed: What|Removed |Added AssignedTo|unassigned at gcc dot |jakub at gcc dot gnu.org

[Bug debug/46118] g++.dg/torture/pr46111.C: -fcompare-debug failure

2010-11-16 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46118 Alexandre Oliva changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug tree-optimization/46099] [4.5 Regression] ICE: in replace_ssa_name, at tree-cfg.c:5643 with -ftree-parallelize-loops -g

2010-11-16 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46099 --- Comment #8 from Alexandre Oliva 2010-11-17 06:43:31 UTC --- *** Bug 46118 has been marked as a duplicate of this bug. ***

[Bug debug/46258] gcc.dg/tree-ssa/pr23820.c: -fcompare-debug failure with -O3 -ffloat-store

2010-11-18 Thread aoliva at gcc dot gnu.org
||2010.11.18 08:30:50 AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #1 from Alexandre Oliva 2010-11-18 08:30:50 UTC --- Mine

[Bug debug/46258] gcc.dg/tree-ssa/pr23820.c: -fcompare-debug failure with -O3 -ffloat-store

2010-11-18 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46258 --- Comment #2 from Alexandre Oliva 2010-11-18 08:32:53 UTC --- Created attachment 22438 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22438 Patch that fixes the bug Here's the patch I'm testing.

[Bug debug/46338] -fcompare-debug failure (length) with -O -fprofile-generate

2010-11-18 Thread aoliva at gcc dot gnu.org
||2010.11.18 11:22:02 AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #2 from Alexandre Oliva 2010-11-18 11:22:02 UTC --- Mine

[Bug debug/46338] -fcompare-debug failure (length) with -O -fprofile-generate

2010-11-18 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46338 --- Comment #3 from Alexandre Oliva 2010-11-18 11:23:50 UTC --- Created attachment 22441 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22441 Patch that fixes the problem Here's the patch I'm testing.

[Bug other/46026] [trans-mem] Unable to build libitm on Solaris/x86

2010-11-18 Thread aoliva at gcc dot gnu.org
||2010.11.18 12:02:26 CC||aoliva at gcc dot gnu.org AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1

[Bug debug/46583] [4.6 Regression] -fcompare-debug failure with -O -fno-inline -fipa-cp -fipa-cp-clone

2010-11-20 Thread aoliva at gcc dot gnu.org
at gcc dot |aoliva at gcc dot gnu.org |gnu.org | --- Comment #3 from Alexandre Oliva 2010-11-21 07:51:45 UTC --- Mine. The order changed because we discarded the typedef decl from the block scope in the original function. When the time came to clone

[Bug debug/46583] [4.6 Regression] -fcompare-debug failure with -O -fno-inline -fipa-cp -fipa-cp-clone

2010-11-21 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46583 --- Comment #4 from Alexandre Oliva 2010-11-21 08:06:28 UTC --- Created attachment 22474 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22474 Patch that fixes the problem This is the patch I'm testing.

[Bug c++/46580] -fcompare-debug failure with -gstabs -g due to different symbol mangling

2010-11-21 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46580 Alexandre Oliva changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/46583] [4.6 Regression] -fcompare-debug failure with -O -fno-inline -fipa-cp -fipa-cp-clone

2010-11-22 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46583 --- Comment #6 from Alexandre Oliva 2010-11-22 15:05:33 UTC --- It checks whether the var type was already remapped. tree-inline.c: can_be_nonlocal(...): /* We must use global type. We call remapped_type instead of remap_type since we do

[Bug fortran/46020] Improve error string for BIND(C) diagnostic for len>1 character return type

2010-11-25 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46020 --- Comment #2 from Alexandre Oliva 2010-11-26 04:25:37 UTC --- Author: aoliva Date: Fri Nov 26 04:25:32 2010 New Revision: 167160 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167160 Log: PR other/46020 * configure.ac (CXX_FOR_TARGET):

[Bug debug/46258] gcc.dg/tree-ssa/pr23820.c: -fcompare-debug failure with -O3 -ffloat-store

2010-11-25 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46258 --- Comment #3 from Alexandre Oliva 2010-11-26 04:27:33 UTC --- Author: aoliva Date: Fri Nov 26 04:27:24 2010 New Revision: 167162 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167162 Log: PR debug/46258 * tree-cfg.c (replace_uses_by): D

[Bug fortran/46020] Improve error string for BIND(C) diagnostic for len>1 character return type

2010-11-25 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46020 --- Comment #3 from Alexandre Oliva 2010-11-26 04:29:45 UTC --- Author: aoliva Date: Fri Nov 26 04:29:41 2010 New Revision: 167163 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167163 Log: PR other/46020 * configure.ac (CXX_FOR_TARGET):

[Bug other/46026] [trans-mem] Unable to build libitm on Solaris/x86

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

[Bug debug/46338] -fcompare-debug failure (length) with -O -fprofile-generate

2010-11-29 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46338 --- Comment #7 from Alexandre Oliva 2010-11-29 19:18:27 UTC --- Author: aoliva Date: Mon Nov 29 19:18:24 2010 New Revision: 167263 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167263 Log: PR debug/46338 * g++.dg/debug/pr46338.C: New. A

[Bug debug/46258] gcc.dg/tree-ssa/pr23820.c: -fcompare-debug failure with -O3 -ffloat-store

2010-11-29 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46258 --- Comment #4 from Alexandre Oliva 2010-11-29 19:20:52 UTC --- Author: aoliva Date: Mon Nov 29 19:20:48 2010 New Revision: 167264 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167264 Log: PR debug/46258 * tree-cfg.c (replace_uses_by): D

[Bug debug/46258] gcc.dg/tree-ssa/pr23820.c: -fcompare-debug failure with -O3 -ffloat-store

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

[Bug fortran/46020] Improve error string for BIND(C) diagnostic for len>1 character return type

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

[Bug other/46026] [trans-mem] Unable to build libitm on Solaris/x86

2010-12-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46026 --- Comment #4 from Alexandre Oliva 2010-12-06 13:04:11 UTC --- Author: aoliva Date: Mon Dec 6 13:04:07 2010 New Revision: 167491 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167491 Log: Check in for PR other/46020 was meant for PR oth

[Bug fortran/46020] Improve error string for BIND(C) diagnostic for len>1 character return type

2010-12-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46020 --- Comment #5 from Alexandre Oliva 2010-12-06 13:04:11 UTC --- Author: aoliva Date: Mon Dec 6 13:04:07 2010 New Revision: 167491 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167491 Log: Check in for PR other/46020 was meant for PR oth

[Bug other/46026] [trans-mem] Unable to build libitm on Solaris/x86

2010-12-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46026 --- Comment #5 from Alexandre Oliva 2010-12-06 13:11:55 UTC --- Author: aoliva Date: Mon Dec 6 13:11:51 2010 New Revision: 167493 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167493 Log: Check in for PR other/46020 was meant for PR oth

[Bug fortran/46020] Improve error string for BIND(C) diagnostic for len>1 character return type

2010-12-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46020 --- Comment #6 from Alexandre Oliva 2010-12-06 13:11:55 UTC --- Author: aoliva Date: Mon Dec 6 13:11:51 2010 New Revision: 167493 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167493 Log: Check in for PR other/46020 was meant for PR oth

[Bug debug/46782] -fcompare-debug failure (length) with -fvar-tracking

2010-12-06 Thread aoliva at gcc dot gnu.org
||2010.12.06 14:42:09 AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #1 from Alexandre Oliva 2010-12-06 14:42:09 UTC --- Mine

[Bug debug/46782] -fcompare-debug failure (length) with -fvar-tracking

2010-12-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46782 --- Comment #2 from Alexandre Oliva 2010-12-06 14:43:42 UTC --- Created attachment 22657 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22657 Patch that fixes the bug This is the patch I'm testing.

[Bug debug/46756] -fcompare-debug failure (length) with ASSIGN

2010-12-06 Thread aoliva at gcc dot gnu.org
||2010.12.06 15:08:27 AssignedTo|unassigned at gcc dot |aoliva at gcc dot gnu.org |gnu.org | Ever Confirmed|0 |1 --- Comment #2 from Alexandre Oliva 2010-12-06 15:08:27 UTC --- Mine

[Bug debug/46756] -fcompare-debug failure (length) with ASSIGN

2010-12-06 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46756 --- Comment #3 from Alexandre Oliva 2010-12-06 15:11:34 UTC --- Created attachment 22659 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22659 Patch that fixes both testcases This is the patch I'm testing. It fixes both testcases, so I'm on

[Bug debug/46782] -fcompare-debug failure (length) with -fvar-tracking

2010-12-12 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46782 --- Comment #3 from Alexandre Oliva 2010-12-13 03:08:10 UTC --- Author: aoliva Date: Mon Dec 13 03:08:06 2010 New Revision: 167737 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167737 Log: gcc/ChangeLog: PR debug/46782 * cfgcleanup.c (tr

[Bug lto/46576] BFD linker plugin generates bad executables

2010-12-12 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46576 --- Comment #3 from Alexandre Oliva 2010-12-13 03:08:29 UTC --- Author: aoliva Date: Mon Dec 13 03:08:24 2010 New Revision: 167738 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=167738 Log: gcc/ChangeLog: PR debug/46576 * jump.c (mark_all

[Bug debug/46893] [4.5/4.6 Regression] ICE: in trunc_int_for_mode, at explow.c:56 with -O -g

2010-12-15 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46893 Alexandre Oliva changed: What|Removed |Added AssignedTo|jakub at gcc dot gnu.org|aoliva at gcc dot gnu.org --- Comment

[Bug debug/46893] [4.5/4.6 Regression] ICE: in trunc_int_for_mode, at explow.c:56 with -O -g

2010-12-15 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46893 Alexandre Oliva changed: What|Removed |Added Attachment #22761|0 |1 is obsolete|

[Bug debug/46724] [4.6 Regression] Wrong debug info: Invalid variable location

2010-12-15 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46724 --- Comment #4 from Alexandre Oliva 2010-12-16 05:38:44 UTC --- Considering that we create a decl for the implicit argument that holds the address of , perhaps the best approach would be to emit debug info for that artificial decl. The initial i

[Bug debug/46893] [4.5/4.6 Regression] ICE: in trunc_int_for_mode, at explow.c:56 with -O -g

2010-12-16 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46893 Alexandre Oliva changed: What|Removed |Added AssignedTo|aoliva at gcc dot gnu.org |jakub at gcc dot gnu.org --- Comment

[Bug regression/46931] [4.6 Regression] Subversion id 167184 breaks building perlbench on power7 with debug

2010-12-16 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46931 --- Comment #4 from Alexandre Oliva 2010-12-16 17:20:22 UTC --- I agree. For the sake of avoiding loss of debug info, I suggest we check that the SSA name is not referenced in debug stmts before dropping the def altogether. Want me to code that

[Bug middle-end/49210] New: verify_gimple fails building ada/einfo.o at -O3

2011-05-28 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49210 Summary: verify_gimple fails building ada/einfo.o at -O3 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assigne

[Bug debug/47590] var tracking produces wrong debug in code where optimization is turned off using pragma

2011-06-02 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47590 --- Comment #5 from Alexandre Oliva 2011-06-03 01:41:57 UTC --- Author: aoliva Date: Fri Jun 3 01:41:54 2011 New Revision: 174595 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174595 Log: PR debug/47590 * target.def (delay_sched2, delay

[Bug debug/48333] -fcompare-debug failure (length) - "memmove" x "__builtin_memmove"

2011-06-04 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48333 --- Comment #5 from Alexandre Oliva 2011-06-04 10:08:12 UTC --- Author: aoliva Date: Sat Jun 4 10:08:09 2011 New Revision: 174636 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174636 Log: PR debug/48333 * calls.c (emit_call_1): Prefer t

[Bug debug/47590] var tracking produces wrong debug in code where optimization is turned off using pragma

2011-06-04 Thread aoliva at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47590 --- Comment #6 from Alexandre Oliva 2011-06-04 10:15:51 UTC --- Author: aoliva Date: Sat Jun 4 10:15:48 2011 New Revision: 174637 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174637 Log: PR debug/47590 * target.def (delay_sched2, delay

[Bug debug/48333] -fcompare-debug failure (length) - "memmove" x "__builtin_memmove"

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

[Bug debug/47590] var tracking produces wrong debug in code where optimization is turned off using pragma

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

[Bug bootstrap/49270] make BOOT_CFLAGS="-g -O3" CFLAGS_FOR_TARGET="-g -O3" CXXFLAGS_FOR_TARGET="-g -O3" failure

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

<    4   5   6   7   8   9   10   11   12   >