I get a few dozen of these when building the text package, and they weren&#39;t present in 6.12 or earlier:<div><br></div><div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">SpecConstr</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">    Function `$wa1{v X5A2} [lid]&#39;</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">      has three call patterns, but the limit is 2</font></div>
<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">    Use -fspec-constr-count=n to set the bound</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">    Use -dppr-debug to see specialisations</font></div>
</div><div><br></div><div>There are a few aspects to this that I find surprising.</div><div><ul><li>I can&#39;t do anything with the Core name.</li><li>My cabal file contains -fspec-constr-count=5 just to be safe, but it doesn&#39;t help.</li>
</ul>I can&#39;t tell whether this is the compiler going a little off into the weeds, or whether I&#39;m doing something wrong, but I appear to be unable to make the message go away.</div><div><br></div><div>Thanks,</div>
<div>Bryan.</div>