The current CVS HEAD fails to bulid--there is an unexpected signal encountered when running runhugs. I attached the end of my build log below. This failure occurs on both platforms I tried: Ubuntu 6.06 and Windows XP.<br><br>
It seems the recent change to input.c is to blame:<br>* If any valid Haskell module (I tried A.hs containing [ main = putStrLn &quot;hello&quot; ] ) is substituted&nbsp; for hapax.hs on the command line, the unexpected signal still occurs. The problem is not specific to Cabal or 
hapax.hs.<br>* If a module with a syntax or typechecking error is substituted for hapax.hs, runhugs correctly reports the error and exits.<br>* If I check out the sources as of 2006-09-06 and then build Hugs, the build succeeds.
<br>* If I then &quot;cvs update -A,&quot; which gives me the new input.c, and then &quot;make&quot; the build succeeds<br>* If I &quot;make clean&quot; after running &quot;cvs update -A,&quot; and before rebuilding, the same unexpected signal error stops the build.
<br><br>Regards,<br>Brian<br><br>....<br>Preprocessing Network/Hackage/CabalInstall/Install<br>Preprocessing Network/Hackage/CabalInstall/List<br>Preprocessing Network/Hackage/CabalInstall/Main<br>Preprocessing Network/Hackage/CabalInstall/Setup
<br>Preprocessing Network/Hackage/CabalInstall/TarUtils<br>Preprocessing Network/Hackage/CabalInstall/Types<br>Preprocessing Network/Hackage/CabalInstall/Update<br>Preprocessing Network/Hackage/Client<br>Preprocessing Network/Hackage/Interface
<br>Preprocessing Network/Hackage/Version<br>echo timestamp for bootlib &gt;bootlib/.stamp<br>cd ../cpphs; HUGSFLAGS=-P../libraries/bootlib HUGSDIR=../hugsdir ../src/runhugs -98 ../packages/Cabal/examples/hapax.hs configure --verbose --hugs --prefix='/us r/local' --scratchdir='../hugsdir/packages/cpphs' --with-compiler=../src/ffihugs
<br><br>Unexpected signal<br>make[1]: *** [../hugsdir/programs/cpphs/Main.hs] Error 1<br>make[1]: Leaving directory `/home/brian/hugs98/libraries'<br>make: *** [all] Error 2<br><br>