[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GAWK 3.1.3 on IRIX 6.5
From: |
Stepan Kasal |
Subject: |
Re: GAWK 3.1.3 on IRIX 6.5 |
Date: |
Fri, 11 Jul 2003 09:33:10 +0200 |
User-agent: |
Mutt/1.2.5.1i |
Hello,
thank you for your bug report.
On Thu, Jul 10, 2003 at 11:05:47AM -0700, Russ Allbery wrote:
> The test suite fails for GAWK 3.1.3 on IRIX 6.5 at:
> clobber
> fgawk: ../../../test/clobber.awk:9: (FILENAME=seq FNR=1) fatal:
> grow_iop_buffer: iop->buf: can't allocate 939524098 bytes of memory
> (Resource temporarily unavailable)
>
> I've tried with both GCC 3.3 and the vendor compiler and received the
> exact same error, so I think it's unrelated to the compiler.
It resembles a problem which appeared on a certain version of HPUX.
The problem is described in the file gawk-3.1.3/README_d/README.hpux .
Perhaps it's worth to try the workaround suggested there. The whitespace
has changed slightly, so you have to either use:
cd gawk-3.1.3; patch -l -p1 <README_d/README.hpux
or use the renewed patch, which I have attached to this reply.
If this workaround fixed the problem, it would seem that the bug is
actually in the fstat() call of your C library. If this were the
original library supplied by the vendor, it would be worth looking
into their knowledge base for a patch. If you volunteered to prepare
a README file similar to README.hpux, it might help other IRIX users.
Have a nice day,
Stepan Kasal
gawk-3.1.3-bufsize.patch
Description: Text document