When I remove the strictness annotations and compile and run the code, I get the following runtime error: demo_code.c:2863: case fell off I know how to leave the C code, so I can see where this error comes from, but it's opaque enough that I've no idea what's going wrong. :( David On Fri, Sep 4, 2009 at 7:08 AM, David Roundy<daveroundy@gmail.com> wrote:
Agreed. Removing all strictness annotations from data structures eliminates the error.
David
On Thu, Sep 3, 2009 at 11:23 PM, John Meacham<john@repetae.net> wrote:
Hmm.. it looks like that for some reason not all of the TID newtype constructors are being removed properly. I'll take a look. I am thinking it might have something to do with the strictness annotation and UNPACKing of strict fields... hmm...
John
-- John Meacham - ⑆repetae.net⑆john⑈ - http://notanumber.net/ _______________________________________________ jhc mailing list jhc@haskell.org http://www.haskell.org/mailman/listinfo/jhc
-- David Roundy
-- David Roundy