[Bug tree-optimization/30016] [4.0/4.1/4.2/4.3 Regression] internal compiler error: in convert_move, at expr.c:362

2006-12-26 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-12-26 22:10 --- The fix for PR 18073 was not fully correct, it allowed a conversion from a vector type to any type, even if it was not an integer. I have a fix which gets us back to 3.4.0's behavior. -- pinskia at gcc dot gnu

[Bug tree-optimization/30016] [4.0/4.1/4.2/4.3 Regression] internal compiler error: in convert_move, at expr.c:362

2006-11-30 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-11-30 11:54 --- I think there are two issues, first this code should be rejected which it was in 3.2.3: t.cc:38: invalid reinterpret_cast from type `vector float' to type `__v4F' Second the VIEW_CONVERT_EXPR issue which an

[Bug tree-optimization/30016] [4.0/4.1/4.2/4.3 Regression] internal compiler error: in convert_move, at expr.c:362

2006-11-30 Thread dimock at csail dot mit dot edu
--- Comment #3 from dimock at csail dot mit dot edu 2006-11-30 15:55 --- (In reply to comment #2) ... first this code should be rejected which it was in 3.2.3: t.cc:38: invalid reinterpret_cast from type `vector float' to type `__v4F' (0) I don't have 3.2.3 handy, but have 3.4.3

[Bug tree-optimization/30016] [4.0/4.1/4.2/4.3 Regression] internal compiler error: in convert_move, at expr.c:362

2006-11-30 Thread pinskia at gmail dot com
--- Comment #4 from pinskia at gmail dot com 2006-11-30 18:10 --- Subject: Re: [4.0/4.1/4.2/4.3 Regression] internal compiler error: in convert_move, at expr.c:362 On Thu, 2006-11-30 at 15:55 +, dimock at csail dot mit dot edu wrote: (2a) [portability and performance]