[Bug debug/35065] [4.3 Regression] infinite loop while compiling VLC media player in vt_find_locations

2008-02-13 Thread matz at gcc dot gnu dot org
--- Comment #9 from matz at gcc dot gnu dot org 2008-02-13 14:54 --- Subject: Bug 35065 Author: matz Date: Wed Feb 13 14:53:59 2008 New Revision: 132286 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=132286 Log: PR debug/35065 * var-tracking.c

[Bug debug/35065] [4.3 Regression] infinite loop while compiling VLC media player in vt_find_locations

2008-02-13 Thread matz at gcc dot gnu dot org
--- Comment #10 from matz at gcc dot gnu dot org 2008-02-13 15:00 --- This is fixed now. -- matz at gcc dot gnu dot org changed: What|Removed |Added

[Bug debug/35065] [4.3 Regression] infinite loop while compiling VLC media player in vt_find_locations

2008-02-13 Thread dominiq at lps dot ens dot fr
--- Comment #11 from dominiq at lps dot ens dot fr 2008-02-13 16:00 --- The test gcc.dg/pr35065.c fails on i686-apple-darwin9 with: FAIL: gcc.dg/pr35065.c (test for excess errors) Excess errors: /opt/gcc/gcc-4.3-work/gcc/testsuite/gcc.dg/pr35065.c:33: warning: initialization makes

[Bug debug/35065] [4.3 Regression] infinite loop while compiling VLC media player in vt_find_locations

2008-02-13 Thread matz at gcc dot gnu dot org
--- Comment #12 from matz at gcc dot gnu dot org 2008-02-13 16:18 --- Whoops, sorry. I fixed the warnings in a different copy of the testcase than the one I committed :-( Committed the right version now. (Yes, it still tests what it should test, without the var-tracking patch it runs

[Bug debug/35065] [4.3 Regression] infinite loop while compiling VLC media player in vt_find_locations

2008-02-13 Thread jakub at gcc dot gnu dot org
--- Comment #13 from jakub at gcc dot gnu dot org 2008-02-13 22:24 --- This is not sufficient. block_New, nal_get_annexeb, block_ChainGather still don't have prototypes and thus: warning: cast to pointer from integer of different size is reported on each of the casts of these function

[Bug debug/35065] [4.3 Regression] infinite loop while compiling VLC media player in vt_find_locations

2008-02-13 Thread matz at gcc dot gnu dot org
--- Comment #14 from matz at gcc dot gnu dot org 2008-02-13 23:03 --- Sigh. I've tested the changed testcase only on 32bit :-( Update to r132300. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35065

[Bug debug/35065] [4.3 Regression] infinite loop while compiling VLC media player in vt_find_locations

2008-02-12 Thread rguenther at suse dot de
--- Comment #6 from rguenther at suse dot de 2008-02-12 15:03 --- Subject: Re: [4.3 Regression] infinite loop while compiling VLC media player in vt_find_locations On Tue, 12 Feb 2008, zadeck at naturalbridge dot com wrote: --- Comment #5 from zadeck at naturalbridge dot

[Bug debug/35065] [4.3 Regression] infinite loop while compiling VLC media player in vt_find_locations

2008-02-12 Thread matz at gcc dot gnu dot org
--- Comment #8 from matz at gcc dot gnu dot org 2008-02-12 16:06 --- Actually the code in var-tracking.c does handle the situation that a reg contains multiple decls. Or better it tries to. If there weren't an obvious bug in clobber_variable_part(). With that fixed the looping

[Bug debug/35065] [4.3 Regression] infinite loop while compiling VLC media player in vt_find_locations

2008-02-12 Thread matz at gcc dot gnu dot org
--- Comment #7 from matz at gcc dot gnu dot org 2008-02-12 15:36 --- The immediate problem is that the solution iterates between two orders. On my machine (i686) it all happen around basic block 231. The even iterations (after 128 iterations) the var-track info for bb 231 starts with:

[Bug debug/35065] [4.3 Regression] infinite loop while compiling VLC media player in vt_find_locations

2008-02-12 Thread zadeck at naturalbridge dot com
--- Comment #5 from zadeck at naturalbridge dot com 2008-02-12 14:56 --- Richi, I looked at this code once but I really do not know this code at all and really do not want to learn it. It will take a fair amount of time to try to figure out what the underlying dataflow problem is and

[Bug debug/35065] [4.3 Regression] infinite loop while compiling VLC media player in vt_find_locations

2008-02-04 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35065