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

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 -split-objs

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

Reading 8bit characters from a socket fails

1999-07-01 Thread Marcin 'Qrczak' Kowalczyk
When reading from a socket using hGetLine, 8bit characters cause fatal error, e.g.: Fail: Prelude.Enum.toEnum{Char}: out of range: -77 -- __("Marcin Kowalczyk * [EMAIL PROTECTED] http://kki.net.pl/qrczak/ \__/ GCS/M d- s+:-- a22 C++$ UL++$ P+++ L++$ E- ^^

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 +++

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 =

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. ---