Increase the "context stack depth" to 200 (from 20)
authorSimon Peyton Jones <simonpj@microsoft.com>
Fri, 2 Sep 2011 08:07:46 +0000 (09:07 +0100)
committerSimon Peyton Jones <simonpj@microsoft.com>
Fri, 2 Sep 2011 08:07:46 +0000 (09:07 +0100)
commitd3a31e480ace72a82a301ffb11fd5f73d9ede5bd
tree330860c8d43f98add11549085dbba4bfd79ca7e5
parentb5b4aae437bba8c93bbe29e3678debceeb3f076e
Increase the "context stack depth" to 200 (from 20)

This parameter controls the allowed depth of reasoning in the
type constraint solver.  Perfectly well-behaved programs can
use deep stacks, and 20 is obviously too small.  (Indeed, if
you don't have UndecidableInstances, the constraint solver
is supposed to terminate, so no limit should be needed.)

Responding to Trac #5395 this patch increases the default
to 200.
includes/HaskellConstants.hs