[Bug driver/27622] [4.1/4.2 Regression] gcc hang when compiling with -pipe

2006-08-27 Thread ian at airs dot com


--- Comment #11 from ian at airs dot com  2006-08-27 23:23 ---
I'll take this.


-- 

ian at airs dot com changed:

   What|Removed |Added

 AssignedTo|unassigned at gcc dot gnu   |ian at airs dot com
   |dot org |
 Status|NEW |ASSIGNED
   Last reconfirmed|2006-05-18 05:19:52 |2006-08-27 23:23:18
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27622



[Bug driver/27622] [4.1/4.2 Regression] gcc hang when compiling with -pipe

2006-08-27 Thread ian at gcc dot gnu dot org


--- Comment #12 from ian at gcc dot gnu dot org  2006-08-27 23:50 ---
Subject: Bug 27622

Author: ian
Date: Sun Aug 27 23:50:30 2006
New Revision: 116494

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116494
Log:
PR driver/27622
* pex-common.h (struct pex_funcs): Add toclose parameter to
exec_child field.
* pex-common.c (pex_run_in_environment): Pass toclose to
exec_child.
* pex-djgpp.c (pex_djgpp_exec_child): Add toclose parameter.
* pex-unix.c (pex_unix_exec_child): Likewise.
* pex-msdos.c (pex_msdos_exec_child): Likewise.
* pex-win32.c (pex_win32_exec_child): Likewise.

Modified:
trunk/libiberty/ChangeLog
trunk/libiberty/pex-common.c
trunk/libiberty/pex-common.h
trunk/libiberty/pex-djgpp.c
trunk/libiberty/pex-msdos.c
trunk/libiberty/pex-unix.c
trunk/libiberty/pex-win32.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27622



[Bug driver/27622] [4.1/4.2 Regression] gcc hang when compiling with -pipe

2006-08-27 Thread ian at gcc dot gnu dot org


--- Comment #13 from ian at gcc dot gnu dot org  2006-08-28 00:00 ---
Subject: Bug 27622

Author: ian
Date: Mon Aug 28 00:00:30 2006
New Revision: 116495

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=116495
Log:
PR driver/27622
* pex-common.h (struct pex_funcs): Add toclose parameter to
exec_child field.
* pex-common.c (pex_run_in_environment): Pass toclose to
exec_child.
* pex-djgpp.c (pex_djgpp_exec_child): Add toclose parameter.
* pex-unix.c (pex_unix_exec_child): Likewise.
* pex-msdos.c (pex_msdos_exec_child): Likewise.
* pex-win32.c (pex_win32_exec_child): Likewise.

Modified:
branches/gcc-4_1-branch/libiberty/ChangeLog
branches/gcc-4_1-branch/libiberty/pex-common.c
branches/gcc-4_1-branch/libiberty/pex-common.h
branches/gcc-4_1-branch/libiberty/pex-djgpp.c
branches/gcc-4_1-branch/libiberty/pex-msdos.c
branches/gcc-4_1-branch/libiberty/pex-unix.c
branches/gcc-4_1-branch/libiberty/pex-win32.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27622



[Bug driver/27622] [4.1/4.2 Regression] gcc hang when compiling with -pipe

2006-08-27 Thread ian at airs dot com


--- Comment #14 from ian at airs dot com  2006-08-28 00:02 ---
Fixed in mainline and 4.1 branch.

As far as I can see, the ICE reporting a Broken pipe error can only happen if
the gcc driver itself is invoked with SIGPIPE blocked. That is not the normal
case.


-- 

ian at airs dot com changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27622



[Bug driver/27622] [4.1/4.2 Regression] gcc hang when compiling with -pipe

2006-08-26 Thread kazu at gcc dot gnu dot org


--- Comment #10 from kazu at gcc dot gnu dot org  2006-08-26 07:32 ---
Ian, would you like to take this bug?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27622



[Bug driver/27622] [4.1/4.2 Regression] gcc hang when compiling with -pipe

2006-06-04 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=27622



[Bug driver/27622] [4.1/4.2 Regression] gcc hang when compiling with -pipe

2006-05-24 Thread mmitchel at gcc dot gnu dot org


--- Comment #9 from mmitchel at gcc dot gnu dot org  2006-05-25 02:35 
---
Will not be fixed in 4.1.1; adjust target milestone to 4.1.2.


-- 

mmitchel at gcc dot gnu dot org changed:

   What|Removed |Added

   Target Milestone|4.1.1   |4.1.2


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27622



[Bug driver/27622] [4.1/4.2 Regression] gcc hang when compiling with -pipe

2006-05-18 Thread ian at airs dot com


--- Comment #7 from ian at airs dot com  2006-05-18 06:33 ---
Created an attachment (id=11484)
 -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11484action=view)
Patch

I'm testing this patch.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27622



[Bug driver/27622] [4.1/4.2 Regression] gcc hang when compiling with -pipe

2006-05-18 Thread jzhang918 at gmail dot com


--- Comment #8 from jzhang918 at gmail dot com  2006-05-18 09:43 ---
With patch foo6.patch, I get:

gcc -c voodoo.i -o aaa/t.o -pipe
Assembler messages:
FATAL: can't create aaa/t.o: No such file or directory
src/vidhrdw/voodoo.c: In function ‘voodoo_start’:
src/vidhrdw/voodoo.c:262: internal compiler error: Broken pipe
Please submit a full bug report,
with preprocessed source if appropriate.
See URL:http://gcc.gnu.org/bugs.html for instructions.

Although it does not hang, the error message is a little confusing. It should
not be internal compiler error.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27622



[Bug driver/27622] [4.1/4.2 Regression] gcc hang when compiling with -pipe

2006-05-17 Thread pinskia at gcc dot gnu dot org


--- Comment #6 from pinskia at gcc dot gnu dot org  2006-05-18 05:19 ---
We are hanging in:
#3  0x0805c75a in pex_unix_wait (obj=0x9bc7948, pid=23370, status=0x9bc7848,
time=0x0, done=0, errmsg=0xfe00, err=0xfe00)
at /home/peshtigo/pinskia/src/gnu/gcc/src/libiberty/pex-unix.c:470
470   if (pex_wait (obj, pid, status, time)  0)

CCing Ian based on that he rewrote pex_* for 4.1.0.


-- 

pinskia at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||ian at airs dot com, pinskia
   ||at gcc dot gnu dot org
 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2006-05-18 05:19:52
   date||
Summary|gcc hang when compiling with|[4.1/4.2 Regression] gcc
   |-pipe   |hang when compiling with -
   ||pipe
   Target Milestone|--- |4.1.1


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27622