<div>Hello,</div><div><br></div><div>This changeset caused a couple of unittest errors on my machine because of the added pure:</div><div><br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><span class="Apple-style-span" style="font-family: Verdana, Helvetica, 'sans serif'; font-size: 10.8333px; border-collapse: collapse; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "><pre style="white-space: pre-wrap; word-wrap: break-word; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">
Testing generated/linux/debug/unittest/std/utf
std/utf.d(611): Error: pure function '__unittest5' cannot call impure function 'expectError_'
std/utf.d(612): Error: pure function '__unittest5' cannot call impure function 'expectError_'
std/utf.d(613): Error: pure function '__unittest5' cannot call impure function 'expectError_'
std/utf.d(614): Error: pure function '__unittest5' cannot call impure function 'expectError_'
std/utf.d(615): Error: pure function '__unittest5' cannot call impure function 'expectError_'
std/utf.d(655): Error: pure function '__unittest6' cannot call impure function 'expectError_'
std/utf.d(656): Error: pure function '__unittest6' cannot call impure function 'expectError_'
std/utf.d(657): Error: pure function '__unittest6' cannot call impure function 'expectError_'
std/utf.d(658): Error: pure function '__unittest6' cannot call impure function 'expectError_'
std/utf.d(659): Error: pure function '__unittest6' cannot call impure function 'expectError_'
std/utf.d(752): Error: pure function '__unittest8' cannot call impure function 'expectError_'
std/utf.d(753): Error: pure function '__unittest8' cannot call impure function 'expectError_'
std/utf.d(754): Error: pure function '__unittest8' cannot call impure function 'expectError_'
std/utf.d(755): Error: pure function '__unittest8' cannot call impure function 'expectError_'
std/utf.d(756): Error: pure function '__unittest8' cannot call impure function 'expectError_'
std/utf.d(802): Error: pure function '__unittest9' cannot call impure function 'expectError_'
std/utf.d(803): Error: pure function '__unittest9' cannot call impure function 'expectError_'
std/utf.d(804): Error: pure function '__unittest9' cannot call impure function 'expectError_'
std/utf.d(805): Error: pure function '__unittest9' cannot call impure function 'expectError_'
std/utf.d(806): Error: pure function '__unittest9' cannot call impure function 'expectError_'
std/utf.d(830): Error: pure function '__unittest10' cannot call impure function 'expectError_'
std/utf.d(831): Error: pure function '__unittest10' cannot call impure function 'expectError_'
std/utf.d(832): Error: pure function '__unittest10' cannot call impure function 'expectError_'
std/utf.d(833): Error: pure function '__unittest10' cannot call impure function 'expectError_'
std/utf.d(834): Error: pure function '__unittest10' cannot call impure function 'expectError_'
make[1]: *** [generated/linux/debug/unittest/std/utf] Error 1
make: *** [unittest] Error 2</pre></span></div><br><div class="gmail_quote">2010/11/23 <a href="http://dsource.org">dsource.org</a> <span dir="ltr"><<a href="mailto:noreply@dsource.org">noreply@dsource.org</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">phobos commit, revision 2189<br>
<br>
<br>
user: Masahiro Nakagawa<br>
<br>
msg:<br>
Clean up std.utf. Remove UtfError and toUTF* shortcut functions. Add attributes. count function supports dchar<br>
<br>
<a href="http://www.dsource.org/projects/phobos/changeset/2189" target="_blank">http://www.dsource.org/projects/phobos/changeset/2189</a><br>
<br>
_______________________________________________<br>
phobos mailing list<br>
<a href="mailto:phobos@puremagic.com">phobos@puremagic.com</a><br>
<a href="http://lists.puremagic.com/mailman/listinfo/phobos" target="_blank">http://lists.puremagic.com/mailman/listinfo/phobos</a><br>
</blockquote></div><br>