[Bug rtl-optimization/39779] ICE shifting byte to the right with constant > 7FFFFFFF

2009-09-23 Thread uros at gcc dot gnu dot org
--- Comment #14 from uros at gcc dot gnu dot org 2009-09-23 10:19 --- Subject: Bug 39779 Author: uros Date: Wed Sep 23 10:18:46 2009 New Revision: 152066 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152066 Log: PR c/39779 * c-typeck.c (build_binary_op) : Check

[Bug rtl-optimization/39779] ICE shifting byte to the right with constant > 7FFFFFFF

2009-09-23 Thread uros at gcc dot gnu dot org
--- Comment #13 from uros at gcc dot gnu dot org 2009-09-23 09:37 --- Subject: Bug 39779 Author: uros Date: Wed Sep 23 09:37:25 2009 New Revision: 152064 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152064 Log: PR c/39779 * c-typeck.c (build_binary_op) : Check

[Bug rtl-optimization/39779] ICE shifting byte to the right with constant > 7FFFFFFF

2009-09-22 Thread uros at gcc dot gnu dot org
--- Comment #12 from uros at gcc dot gnu dot org 2009-09-23 06:44 --- Subject: Bug 39779 Author: uros Date: Wed Sep 23 06:43:56 2009 New Revision: 152058 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152058 Log: PR c/39779 * c-typeck.c (build_binary_op) : Check

[Bug rtl-optimization/39779] ICE shifting byte to the right with constant > 7FFFFFFF

2009-09-21 Thread ubizjak at gmail dot com
--- Comment #11 from ubizjak at gmail dot com 2009-09-21 13:02 --- Another week, another patch in testing: Index: c-typeck.c === --- c-typeck.c (revision 151915) +++ c-typeck.c (working copy) @@ -9465,6 +9465,7 @@ build_b

[Bug rtl-optimization/39779] ICE shifting byte to the right with constant > 7FFFFFFF

2009-09-11 Thread ubizjak at gmail dot com
--- Comment #10 from ubizjak at gmail dot com 2009-09-11 11:22 --- (In reply to comment #9) > That's because Uros didn't actually revert the testcase together with the > reversion of the patch (only testsuite/ChangeLog says so). Eh, done now. -- http://gcc.gnu.org/bugzilla/show_bug

[Bug rtl-optimization/39779] ICE shifting byte to the right with constant > 7FFFFFFF

2009-09-11 Thread jakub at gcc dot gnu dot org
--- Comment #9 from jakub at gcc dot gnu dot org 2009-09-11 10:45 --- That's because Uros didn't actually revert the testcase together with the reversion of the patch (only testsuite/ChangeLog says so). -- jakub at gcc dot gnu dot org changed: What|Removed

[Bug rtl-optimization/39779] ICE shifting byte to the right with constant > 7FFFFFFF

2009-09-11 Thread howarth at nitro dot med dot uc dot edu
--- Comment #8 from howarth at nitro dot med dot uc dot edu 2009-09-11 09:55 --- Using built-in specs. Target: x86_64-apple-darwin10 Configured with: ../gcc-4.5-20090910/configure --prefix=/sw --prefix=/sw/lib/gcc4.5 --mandir=/sw/share/man --infodir=/sw/share/info --enable-languages=c,c

[Bug rtl-optimization/39779] ICE shifting byte to the right with constant > 7FFFFFFF

2009-09-11 Thread howarth at nitro dot med dot uc dot edu
--- Comment #7 from howarth at nitro dot med dot uc dot edu 2009-09-11 09:54 --- The pr39779.c test case is ICEing the compiler in gcc trunk on x86_64-apple-darwin10 at r151625 as follows... Executing on host: /sw/src/fink.build/gcc45-4.4.999-20090910/darwin_objdir/gcc/xgcc -B/sw/src/f

[Bug rtl-optimization/39779] ICE shifting byte to the right with constant > 7FFFFFFF

2009-09-10 Thread ubizjak at gmail dot com
-- ubizjak at gmail dot com changed: What|Removed |Added AssignedTo|ubizjak at gmail dot com|unassigned at gcc dot gnu ||d

[Bug rtl-optimization/39779] ICE shifting byte to the right with constant > 7FFFFFFF

2009-09-10 Thread uros at gcc dot gnu dot org
--- Comment #6 from uros at gcc dot gnu dot org 2009-09-10 15:15 --- Subject: Bug 39779 Author: uros Date: Thu Sep 10 15:14:39 2009 New Revision: 151596 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151596 Log: Revert: 2009-09-09 Uros Bizjak PR rtl-o

[Bug rtl-optimization/39779] ICE shifting byte to the right with constant > 7FFFFFFF

2009-09-09 Thread uros at gcc dot gnu dot org
--- Comment #5 from uros at gcc dot gnu dot org 2009-09-09 19:25 --- Subject: Bug 39779 Author: uros Date: Wed Sep 9 19:25:31 2009 New Revision: 151573 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151573 Log: PR rtl-optimization/39779 * expr.c (convert_modes):

[Bug rtl-optimization/39779] ICE shifting byte to the right with constant > 7FFFFFFF

2009-09-08 Thread ubizjak at gmail dot com
--- Comment #4 from ubizjak at gmail dot com 2009-09-08 15:04 --- I have (different) patch. -- ubizjak at gmail dot com changed: What|Removed |Added AssignedTo|un

[Bug rtl-optimization/39779] ICE shifting byte to the right with constant > 7FFFFFFF

2009-04-16 Thread ubizjak at gmail dot com
--- Comment #3 from ubizjak at gmail dot com 2009-04-16 12:26 --- This testcase fails for all optimization levels: --cut here-- /* { dg-do compile } */ /* { dg-options "-w" } */ int test (char v1) { v1 >>= 0xdebecced; return v1; } --cut here-- Follwing patch fixes the failure, but

[Bug rtl-optimization/39779] ICE shifting byte to the right with constant > 7FFFFFFF

2009-04-16 Thread ubizjak at gmail dot com
--- Comment #2 from ubizjak at gmail dot com 2009-04-16 11:37 --- It looks that convert_modes has some issues. When expanding shift RTX, convert_modes is called from #0 convert_modes (mode=QImode, oldmode=QImode, x=0xb7d05fe8, unsignedp=0) at ../../gcc-svn/trunk/gcc/expr.c:769 #1 0x08