--- Comment #37 from victork at gcc dot gnu dot org 2007-11-14 12:22
---
Fixed in revision 130138.
--
victork at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #36 from victork at gcc dot gnu dot org 2007-11-13 13:53
---
Subject: Bug 32582
Author: victork
Date: Tue Nov 13 13:53:33 2007
New Revision: 130138
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=130138
Log:
2007-11-13 Victor Kaplansky <[EMAIL PROTECTED]>
--- Comment #35 from dorit at gcc dot gnu dot org 2007-10-15 05:52 ---
bootstrap with vectorization enabled with your patch applied passes for me on
ppc64-linux. thanks!!
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32582
--- Comment #34 from rakdver at gcc dot gnu dot org 2007-10-13 20:40
---
Does this still reproduce for you? After workarounding the crtstuff.c
misscompilation as described in
http://gcc.gnu.org/ml/gcc-patches/2007-10/msg00743.html, bootstrap with
BOOT_CFLAGS="-O2 -ftree-vectorize -malt
--- Comment #33 from rakdver at kam dot mff dot cuni dot cz 2007-10-09
12:48 ---
Subject: Re: Bootstrap with vectorization enabled fails with ICE on PPC
> Zdenek, do you need an access to PPC, in order to look into this?
I was finally able to get access to the machine I left back at
--- Comment #32 from victork at gcc dot gnu dot org 2007-10-09 06:55
---
Zdenek, do you need an access to PPC, in order to look into this?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32582
--- Comment #31 from victork at il dot ibm dot com 2007-08-14 05:53 ---
> Most everyone else bootstraps GCC on PPC64 with
> --with-cpu=default32. Are you missing some packages on SUSE? This really
> isn't a GCC bug any more, it is some problem with the way that you are
> config
--- Comment #30 from rakdver at gcc dot gnu dot org 2007-08-13 18:06
---
(In reply to comment #28)
> Subject: Re: Bootstrap with vectorization enabled fails with ICE on PPC
>
> Most everyone else bootstraps GCC on PPC64 with
> --with-cpu=default32. Are you missing some packa
--- Comment #29 from rakdver at kam dot mff dot cuni dot cz 2007-08-13
18:04 ---
Subject: Re: Bootstrap with vectorization enabled fails with ICE on PPC
> --- Comment #27 from victork at il dot ibm dot com 2007-08-13 15:09
> ---
> > this is the problem we discussed in this t
--- Comment #28 from dje at watson dot ibm dot com 2007-08-13 15:17 ---
Subject: Re: Bootstrap with vectorization enabled fails with ICE on PPC
Most everyone else bootstraps GCC on PPC64 with
--with-cpu=default32. Are you missing some packages on SUSE? This really
isn't a GC
--- Comment #27 from victork at il dot ibm dot com 2007-08-13 15:09 ---
> this is the problem we discussed in this thread before; for now, add
> -mabi=altivec to BOOT_CFLAGS to workaround it.
yes, this helped. Still I see a failure in cofigure before stage3 starts:
checking for powerpc-
--- Comment #26 from rakdver at kam dot mff dot cuni dot cz 2007-08-13
11:31 ---
Subject: Re: Bootstrap with vectorization enabled fails with ICE on PPC
> Yesterday, I've tried to check if mainline passes boostrap with vectorization
> enabled on ppc32 using latest mainline. Since I d
--- Comment #25 from victork at il dot ibm dot com 2007-08-13 06:42 ---
Yesterday, I've tried to check if mainline passes boostrap with vectorization
enabled on ppc32 using latest mainline. Since I don't have the access to ppc32
machine, I've tried to imitate in on ppc64 using the follo
--- Comment #24 from dorit at gcc dot gnu dot org 2007-08-01 10:08 ---
> I do; however, I got stuck with another bootstrap problem at the moment
> (vectorization changes alignment of variables, which causes a
> misscompilation of crtend.o on my machine;
I wonder if this is related to P
--- Comment #23 from rakdver at kam dot mff dot cuni dot cz 2007-08-01
09:55 ---
Subject: Re: Bootstrap with vectorization enabled fails with ICE on PPC
> Zdenek, do you have the access to a ppc64 machine to work on the bootstrap
> problem?
I do; however, I got stuck with another boo
--- Comment #22 from victork at il dot ibm dot com 2007-08-01 09:21 ---
Zdenek, do you have the access to a ppc64 machine to work on the bootstrap
problem? Can I provide an useful assistance?
-- Victor
--
victork at il dot ibm dot com changed:
What|Removed
--- Comment #21 from victork at il dot ibm dot com 2007-07-31 11:57 ---
Just to be sure that the problem on ppc64 is not related to a problem with
passing -mabi during bootstrap I've tried to build with the patch from
http://gcc.gnu.org/ml/gcc-patches/2007-07/msg02159.html
but it didn't
--- Comment #20 from rakdver at kam dot mff dot cuni dot cz 2007-07-30
11:56 ---
Subject: Re: Bootstrap with vectorization enabled fails with ICE on PPC
> I've tried to bootstrap with "-mabi=altivec", but it failed with the same
> error:
yes, the problem on ppc64 must be something di
--- Comment #19 from victork at il dot ibm dot com 2007-07-30 11:08 ---
I've tried to bootstrap with "-mabi=altivec", but it failed with the same
error:
/home/victork/mainline-20-06/build.124727mabi/./prev-gcc/xgcc
-B/home/victork/mainline-20-06/build.124727mabi/./prev-gcc/
-B/home/vict
--- Comment #18 from dje at watson dot ibm dot com 2007-07-29 11:57 ---
Subject: Re: Bootstrap with vectorization enabled fails with ICE on PPC
> rakdver at kam dot mff dot cuni dot cz writes:
>> it's on ppc-linux.
rakdver> I mean, I did the testing on ppc-linux; it is possible
--- Comment #17 from rakdver at kam dot mff dot cuni dot cz 2007-07-29
07:16 ---
Subject: Re: Bootstrap with vectorization enabled fails with ICE on PPC
> > rakdver> Probably the problem is that -maltivec does not
> > rakdver> imply -mabi=altivec, or some similar omission.
> >
> >
--- Comment #16 from rakdver at kam dot mff dot cuni dot cz 2007-07-29
06:33 ---
Subject: Re: Bootstrap with vectorization enabled fails with ICE on PPC
> > rakdver at kam dot mff dot cuni dot cz writes:
>
> rakdver> Probably the problem is that -maltivec does not
> rakdver> impl
--- Comment #15 from dje at watson dot ibm dot com 2007-07-28 21:48 ---
Subject: Re: Bootstrap with vectorization enabled fails with ICE on PPC
> rakdver at kam dot mff dot cuni dot cz writes:
rakdver> Probably the problem is that -maltivec does not
rakdver> imply -mabi=altivec,
--- Comment #14 from rakdver at kam dot mff dot cuni dot cz 2007-07-28
21:11 ---
Subject: Re: Bootstrap with vectorization enabled fails with ICE on PPC
> What happens if you add -mabi=altivec to the command line, does it work then?
> If not, then that loop I pointed out is being mis
--- Comment #13 from pinskia at gcc dot gnu dot org 2007-07-28 19:49
---
What happens if you add -mabi=altivec to the command line, does it work then?
If not, then that loop I pointed out is being miscompiled :).
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32582
--- Comment #12 from dje at watson dot ibm dot com 2007-07-28 19:48 ---
Subject: Re: Bootstrap with vectorization enabled fails with ICE on PPC
And we default to ALTIVEC ABI for powerpc-linux:
/* Set Altivec ABI as default for powerpc64 linux. */
if (TARGET_ELF && TARGET
--- Comment #11 from pinskia at gcc dot gnu dot org 2007-07-28 19:45
---
This code in rs6000_conditional_register_usage should have done the same thing
as the patch posted:
if (TARGET_ALTIVEC_ABI)
for (i = FIRST_ALTIVEC_REGNO; i < FIRST_ALTIVEC_REGNO + 20; ++i)
call_used_re
--- Comment #10 from dje at watson dot ibm dot com 2007-07-28 19:40 ---
Subject: Re: Bootstrap with vectorization enabled fails with ICE on PPC
Should this test be using -mabi=altivec or is there a general
assumption of -mabi=altivec when using autovec? That conditionally set
--- Comment #9 from rakdver at kam dot mff dot cuni dot cz 2007-07-28
19:27 ---
Subject: Re: Bootstrap with vectorization enabled fails with ICE on PPC
> > v0 (and v10 are scratch registers and not saved.
>
> so does it look like a register allocation bug then?
not really; it seems
--- Comment #8 from dorit at gcc dot gnu dot org 2007-07-28 19:20 ---
> v0 (and v10 are scratch registers and not saved.
so does it look like a register allocation bug then?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32582
--- Comment #7 from dje at gcc dot gnu dot org 2007-07-26 12:53 ---
v0 (and v10 are scratch registers and not saved.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32582
--- Comment #6 from rakdver at gcc dot gnu dot org 2007-07-26 12:09 ---
rs6000_conditional_register_usage ();
memset (®_class_size, 0, 84);
gets compiled to
vxorv0,v0,v0
...
bl 0x104f0c68
...
stvxv0,r0,r9
addir9,r11,32
stw r0,80(r11)
stvxv0,r0,r11
addir11,
--- Comment #5 from rakdver at kam dot mff dot cuni dot cz 2007-07-02
15:27 ---
Subject: Re: Bootstrap with vectorization enabled fails with ICE on PPC
> "rakdver at gcc dot gnu dot org" <[EMAIL PROTECTED]> wrote on
> 02.07.2007 14:51:35:
>
> > OK, I will have a look.
> thanks!
>
>
--- Comment #4 from victork at il dot ibm dot com 2007-07-02 12:12 ---
Subject: Re: Bootstrap with vectorization enabled fails with
ICE on PPC
"rakdver at gcc dot gnu dot org" <[EMAIL PROTECTED]> wrote on
02.07.2007 14:51:35:
> OK, I will have a look.
thanks!
> Could you please p
--- Comment #3 from rakdver at gcc dot gnu dot org 2007-07-02 11:51 ---
OK, I will have a look. Could you please provide a preprocessed source for the
testcase, I need to use a crosscompiler to reproduce it?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32582
--- Comment #2 from victork at il dot ibm dot com 2007-07-02 11:47 ---
Subject: Re: Bootstrap with vectorization enabled fails with
ICE on PPC
"rakdver at kam dot mff dot cuni dot cz" <[EMAIL PROTECTED]> wrote
on 02.07.2007 13:06:50:
>
> Does the fix for PR 32230 fix this?
>
Patch f
--- Comment #1 from rakdver at kam dot mff dot cuni dot cz 2007-07-02
10:06 ---
Subject: Re: New: Bootstrap with vectorization enabled fails with ICE on PPC
> Since revision 124727, mainline doesn't pass bootstrap wirh vectorization
> enabled on ppc. It works OK on x86. Revision 12
37 matches
Mail list logo