ghc 6.12.3: Data.Array.Diff and package diffarray

2010-06-29 Thread Rene de Visser
Hello, According to the release notes there is a new package that now contains the module Data.Array.Diff. According to Ian's commit this package is called diffarray. This package does not seem to be available on Hackage. Could someone upload it? Rene.

Re: ANNOUNCE: GHC 7.2.1 Release Candidate 1

2011-08-02 Thread Rene de Visser
Ian Lynagh ig...@earth.li schrieb im Newsbeitrag news:20110729182136.ga2...@matrix.chaos.earth.li... We are pleased to announce the first release candidate for GHC 7.2.1: Is it normal for the windows build to have 99 unexpected failures?

Array operations and pinning

2005-11-02 Thread Rene de Visser
Hello, Where is the documentation on how pinning works in the GHC garbage collector (from a GHC users point of view). I have copied the following code from array/IO.hs and am thinking that it is assuming that the array is pinned? What triggers the pinning? On a second note. Why is the type

Proposal: Improved error message of Error in array index

2005-11-06 Thread Rene de Visser
I suggest that the code in GHC.Arr be changed from error Error in array index to error Error in array index ++ show b ++ show i so that the bounds and offending index is shown. This is easy to do as the information is already available, and would in most cases be of great help to the user

Proposal: Improved error message of Error in array index

2005-11-08 Thread Rene de Visser
One idea that occurred to us recently is this: GHCi could provide a simplified version of the cost-centre-stack machinery *all the time*, Simon This still doesn't explain to me why C:\Haskell\devmain +RTS -xc gave GHC.Arr.CAFmain: Error in array index (This is with full profiling

inside the GHC code generator

2006-02-23 Thread Rene de Visser
The following link gives reasons for not generating via C http://groups.google.com/groups?hl=enlr=ie=UTF-8selm=4zp8kn7xe.fsf_-_%40beta.franz.com Naturally a number of these are common lisp specific, however I think that Haskell and GCC are quite semantically different, so using GCC might

Re: inside the GHC code generator

2006-02-23 Thread Rene de Visser
seems that you don;t understand the situation. ghc compiles Haskell to language called core, do almost all optimizations at level of this language, then translates final result to the STG language from that the C-- code is generated. changing the translation of STG can't prevent ANY ghc

Re: inside the GHC code generator

2006-02-23 Thread Rene de Visser
From: Bulat Ziganshin [EMAIL PROTECTED] Hello Rene, i done reading. my question - is YOU read this? the lisp problems have almost nothing in common with haskell It is a long time since i read this, but some things come to mind. Listed below. Maybe GHC should generate better C. I am

RE: Re[2]: inside the GHC code generator

2006-02-23 Thread Rene de Visser
From: Bulat Ziganshin [EMAIL PROTECTED] i answered in the original letter (search for Cray :) Re-reading this, I see that you have a well defined goals that cover most of my points. seems that you don't seen the attached files. tail calls are optimized in gcc No I don't see any

GHC 6.5 error? Illegal polymorphic or qualified type

2006-04-16 Thread Rene de Visser
Hello, I tried to compile HAppS using the latest GHC snapshot (in compiles fine with 6.41). I for example get the error /home/rene/repos/HAppS/src/HAppS/MACID/Var.hs:23:0: Illegal polymorphic or qualified type: forall state event. Ev state event

Re: instance overlap in 6.6 candidate

2006-09-04 Thread Rene de Visser
Simon Peyton-Jones [EMAIL PROTECTED] schrieb im Newsbeitrag | | This gives the user possibility to redefine a certain part of the | library instance. | Is not ghc-6.4.1 better at this point? Perhaps. That's what I'd like feedback about. What do others think? ... Simon What are the

Re: Program slower with local definitions

2006-09-05 Thread Rene de Visser
Michael Marte [EMAIL PROTECTED] schrieb im Newsbeitrag news:[EMAIL PROTECTED] Hello *, I noticed a five percent speed up by making local definitions global. Maybe the global defintions are monomorphic, and the local defintions are polymorphic. You could evaluate the types of the global types

Re: small errors in ghc 6.6

2006-09-19 Thread Rene de Visser
Tomasz Zielonka [EMAIL PROTECTED] schrieb im Newsbeitrag news:[EMAIL PROTECTED] BTW. The -fno-recomp option has a very unintuitive name, at least for me. When I see -fno-recomp, my brain thinks no recompilation, meaning no unneccesary recompilation, which is what --make does by default. Using

internal error: asyncRead#, ghci and fps (windows) (trac 806)

2006-09-19 Thread Rene de Visser
Is there anyway to turn off that ghci runs in threaded mode on windows? fps 0.8 (and software that uses fps) triggers trac error #806. This means that I cannot run such things interactively :-( Rene. ___ Glasgow-haskell-users mailing list

more fixups for GHC docs: ddump flags

2006-09-27 Thread Rene de Visser
The flags under section 4.17.26. Compiler debugging options seem to be out of date. They seem to be wrong for both 6.42 and 6.6 For example --ddump-cmm is not listed, but works. But --ddump-absC is listed, and gives the error unknown flag. I can't get -ddump-stix to work either. Gone, or

building GHC (head) on windows MINGW: HsRegexPosixConfig.h: No such file or directory

2006-09-30 Thread Rene de Visser
Hello, What do I need to install for the regex library support on MINGW? It looks like the regex library needs the posix library, and in my MINGW / MSYS installation I don't find one (and neither does configure). Rene. ___ Glasgow-haskell-users

Re: (Windows) ANNOUNCE: GHC 6.6 Second Release Candidate

2006-10-02 Thread Rene de Visser
Ian Lynagh [EMAIL PROTECTED] schrieb im Newsbeitrag news:[EMAIL PROTECTED] http://www.haskell.org/ghc/dist/current/dist/ Hello Ian, Is it on purpose that the lastest windows build does not include cabal-install? Since the September builds I don't see any logs for the mingw build? Rene.

Re: building GHC (head) on windows MINGW: HsRegexPosixConfig.h: Nosuch file or directory

2006-10-05 Thread Rene de Visser
 Brian Smith" [EMAIL PROTECTED] schrieb im Newsbeitrag news:[EMAIL PROTECTED]... On 9/30/06, Rene de Visser [EMAIL PROTECTED] wrote: What do I need to install for the regex library support on MINGW?It looks like the regex library needs the posix library, and in my

Re: [Haskell] GHC Error question

2006-12-08 Thread Rene de Visser
There may be a heuristic that would help more programs to go through... but I prefer asking the programmer to make the desired behaviour explicit. Simon How can the user make this explicit? With the class C a b where op :: a - a instance C Int Int where op a = -a test d = op d

Re: Release plans

2007-04-16 Thread Rene de Visser
I vote for 6.8. Rene. ___ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Re: Release plans: esc branch

2007-04-17 Thread Rene de Visser
What are the plans for the esc branch? Are the changing going to be merged? Rene. ___ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Feature request/help: evaluating template haskell at runtime

2007-05-20 Thread Rene de Visser
Hello, I am attempting some genetic programming in Haskell. Rather than defining my own data type for programs and writing my own interpreter, I want to use the template haskell expression data types and evaluate them with the rts's byte code interpreter. This gives me a nice fast interpreter

Re: [Haskell] ghc as a library and profiling

2007-08-30 Thread Rene de Visser
Simon Marlow [EMAIL PROTECTED] schrieb im Newsbeitrag news:[EMAIL PROTECTED] Yes, by default we don't build or supply the GHC package with profiling, because of the extra bloat it would add to the downloads and the time taken to build it. Why is a program so large when I use the GHC module?

Re: ANNOUNCE: GHC 7.4.1 Release Candidate 2

2012-01-30 Thread Rene de Visser
What are the plans for http://hackage.haskell.org/trac/ghc/ticket/5623 which seems to be still open? Quoting form the ticket ... Just to spam a little more, it seems that the HEAD happily duplicates all computations on unboxed types. It even duplicates x+x in this example: foo :: Float - Float