--- Comment #35 from bonzini at gnu dot org 2006-12-22 12:29 ---
Subject: Bug 29840
Author: bonzini
Date: Fri Dec 22 12:28:52 2006
New Revision: 120147
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=120147
Log:
2006-12-22 Paolo Bonzini [EMAIL PROTECTED]
PR
--- Comment #36 from bonzini at gnu dot org 2006-12-22 12:52 ---
Should be fixed now (by inspection of the reduced test case). Patch committed
is at this URL:
http://gcc.gnu.org/ml/gcc-patches/2006-12/msg01378.html
--
bonzini at gnu dot org changed:
What|Removed
--- Comment #33 from sje at cup dot hp dot com 2006-12-19 18:23 ---
I tested Dave's patch from comment #32 and it is fixing the hppa64-* bootstrap
failure. Dave are you going to submit that patch for approval or are you
looking for someone else to pick this up?
--
sje at cup dot hp
--- Comment #34 from dave at hiauly1 dot hia dot nrc dot ca 2006-12-19
20:05 ---
Subject: Re: [4.3 Regression] build/genconditions
../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 M
--- Comment #33 from sje at cup dot hp dot com 2006-12-19 18:23 ---
I tested
--- Comment #31 from dave at hiauly1 dot hia dot nrc dot ca 2006-12-04
21:26 ---
Subject: Re: [4.3 Regression] build/genconditions
../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory
fault(coredump)
I will test on a cross if it fixes the failure on hppa. It seemed
--- Comment #27 from paolo dot bonzini at lu dot unisi dot ch 2006-12-02
09:27 ---
Subject: Re: [4.3 Regression] build/genconditions
../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory
fault(coredump)
dave at hiauly1 dot hia dot nrc dot ca wrote:
--- Comment #25
--- Comment #28 from dave at hiauly1 dot hia dot nrc dot ca 2006-12-02
16:39 ---
Subject: Re: [4.3 Regression] build/genconditions
../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 M
I'm pretty sure that's the same issue as the second and third hunk of
--- Comment #29 from paolo dot bonzini at lu dot unisi dot ch 2006-12-02
17:38 ---
Subject: Re: [4.3 Regression] build/genconditions
../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory
fault(coredump)
I'm pretty sure that's the same issue as the second and third
--- Comment #30 from dave at hiauly1 dot hia dot nrc dot ca 2006-12-02
21:17 ---
Subject: Re: [4.3 Regression] build/genconditions
../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 M
I will test on a cross if it fixes the failure on hppa.
Ok, I'll see if it fixes the
--- Comment #24 from dave at hiauly1 dot hia dot nrc dot ca 2006-12-01
21:01 ---
Subject: Re: [4.3 Regression] build/genconditions
../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 MRO
No problem. If the compiler is not being miscompiled, I will be able to
look at it
--- Comment #25 from dave at hiauly1 dot hia dot nrc dot ca 2006-12-01
22:22 ---
Subject: Re: [4.3 Regression] build/genconditions
../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 MRO
DF_REF_INSN (def) is 0. It looks like the ICE can be avoided by
a check on def_insn.
--- Comment #21 from bonzini at gnu dot org 2006-11-30 18:48 ---
Dave, is the compiler being miscompiled here? Can you reproduce the failure
with ../configure --disable-bootstrap make? If so, what is the backtrace?
Thanks,
Paolo
--
--- Comment #22 from dave at hiauly1 dot hia dot nrc dot ca 2006-11-30
19:10 ---
Subject: Re: [4.3 Regression] build/genconditions
../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 M
--- Comment #21 from bonzini at gnu dot org 2006-11-30 18:48 ---
Dave, is the
--- Comment #23 from paolo dot bonzini at lu dot unisi dot ch 2006-11-30
19:18 ---
Subject: Re: [4.3 Regression] build/genconditions
../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory
fault(coredump)
I had an unexpected eye operation Tuesday and the vision in my
--- Comment #17 from paolo dot bonzini at lu dot unisi dot ch 2006-11-26
09:05 ---
Subject: Re: [4.3 Regression] build/genconditions
../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory
fault(coredump)
I wonder if it is enough to just add DF_HARD_REGS in the df_init
--- Comment #18 from stevenb dot gcc at gmail dot com 2006-11-26 09:19
---
Subject: Re: [4.3 Regression] build/genconditions
../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory
fault(coredump)
Just adding DF_HARD_REGS is not enough. At least this bit:
- if (use)
--- Comment #19 from dave at hiauly1 dot hia dot nrc dot ca 2006-11-27
00:28 ---
Subject: Re: [4.3 Regression] build/genconditions
../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 MO
Subject: Re: [4.3 Regression] build/genconditions
../../gcc/gcc/config/pa/pa.md
--- Comment #20 from bonzini at gnu dot org 2006-11-27 07:16 ---
This may be a df bug too. I don't know if it is ok to expect, when
DF_HARD_REGS is set, that the list of defs include a def for every hard
register that is call-clobbered and live at the call?
--
bonzini at gnu dot
--- Comment #13 from pinskia at gcc dot gnu dot org 2006-11-25 23:26
---
The only three instructions fwprop touches are done into:
Before:
(insn 112 2 7 2 foo.c:13 (set (reg/f:DI 72)
(plus:DI (reg/f:DI 29 %r29)
(const_int -64 [0xffc0]))) -1 (nil)
--- Comment #14 from pinskia at gcc dot gnu dot org 2006-11-25 23:32
---
fwprop says it is r29 invalided by a call:
invalidated by call 0, 1, 2, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29,
31, 32, 33, 34, 35, 36, 37, 38, 39, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60
I think it
--- Comment #15 from dave at hiauly1 dot hia dot nrc dot ca 2006-11-26
00:04 ---
Subject: Re: [4.3 Regression] build/genconditions
../../gcc/gcc/config/pa/pa.md tmp-condmd.c: /bin/sh: 13354 Memory faul
(insn 98 97 99 7 foo.c:27 (set (reg/f:DI 25 %r25 [ cond ])
-
--- Comment #16 from steven at gcc dot gnu dot org 2006-11-26 01:04 ---
Created an attachment (id=12692)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12692action=view)
Magic with hard regs
Paolo Bonzini proably can think of a real fix, but it'll have to look something
like this:
22 matches
Mail list logo