[Bug middle-end/32370] [4.3 Regression] Segfault after rejecting bogus assembler

2007-10-10 Thread tbm at cyrius dot com
--- Comment #8 from tbm at cyrius dot com 2007-10-10 07:35 --- *** Bug 33138 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32370

[Bug middle-end/32370] [4.3 Regression] Segfault after rejecting bogus assembler

2007-08-28 Thread jakub at gcc dot gnu dot org
--- Comment #7 from jakub at gcc dot gnu dot org 2007-08-28 09:55 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/32370] [4.3 Regression] Segfault after rejecting bogus assembler

2007-08-28 Thread jakub at gcc dot gnu dot org
--- Comment #6 from jakub at gcc dot gnu dot org 2007-08-28 09:50 --- Subject: Bug 32370 Author: jakub Date: Tue Aug 28 09:50:04 2007 New Revision: 127856 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=127856 Log: PR middle-end/32370 * passes.c (init_optimization

[Bug middle-end/32370] [4.3 Regression] Segfault after rejecting bogus assembler

2007-08-24 Thread jakub at gcc dot gnu dot org
-- jakub at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jakub at gcc dot gnu dot org |dot org

[Bug middle-end/32370] [4.3 Regression] Segfault after rejecting bogus assembler

2007-06-29 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32370

[Bug middle-end/32370] [4.3 Regression] Segfault after rejecting bogus assembler

2007-06-21 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added CC||pinskia at gcc dot gnu dot |

[Bug middle-end/32370] [4.3 Regression] Segfault after rejecting bogus assembler

2007-06-21 Thread sje at cup dot hp dot com
--- Comment #5 from sje at cup dot hp dot com 2007-06-21 22:38 --- The non-optimized infinite loop problem looks like some kind of memory corruption problem. At the end of bitmap_element_allocate I put a line "gcc_assert (element != head);" which should never trigger because head exists

[Bug middle-end/32370] [4.3 Regression] Segfault after rejecting bogus assembler

2007-06-21 Thread sje at cup dot hp dot com
--- Comment #4 from sje at cup dot hp dot com 2007-06-21 17:13 --- With optimization, it looks like we die because df_insn_change_bb can handle insn_info being NULL but it can't handle insn_info->defs (or uses or eq_uses) being NULL and that is what is happening with -O2. When no optimi

[Bug middle-end/32370] [4.3 Regression] Segfault after rejecting bogus assembler

2007-06-21 Thread sje at cup dot hp dot com
--- Comment #3 from sje at cup dot hp dot com 2007-06-21 17:10 --- Slightly shorter test case: unsigned char inb_local(unsigned long port) { unsigned char value; __asm__ __volatile__("in" "b" " %w1, %" "b" "0" : "=a"(value) : "Nd"(port)); return value; } void x_

[Bug middle-end/32370] [4.3 Regression] Segfault after rejecting bogus assembler

2007-06-21 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2007-06-21 16:30 --- Here is a preprocessed test case" typedef __builtin_va_list __gnuc_va_list; typedef __gnuc_va_list va_list; unsigned char inb_local(unsigned long port) { unsigned char value; __asm__ __vol atile__("in" "b" " %w1, %" "b"

[Bug middle-end/32370] [4.3 Regression] Segfault after rejecting bogus assembler

2007-06-16 Thread tbm at cyrius dot com
--- Comment #1 from tbm at cyrius dot com 2007-06-16 17:48 --- On powerpc I simply get: vbetool-thunk.c: In function 'inb_local': vbetool-thunk.c:10: error: impossible constraint in 'asm' no segfault. -- tbm at cyrius dot com changed: What|Removed