<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jun 13, 2014 at 6:42 PM, Hal Finkel <span dir="ltr"><<a href="mailto:hfinkel@anl.gov" target="_blank">hfinkel@anl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">> +// * Some implementations define fewer names than others. This<br>
> header has<br>
> +//   the intersection of all the ones we support.<br>
<br>
</div>I don't understand how this problem is helped by this header, if it hurt us previously, and why it mattered otherwise. Can you please explain?<br></blockquote></div><br>The only enums available now are the ones we wrote into this header file. So if you use another one, you *definitely* get a compiler error. Otherwise, you might add a use of some other enum, and it would compile for you, but break for others.</div>
</div>