
I checked out the CVS tree an hour or so ago (at a guess) and make all (after ./configure with a --prefix) failed with: ----- /home/ian/cvs/nhc/script/nhc98 -cpp -c +CTS -part -redefine -CTS -P.. -P../PreludeIO -P../IO -prelude -o /home/ian/cvs/nhc/targets/ix86-Linux/obj/prelude/LowB/PrimOpenSocket.o PrimOpenSocket.hs Fail: GcodeFix.hs:165: Non-exhaustive patterns in function nthcon make[2]: *** [/home/ian/cvs/nhc/targets/ix86-Linux/obj/prelude/LowB/PrimOpenSocket.o] Error 1 make[2]: Leaving directory `/home/ian/cvs/nhc/src/prelude/LowB' make[1]: *** [LowB.make] Error 2 make[1]: Leaving directory `/home/ian/cvs/nhc/src/prelude' make: *** [targets/ix86-Linux/prelude] Error 2 ----- I uncommented the [] case and got Fail: nthcon: n==0 con==35 Thanks Ian

I checked out the CVS tree an hour or so ago (at a guess) and make all (after ./configure with a --prefix) failed with:
/home/ian/cvs/nhc/script/nhc98 -cpp -c +CTS -part -redefine -CTS -P.. -P../PreludeIO -P../IO -prelude -o /home/ian/cvs/nhc/targets/ix86-Linux/obj/prelude/LowB/PrimOpenSocket.o PrimOpenSocket.hs
Fail: GcodeFix.hs:165: Non-exhaustive patterns in function nthcon
Fixed in CVS now. Ian, if you are going to be using the CVS copy from now on, I suggest moving these bug reports to the cvs-nhc@haskell.org list. Regards, Malcolm
participants (2)
-
Ian Lynagh
-
Malcolm Wallace