This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: gcc 3.3.2 ICE on altivec - bug category question



On 19-jan-04, at 21:01, Jakub Bogusz wrote:


I'm getting an ICE using gcc 3.3.2 (doesn't matter here if PR
target/11793 fix is applied or not, I tried both versions) on
ppc-linux system, on the following code (already preprocessed and
simplified from original one):

<snip>


This is the same bug that causes the altivec-5.c testcase to fail.
I really should fix it ;-)

Is suppose that altivec ABI can be needed to return vector... but
I haven't found such information - is it true?
And thus, does it fall under "ice-on-valid-code" or "ice-on-invalid-code"?

Interesting question, I'm not sure really. It might be that with the plain-old ABI a pointer to a temporary is used, just like with structs.

But the ICE is unrelated, so it is ice-on-valid.

Can it be expected to be fixed in 3.3.x line, or 3.4/3.5?

This on will probably not go on 3.3, sorry.



Segher



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]