June 01, 2011 [phobos] Failure running unittests under Wine | ||||
---|---|---|---|---|
| ||||
When I run make -f posix.mak OS=win32wine unittest the compiler gives me a bunch of errors related to std.net.isemail (see below). I have verified that I am compiling with the latest versions of DMD and DMC. Building the ordinary Linux version works just fine, as does the following: wine cmd.exe C:\...\phobos> make -f win32.mak unittest Does anyone have a clue as to why this happens? Here are the error messages I'm getting: std\net\isemail.d(1702): Error: Integer constant expression expected instead of "@" std\net\isemail.d(1703): Error: Integer constant expression expected instead of "\\" std\net\isemail.d(1704): Error: Integer constant expression expected instead of "." std\net\isemail.d(1705): Error: Integer constant expression expected instead of "\"" std\net\isemail.d(1706): Error: Integer constant expression expected instead of "(" std\net\isemail.d(1707): Error: Integer constant expression expected instead of ")" std\net\isemail.d(1708): Error: Integer constant expression expected instead of "[" std\net\isemail.d(1709): Error: Integer constant expression expected instead of "]" std\net\isemail.d(1710): Error: Integer constant expression expected instead of "-" std\net\isemail.d(1711): Error: Integer constant expression expected instead of ":" std\net\isemail.d(1712): Error: Integer constant expression expected instead of "::" std\net\isemail.d(1713): Error: Integer constant expression expected instead of " " std\net\isemail.d(1714): Error: Integer constant expression expected instead of "\x09" std\net\isemail.d(1715): Error: Integer constant expression expected instead of "\x0d" std\net\isemail.d(1716): Error: Integer constant expression expected instead of "\x0a" std\net\isemail.d(1717): Error: Integer constant expression expected instead of "IPV6:" std\net\isemail.d(1720): Error: Integer constant expression expected instead of "()<>[]:;@\\\\,.\"" std\net\isemail.d(1702): Error: Integer constant expression expected instead of "@" std\net\isemail.d(1703): Error: Integer constant expression expected instead of "\\" std\net\isemail.d(1704): Error: Integer constant expression expected instead of "." std\net\isemail.d(1705): Error: Integer constant expression expected instead of "\"" std\net\isemail.d(1706): Error: Integer constant expression expected instead of "(" std\net\isemail.d(1707): Error: Integer constant expression expected instead of ")" std\net\isemail.d(1708): Error: Integer constant expression expected instead of "[" std\net\isemail.d(1709): Error: Integer constant expression expected instead of "]" std\net\isemail.d(1710): Error: Integer constant expression expected instead of "-" std\net\isemail.d(1711): Error: Integer constant expression expected instead of ":" std\net\isemail.d(1712): Error: Integer constant expression expected instead of "::" std\net\isemail.d(1713): Error: Integer constant expression expected instead of " " std\net\isemail.d(1714): Error: Integer constant expression expected instead of "\x09" std\net\isemail.d(1715): Error: Integer constant expression expected instead of "\x0d" std\net\isemail.d(1716): Error: Integer constant expression expected instead of "\x0a" std\net\isemail.d(1717): Error: Integer constant expression expected instead of "IPV6:" std\net\isemail.d(1720): Error: Integer constant expression expected instead of "()<>[]:;@\\\\,.\"" make[1]: *** [generated/win32wine/debug/32/phobos.lib] Error 1 make: *** [unittest] Error 2 -Lars |
Copyright © 1999-2021 by the D Language Foundation