RE: more on GHC 6.4 Debian packages

2005-07-29 Thread Simon Marlow
On 28 July 2005 22:42, Ian Lynagh wrote: However, the timeout program tickles known bugs in Linux 2.4 on hppa (and possibly unknown bugs on ia64, as discussed briefly on ghc-cvs). I'd still like to get your souped-up timeout program into CVS. Would you like to post it? Cheers, Simon

RE: Complexity bug in garbage collector?

2005-07-29 Thread Simon Marlow
On 29 July 2005 12:53, Josef Svenningsson wrote: My machine was definitely swapping when I aborted the program. Can that have any effect on the timings? yes, there's your problem. It's still a nice regular-looking curve though, which is mildly surprising. Simon

Re: Inferred type is less polymorphic than expected?

2005-07-29 Thread Thomas Jäger
Hi, This is not a bug, the restriction is actually mentioned in the Haskell Report, section 4.5.2. However, the restriction was recently lifted, so your code compiles fine with the current cvs ghc, see http://www.haskell.org/pipermail/glasgow-haskell-users/2005-July/008786.html Thomas On

Bug in placing _stub.o files with HEAD

2005-07-29 Thread Einar Karttunen
Hello I noticed the following behaviour using GHC 6.5.20050728: If compiling a Cabal package containing hs-source-dirs it places the _stub.o under dist/build/source-dir/path/to/Module when Cabal expects it in dist/build/path/to/Module. Things appear to work without hs-source-dirs. For example

Re: Inferred type is less polymorphic than expected?

2005-07-29 Thread Benjamin Franksen
On Saturday 30 July 2005 01:46, Thomas Jäger wrote: This is not a bug, the restriction is actually mentioned in the Haskell Report, section 4.5.2. However, the restriction was recently lifted, so your code compiles fine with the current cvs ghc, see

Re: Inferred type is less polymorphic than expected?

2005-07-29 Thread Thomas Jäger
Hi, You're probably refering to the version where you omit the type signatures of both 'printer' and 'printCatalog'. Here the situation is different because the compiler needs to infer the types and not just check. In the explicitely typed version, 'printCatalog' is used polymorphically, i.e. the