RE: Reading 8bit characters from a socket fails

1999-07-02 Thread Simon Marlow
> Sounds great... did you follow the 'zombie problem' mails of > Kirstin and me, > when telling make to do more than one job at a time? The subject was > "smp and make"... Haven't looked into it yet, but it's on my ToDo list... Simon

Re: Reading 8bit characters from a socket fails

1999-07-02 Thread Michael Weber
On Fri, Jul 02, 1999 at 01:59:25 -0700, Simon Marlow wrote: > > rm -f PrelBase.o ; if [ ! -d PrelBase ]; then mkdir PrelBase; > > else find PrelBase -name '*.o' -print | xargs rm -f __rm_food > > ; fi ; > > ../../../ghc/driver/ghc -recomp -cpp -fglasgow-exts -fvia-C > > -Rghc-timing -O -spl

RE: Reading 8bit characters from a socket fails

1999-07-02 Thread Simon Marlow
> rm -f PrelBase.o ; if [ ! -d PrelBase ]; then mkdir PrelBase; > else find PrelBase -name '*.o' -print | xargs rm -f __rm_food > ; fi ; > ../../../ghc/driver/ghc -recomp -cpp -fglasgow-exts -fvia-C > -Rghc-timing -O -split-objs -odir PrelBase -H10m > -optCrts-M128M -c PrelBase.lhs -o Pr

Re: Reading 8bit characters from a socket fails

1999-07-01 Thread Marcin 'Qrczak' Kowalczyk
Thu, 1 Jul 1999 06:15:11 -0700, Simon Marlow <[EMAIL PROTECTED]> pisze: > What problem are you having getting ghc-4.02 to compile? [...] ===fptools== Recursively making `all' in std exts concurrent misc posix ... PWD = /qrn

RE: Reading 8bit characters from a socket fails

1999-07-01 Thread Simon Marlow
> > When reading from a socket using hGetLine, 8bit characters cause > > fatal error, e.g.: > > > > Fail: Prelude.Enum.toEnum{Char}: out of range: -77 > > I think I found it. The bug always occurs in NoBuffering mode. > > --- ghc/lib/std/cbits/readFile.c.orig Sun Feb 7 23:03:38 1999 > +++ ghc

Re: Reading 8bit characters from a socket fails

1999-07-01 Thread Marcin 'Qrczak' Kowalczyk
1 Jul 1999 00:00:52 GMT, Marcin 'Qrczak' Kowalczyk <[EMAIL PROTECTED]> pisze: > When reading from a socket using hGetLine, 8bit characters cause > fatal error, e.g.: > > Fail: Prelude.Enum.toEnum{Char}: out of range: -77 I think I found it. The bug always occurs in NoBuffering mode. --- ghc/li